Prerequisites
For this workshop you will need to set up the following:
- Managed Kubernetes cluster (EKS, GKE, AKS, DIY on AWS) with kubectl access.
- Spot Organization with an Account connected to the relevant AWS account/GCP project/Azure subscription.
- Spot Organization Administrator permissions
- OLM is installed within your cluster prior to the Ocean CD operator installation. If you do not have it installed, you can use the command below:
curl -sL https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.20.0/install.sh | bash -s v0.20.0
- If you are using permit lists or tools like OPA, please allow the following images:
- docker.io/spotinst/spot-oceancd-operator:$VERSION
- docker.io/spotinst/spot-oceancd-operator-catalog:latest
- docker.io/spotinst/spot-oceancd-operator-bundle:$VERSION
- quay.io/operator-framework/olm
- quay.io/operatorhubio/catalog:latest
Always encouraged, but not required:
- Ocean cluster to manage underlying k8s data plane