1.4 KiB
1.4 KiB
README
This README would normally document whatever steps are necessary to get your application up and running.
What is this repository for?
- Quick summary
- Version
- Learn Markdown
How do I get set up?
- Summary of set up
- Configuration
- Dependencies
- Database configuration
- How to run tests
- Deployment instructions
Contribution guidelines
- Writing tests
- Code review
- Other guidelines
Who do I talk to?
- Repo owner or admin
- Other community or team contact
Install NGINX-INGRESS-CONTROLLER
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx helm repo update helm install ingress-nginx ingress-nginx/ingress-nginx
GET NGINX INGRESS CONTROLLER LOADBALANCER IP
kubectl --namespace default get services -o wide -w ingress-nginx-controller
SETUP *.staging.video.jamkazam.com A RECORD to NGINX INGRESS CONTROLLER LB IP
Manually AWS console
Install cert-manager
helm install cert-manager cert-manager
--repo https://charts.jetstack.io
--create-namespace --namespace cert-manager
--set installCRDs=true
Create cluster-issuer
kubectl apply -f k8s/cert-manager/cluster-issuer.yaml
Install ArgoCD
kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
Create ArgoCD Ingress
kubectl apply -f k8s/argocd/ingress.yaml