This operator is very much work in progress. The operator will install AppShare (https://github.com/zubairq/appshare) on OpenShift, and possibly Kubernetes as well, but that is still to be tested.
- Golang v. 1.13 or greater
- Operator SDK (https://sdk.operatorframework.io/)
- Make sure you are logged in to a cluster
- Build a docker image and push it to a registry:
make docker-build docker-push IMG=<some-registry>/<project-name>:<some-tag>
- Install and deploy:
make install
make deploy IMG=<some-registry>/<project-name>:<some-tag>
- Create the CRD. See
config/samples/appshare_v1_appshare.yaml