AbarCloud OpenShift templates and image-streams.
To customize a template and publish in your project:
- Fork this repository.
- Set your namespace (i.e. project name) and repository URL in
.makerc.dist
- Customize any of the templates.
- Make sure you are logged in via
oc
CLI. - Use
make
to upload the template (e.g.redis
) to your project.make redis/
- From AbarCloud dashboard > Add to Project, find your template e.g. by searching it's name.
Notice the Namespace: my-project in template description, to find your customized version.
- After pushing your changes you must manually
Start build
If make
utility is not installed by default on your OS, install it:
- For Ubuntu, or CentOS/RHEL
- For Windows
To create all Templates, BuildConfigs and (customized) ImageStreams in your own namespace (i.e. project) copy .makerc.dist
as .makerc
and specify your project name, repository URL and the branch.
To create/update a single ImageStream
and related BuildConfig
run:
make kibana/latest/imagestream.yml
To create/update a single Template
run:
make redis/redis-single-node.yml
To create/update all ImageStream
s and BuildConfig
s run:
make imagestreams
To create/update all Template
s run:
make templates
AbarCloud loves open-source and contributing back to the community.