Skip to content

Latest commit

 

History

History
 
 

gitops

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Linkerd GitOps

This project contains scripts and instructions to manage Linkerd using Argo CD.

The scripts and commands are tested with the following software:

  1. k3d v5.4.6
  2. Linkerd 2.12.0
  3. Argo CD v2.4.12
  4. cert-manager 1.9.1
  5. sealed-secrets 0.18.5

Highlights

  • Automate the Linkerd control plane install and upgrade lifecycle using Argo CD
  • Incorporate Linkerd auto proxy injection feature into the GitOps workflow to auto mesh applications
  • Securely store the mTLS trust anchor key/cert with offline encryption and runtime auto-decryption using sealed-secrets
  • Use cert-manager to manage the mTLS issuer key/cert resources
  • Utilize Argo CD projects to manage bootstrap dependencies and limit access to servers, namespaces and resources
  • Uses Argo CD app of apps pattern to declaratively manage a group of application

The complete guide can be found in http://linkerd.io/2/tasks/gitops/