Development cluster · ISGINF internal
k8s-isg-dev
ArgoCD syncs the dev/ folder of isg-* apps repos onto this cluster.
- API server
https://k8s-isg-dev.inf.ethz.ch:6443- OIDC issuer
https://dex.k8s-isg-dev.inf.ethz.ch- Ingress domain
*.k8s-isg-dev.inf.ethz.ch
Log in
One command installs kubectl and kubelogin if they are missing, adds the context
oidc@k8s-isg-dev to ~/.kube/config and logs you in with your ETH account.
curl -fsSL https://home.k8s-isg-dev.inf.ethz.ch/login.sh | bashA standalone file in ~/.kube/ instead of merging: end it with | bash -s -- -s.
Piping a script into bash runs it as you, so read it first if you like.
Kubeconfig
No script: download the context, with the cluster's current CA embedded. Needs kubelogin.
export KUBECONFIG=~/Downloads/k8s-isg-dev.oidc.kubeconfigLinux (Wayland)? This variant prints the login URL instead of opening a browser.
ArgoCD Your app's sync state and every resource it deployed.
Grafana App Overview, logs and resource usage of your namespaces.
Quick startFrom an empty repo to a running app in about ten minutes.
DocumentationSecrets, storage, quotas, policies, availability and logs.
Related clusters
- k8s-isg-devDevelopment · dev/you are here
- k8s-isg-testStaging · test/
- k8s-isgProduction · prod/