Directories
¶
| Path | Synopsis |
|---|---|
|
Package appproject derives the Argo CD AppProjects that confine a product's deployers to the product's namespace on one cluster: the rows that cd-argocd's and cd-pipeline's `appProjects` values render.
|
Package appproject derives the Argo CD AppProjects that confine a product's deployers to the product's namespace on one cluster: the rows that cd-argocd's and cd-pipeline's `appProjects` values render. |
|
Package chartgate renders every Argo CD Helm Application this estate declares against the chart version Argo CD will actually pull and the values it will actually hand it.
|
Package chartgate renders every Argo CD Helm Application this estate declares against the chart version Argo CD will actually pull and the values it will actually hand it. |
|
cmd
|
|
|
chartgate
command
Command chartgate renders every Argo CD Helm Application of a repository against its pinned chart version and its real values.
|
Command chartgate renders every Argo CD Helm Application of a repository against its pinned chart version and its real values. |
|
promotion-gate
command
Command promotion-gate runs one Kargo verification check of a promotion pipeline, configured by its environment, and exits with its verdict: 0 passed, 1 failed (2 for a missing or malformed input, 5 for a response that could not be read, as the shell scripts it replaces did).
|
Command promotion-gate runs one Kargo verification check of a promotion pipeline, configured by its environment, and exits with its verdict: 0 passed, 1 failed (2 for a missing or malformed input, 5 for a response that could not be read, as the shell scripts it replaces did). |
|
Package delivery holds the rules of the delivery charts that a platform's own generator needs before it renders them: how a product's version pin and its Kargo Project are named, which Application names the rings get, which availability a cluster may declare, which clusters a pipeline promotes through, and when an end-to-end prober may present its workload identity.
|
Package delivery holds the rules of the delivery charts that a platform's own generator needs before it renders them: how a product's version pin and its Kargo Project are named, which Application names the rings get, which availability a cluster may declare, which clusters a pipeline promotes through, and when an end-to-end prober may present its workload identity. |
|
deploy
|
|
|
pulumi/registryread
Package registryread is the cross-account registry read identity of a delivery tool on EKS: an IAM role whose managed policy may fetch an ECR authorization token and pull (and, for a tool that discovers versions, list and describe) every repository of one registry account, bound to the tool's ServiceAccount by an EKS Pod Identity association.
|
Package registryread is the cross-account registry read identity of a delivery tool on EKS: an IAM role whose managed policy may fetch an ECR authorization token and pull (and, for a tool that discovers versions, list and describe) every repository of one registry account, bound to the tool's ServiceAccount by an EKS Pod Identity association. |
|
Package genesis is the imperative bootstrap of an Argo CD installation: the one moment before Argo CD exists to deliver itself.
|
Package genesis is the imperative bootstrap of an Argo CD installation: the one moment before Argo CD exists to deliver itself. |
|
ssmstore
Package ssmstore is a genesis.Store on AWS Systems Manager Parameter Store: each credential is a SecureString parameter, read with decryption.
|
Package ssmstore is a genesis.Store on AWS Systems Manager Parameter Store: each credential is a SecureString parameter, read with decryption. |
|
Package parity is the shared machinery of an extraction's parity proof.
|
Package parity is the shared machinery of an extraction's parity proof. |
|
Package promotiongate holds the two Kargo verification checks of a promotion pipeline, as Go instead of shell scripts that need curl and jq in their image:
|
Package promotiongate holds the two Kargo verification checks of a promotion pipeline, as Go instead of shell scripts that need curl and jq in their image: |
Click to show internal directories.
Click to hide internal directories.