Note: The repo is in early stage and under frequent development.
go docker ECS v5 env with ssh access
- Clone repo
$ git clone git@github.com:houming-wang/ecs-operator.git
- Build the operator image and upload to one of ECS v5 nodes
$ cd ecs-operator;make image-build
-
OpenStack auth info config config OpenStack auth info in /etc/openstack/cloud.yaml see examples/cloud.yaml
-
Deploy operator
$ kubectl apply -f examples/operator-deploy.yaml
- Create Instance CRD
$ kubectl apply -f examples/crd.yaml
- Create Instance change name、FlavRef、ImageRef、Network UUID in examples/instance-cr.yaml and then
$ kubectl apply -f examples/instance-cr.yaml