Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce wait key to run health checks for all deployed resources #2973

Open
AustinAbro321 opened this issue Sep 6, 2024 · 0 comments
Open
Labels
enhancement ✨ New feature or request ga Issues tracking toward Zarf 1.0

Comments

@AustinAbro321
Copy link
Contributor

Is your feature request related to a problem? Please describe.

In #2678 health checks were introduced to allow users to wait for their resources to be reconciled.

When wait is true we would wait for all the resources applied to the cluster. This is the preferred method that we would want users to use.

kind: ZarfPackageConfig
metadata:
  name: argocd
  description: Example showcasing installing ArgoCD
components:
  - name: argocd-helm-chart
    required: true
    charts:
      - name: argo-cd
        version: 5.54.0
        namespace: argocd
        url: https://argoproj.github.io/argo-helm
        releaseName: argocd-baseline
        valuesFiles:
          - baseline/values.yaml
    images:
      - docker.io/library/redis:7.0.15-alpine
      - quay.io/argoproj/argocd:v2.9.6
      # Cosign artifacts for images - argocd - argocd-helm-chart
      - quay.io/argoproj/argocd:sha256-2dafd800fb617ba5b16ae429e388ca140f66f88171463d23d158b372bb2fae08.sig
      - quay.io/argoproj/argocd:sha256-2dafd800fb617ba5b16ae429e388ca140f66f88171463d23d158b372bb2fae08.att
    wait: true

In the v1alpha1 schema wait will default to false and helm / manifests noWait will default to false. However in the v1beta1 schema wait will default to true while helm / manifests wait default to false

@AustinAbro321 AustinAbro321 added enhancement ✨ New feature or request ga Issues tracking toward Zarf 1.0 labels Sep 6, 2024
@AustinAbro321 AustinAbro321 changed the title introduce wait key to run health checks for all deployed resources Introduce wait key to run health checks for all deployed resourcesj Sep 6, 2024
@AustinAbro321 AustinAbro321 changed the title Introduce wait key to run health checks for all deployed resourcesj Introduce wait key to run health checks for all deployed resources Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request ga Issues tracking toward Zarf 1.0
Projects
Status: Backlog
Development

No branches or pull requests

1 participant