Kubernetes + Flagger + Flux + Istio Kubernetes + Flagger + Flux + Istio
Home
  • Flux (opens new window)
  • Flagger (opens new window)
GitHub (opens new window)
Home
  • Flux (opens new window)
  • Flagger (opens new window)
GitHub (opens new window)
  • Kubernetes + Flagger + Flux + Istio
    • Requirements
    • Content
    • Links
  • Create k8s cluster
    • Prepare the local working environment
    • Prepare the Azure environment
    • Create k8s in Azure
  • Install Flux
  • Install Tekton and build pipelines
  • Install Flagger
  • Blue / Green deployment
    • Canary deployment
    • Failed Canary deployment

# Kubernetes + Flagger + Flux + Istio

Build Status (opens new window)

  • GitHub repository: https://github.com/ruzickap/k8s-flagger-istio-flux (opens new window)
  • Web Pages: https://ruzickap.github.io/k8s-flagger-istio-flux (opens new window)
  • Asciinema: https://asciinema.org/a/270663 (opens new window)
  • YouTube: https://youtu.be/ot4SvFZWJuE (opens new window)

# Requirements

  • az (opens new window)
  • Azure account (opens new window)
  • kubectl (opens new window)
  • terraform (opens new window)
  • hub (opens new window)
  • Kubernetes, Docker, Linux, AWS knowledge required

# Content

  • Part 01 - Create AKS cluster in Azure
  • Part 02 - Install Flux
  • Part 03 - Install Tekton and build pipelines
  • Part 04 - Install Flagger
  • Part 05 - Canary deployment using Flagger

# Links

  • https://github.com/justinbarrick/fluxcloud (opens new window)
  • https://github.com/stefanprodan/openfaas-flux (opens new window)
  • https://github.com/fluxcd/helm-operator-get-started (opens new window)
  • https://github.com/stefanprodan/gitops-istio (opens new window)
  • Automated canary deployments with Flagger and Istio (opens new window)
  • AWS Container Day - Weaveworks Partner Demo (opens new window)
  • OSS Unboxing - SMI Traffic Split (opens new window)
  • SMI Istio Canary Deployments (opens new window)

Flux logo

Edit this page (opens new window)
Last Updated: 6/30/2024, 4:09:51 AM

Create k8s cluster →