Go to file
Victor Barba Martin 66cbe91ca2 reenable argocd 2021-10-30 19:18:12 +02:00
k8s reenable argocd 2021-10-30 19:18:12 +02:00
terraform disable hostnetwork for haproxy 2021-10-30 16:04:16 +02:00
.gitignore Initial commit 2021-06-25 18:26:10 +02:00
README.md argocd kustomization 2021-10-29 17:37:53 +02:00
argocd argocd 2021-10-28 20:15:01 +02:00
argocd.pub argocd 2021-10-28 20:15:01 +02:00
bitbucket-pipelines.yml argocd 2021-10-28 20:15:01 +02:00

README.md

README

This README would normally document whatever steps are necessary to get your application up and running.

What is this repository for?

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