Skip to content

Latest commit

 

History

History
136 lines (81 loc) · 2.69 KB

RUNME.md

File metadata and controls

136 lines (81 loc) · 2.69 KB

Readme

Apply

./helios bootstrap dev
./helios init dev
./helios apply dev

Namespace Event Log

kubectl get events -n my-sample-app-development

View Ingress Details

helm list -n ingress-nginx
helm get values nginx-ingress -n ingress-nginx
helm get manifest nginx-ingress -n ingress-nginx

SSL Debugging Commands

kubectl describe certificate exhelion-net

kubectl logs -n cert-manager deploy/cert-manager

kubectl get svc -n ingress-nginx

kubectl get ingress cm-acme-http-solver-6mrxt -n my-sample-app-development -o yaml

kubectl get service -n cert-manager -o yaml

kubectl get networkpolicy -A

kubectl delete order -n my-sample-app-development --all
kubectl delete certificaterequest -n my-sample-app-development --all
kubectl delete certificate exhelion-net-tls -n my-sample-app-development

References

Reset Local Environment

./helios wipe

Init DotEnv

npx dotenv-vault@latest login
npx dotenv-vault@latest pull 

Link Windows kube config to WSL instance

rm ~/.kube/config
ln -s /mnt/c/Users/{user}/.kube/config ~/.kube/config

Bind a virtual domain name to your local development environment

sudo python3 ./scripts/util/add_host.py my-sample-app.dev.local 127.0.0.1

pod hostnames

kubectl exec -it exress-smoke-test-1-5cddb644bc-4r572 -n my-sample-app-dev -- curl http://service-b.your-namespace.svc.cluster.local

kubectl exec -it exress-smoke-test-1-5cddb644bc-4r572 -n my-sample-app-dev -- cat /etc/hostname
kubectl port-forward -n linkerd-viz svc/web 8084:8084
linkerd viz dashboard