kubectl get nodes
All configs and scriptss are normally under:
check values.yaml for your cluster
Cloudbender creates a kubezero config file, which incl. all outputs from the Cloudformation stacks in
The deploy script will handle the initial bootstrap process up to point of installing advanced services like Istio or Prometheus.
It will take about 10min to reach the point of being able to install these advanced services.
At this stage we there is no support for any kind of Ingress yet. To reach the Argo API port forward from localhost via:
kubectl port-forward svc/kubezero-argocd-server -n argocd 8080:443
Next download the argo-cd cli, details for different OS 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.
List all Argo applications via:
argocd app list.
Currently it is very likely that you need to manually trigger sync runs for
cert-manageras well as
argocd app cert-manager sync
Istio is currently pinned to version 1.4.X as this is the last version supporting installation via helm charts.
Until Istio is integrated into KubeZero as well as upgraded to 1.6 we have to install manually.
To deploy fluentbit only required adjustment is the
fluentd_host=<LOG_HOST> in the kustomization.yaml.
kubectl apply -k fluentbit
Only adjustment required is the ingress routing config in istio-service.yaml. Adjust as needed before executing: