1.1 KiB
1.1 KiB
Quickstart
CloudBender
Prepare Config
- check config/kube/kube-control-plane.yaml
- check config/kube/kube-workers.yaml
Deploy Control Plane
- cloudbender sync kube-control-plane
Get kubectl config
- get admin.conf from S3 and store in your local
~/.kube
folder
Verify controller nodes
- Verify all controller nodes have the expected version and are Ready, eg via:
kubectl get nodes
Deploy Worker group
- cloudbender sync kube-workers
KubeZero
Prepare Config
- check values.yaml
Deploy KubeZero Helm chart
./deploy.sh
Verify ArgoCD
At this stage we there is no support for any kind of Ingress yet. Therefore in order to reach the Argo API you port forwarding.
kubectl port-forward svc/argocd-server -n argocd 8080:443
Next we to download the argo-cd cli, see https://argoproj.github.io/argo-cd/cli_installation/
Finally login into argo-cd via argocd login localhost:8080
using the admin user and the password set in values.yaml earlier.
Demo / own apps
- Add your own application to ArgoCD via the cli