Skip to content

annotated examples for deploying and testing software versions across multiple environments with Kargo

Notifications You must be signed in to change notification settings

akuity/kargo-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kargo Examples

This is a library of carefully annotated Kargo examples.

See README.md files in each directory for more information about individual examples.

These examples all complement an example application GitOps repository found at https://github.com/krancour/kargo-demo-gitops.

You should fork that repo, and when doing so, uncheck the Copy the main branch only option. There is no need for you to clone that repository on your local machine. (You only need to clone this repository.)

⚠️  Anywhere in these manifests that you see:

  • <github-username>, replace it with your own GitHub handle.

  • <github-pat>, replace it with a GitHub personal access token capable of reading and writing to your fork.

  • <dockerhub-username>, replace it with your Docker Hub handle.

  • <dockerhub-pat>, replace it with a Docker Hub personal access token with read-only permissions.

It is best to utilize your favorite text editor's search-and-replace feature to carry out these substitutions.

All examples are broken into two sets of manifests, with one named argocd.yaml and the other named kargo.yaml. The former should be applied first, followed by the latter. The point of this separation is to make clear which aspects of each example are not novel or Kargo-specific and which are.

About

annotated examples for deploying and testing software versions across multiple environments with Kargo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •