Skip to content

itai-codefresh/cncf-rollouts-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

  1. k3d cluster create --api-port 6550 -p "8081:80@loadbalancer" --agents 2
  2. helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm repo update helm install -n kube-system prom prometheus-community/kube-prometheus-stack
  3. install argo rollouts
kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/latest/download/install.yaml
  1. kubectl argo rollouts dashboard

  2. port forward argocd-server

  3. take secret from initial-secret

  4. install argo cd

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
  1. add argocd application to demo application on default namespace: https://github.com/itai-codefresh/cncf-rollouts-demo

  2. install argo cd notifications

kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/release-1.0/manifests/install.yaml

links:

  1. argocd - https://localhost:8080/
  2. rollouts - http://localhost:3100/rollout/canary-demo
  3. application - http://canary.localdev.me:8081/
  4. http://canary-preview.localdev.me:8081/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published