diff --git a/.clomonitor.yml b/.clomonitor.yml deleted file mode 100644 index c75e8a7b..00000000 --- a/.clomonitor.yml +++ /dev/null @@ -1,27 +0,0 @@ -# CLOMonitor metadata file -# This file must be located at the root of the repository - -# Checks exemptions -exemptions: - - check: dependency_update_tool - reason: "Helm deps are not currently scanned. Maintainers are watching developments to dependabot-core #2237" # Justification of this exemption (mandatory, it will be displayed on the UI) - - check: sbom - reason: "Tracking Helm dependencies is not yet a stable practice." - - check: self_assessment - reason: "Refer to self assessments supplied by the codebases Argo Helm supports." - - check: signed_releases - reason: "Argo Helm releases are made via Artifact Hub, where they are signed. The unsigned GitHub releases are for reference only." - - check: license_scanning - reason: "Temporary exemption: pending response from CNCF Service Desk" - -# TODO: -# License scanning information -# licenseScanning: - # URL with the repository's license scanning results - # - # CLOMonitor can extract license scanning results from FOSSA and Snyk badges - # in the repository README.md file automatically. If your repository uses a - # different scanning solution, this url can be set to pass the corresponding - # check. - # url: https://license-scanning-results.url - diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index cb90a2c2..00000000 --- a/.editorconfig +++ /dev/null @@ -1,4 +0,0 @@ -[*.{md,md.gotmpl}] -indent_style = space -indent_size = 4 -trim_trailing_whitespace = false diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index c0d0ab9d..00000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,6 +0,0 @@ -* @mkilchhofer @jmeridth @yu-croco - -/charts/argo-workflows/ @vladlosev @jmeridth @yu-croco @tico24 -/charts/argo-cd/ @mbevc1 @mkilchhofer @yu-croco @jmeridth @pdrastil @tico24 -/charts/argo-events/ @pdrastil @jmeridth @tico24 @yu-croco -/charts/argo-rollouts/ @jmeridth @yu-croco diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml deleted file mode 100644 index bef979b8..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ /dev/null @@ -1,69 +0,0 @@ ---- -name: Bug report -description: Create a report to help us improve -labels: -- bug -body: -- type: textarea - attributes: - label: Describe the bug - description: A clear and concise description of what the bug is. - validations: - required: true - -- type: dropdown - attributes: - label: Related helm chart - description: You may select more than one. - multiple: true - options: - - argo-cd - - argo-events - - argo-rollouts - - argo-workflows - - argocd-image-updater - - argocd-apps - - other - validations: - required: true - -- type: input - attributes: - label: Helm chart version - description: Version of the Helm chart this issue relates to - placeholder: e.g. 0.16.2 - validations: - required: true - -- type: textarea - attributes: - label: To Reproduce - description: Steps to reproduce the behavior - placeholder: | - 1. Go to '...' - 2. Click on '....' - 3. Scroll down to '....' - 4. See error - validations: - required: true - -- type: textarea - attributes: - label: Expected behavior - description: A clear and concise description of what you expected to happen. - validations: - required: true - -- type: textarea - attributes: - label: Screenshots - description: If applicable, add screenshots to help explain your problem. - validations: - required: false - -- type: textarea - attributes: - label: Additional context - description: Add any other context about the problem here. - validations: - required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index bb9a2645..00000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -blank_issues_enabled: false - -contact_links: - - name: Ask a question - url: https://github.com/argoproj/argo-helm/discussions/new - about: Ask a question or start a discussion about our community Helm Charts - - name: Chat on Slack - url: https://argoproj.github.io/community/join-slack - about: Maybe chatting with the community can help diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml deleted file mode 100644 index e3f0c1a8..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ /dev/null @@ -1,51 +0,0 @@ ---- -name: Feature request -description: Suggest an idea for this project -labels: -- enhancement -body: -- type: textarea - attributes: - label: Is your feature request related to a problem? - description: A clear and concise description of what the problem is. Please describe. - placeholder: | - Ex. I'm always frustrated when [...] - validations: - required: false - -- type: dropdown - attributes: - label: Related helm chart - description: You may select more than one. - multiple: true - options: - - argo-cd - - argo-events - - argo-rollouts - - argo-workflows - - argocd-image-updater - - argocd-apps - - other - validations: - required: true - -- type: textarea - attributes: - label: Describe the solution you'd like - description: A clear and concise description of what you want to happen. - validations: - required: true - -- type: textarea - attributes: - label: Describe alternatives you've considered - description: A clear and concise description of any alternative solutions or features you've considered. - validations: - required: false - -- type: textarea - attributes: - label: Additional context - description: Add any other context or screenshots about the feature request here. - validations: - required: false diff --git a/.github/configs/cr.yaml b/.github/configs/cr.yaml deleted file mode 100644 index 154dbfbf..00000000 --- a/.github/configs/cr.yaml +++ /dev/null @@ -1,12 +0,0 @@ -## Reference: https://github.com/helm/chart-releaser -index-path: "./index.yaml" - -# PGP signing -sign: true -key: Argo Helm maintainers -# keyring: # Set via env variable CR_KEYRING -# passphrase-file: # Set via env variable CR_PASSPHRASE_FILE - -# Enable automatic generation of release notes using GitHubs release notes generator. -# see: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes -generate-release-notes: true diff --git a/.github/configs/ct-install.yaml b/.github/configs/ct-install.yaml deleted file mode 100644 index df00bb1e..00000000 --- a/.github/configs/ct-install.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## Reference: https://github.com/helm/chart-testing/blob/master/doc/ct_lint-and-install.md -# Don't add the 'debug' attribute, otherwise the workflow won't work anymore -# Only Used for the CT Install Stage -remote: origin -target-branch: main -chart-dirs: - - charts -chart-repos: - - dandydeveloper=https://dandydeveloper.github.io/charts/ -helm-extra-args: "--timeout 600s" -validate-chart-schema: false -validate-maintainers: true -validate-yaml: true -exclude-deprecated: true -excluded-charts: [] diff --git a/.github/configs/ct-lint.yaml b/.github/configs/ct-lint.yaml deleted file mode 100644 index 99cb8b3c..00000000 --- a/.github/configs/ct-lint.yaml +++ /dev/null @@ -1,14 +0,0 @@ -## Reference: https://github.com/helm/chart-testing/blob/master/doc/ct_lint-and-install.md -# Don't add the 'debug' attribute, otherwise the workflow won't work anymore -# Only Used for the CT Lint Stage -remote: origin -target-branch: main -chart-dirs: - - charts -chart-repos: - - dandydeveloper=https://dandydeveloper.github.io/charts/ -validate-chart-schema: false -validate-maintainers: true -validate-yaml: true -exclude-deprecated: true -excluded-charts: [] diff --git a/.github/configs/kind-config.yaml b/.github/configs/kind-config.yaml deleted file mode 100644 index f4bf78cb..00000000 --- a/.github/configs/kind-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Cluster -apiVersion: kind.x-k8s.io/v1alpha4 -nodes: - - role: control-plane - - role: worker - - role: worker - - role: worker diff --git a/.github/configs/labeler.yaml b/.github/configs/labeler.yaml deleted file mode 100644 index 80b72ba8..00000000 --- a/.github/configs/labeler.yaml +++ /dev/null @@ -1,23 +0,0 @@ -argo-cd: - - changed-files: - - any-glob-to-any-file: charts/argo-cd/** - -argo-events: - - changed-files: - - any-glob-to-any-file: charts/argo-events/** - -argo-rollouts: - - changed-files: - - any-glob-to-any-file: charts/argo-rollouts/** - -argo-workflows: - - changed-files: - - any-glob-to-any-file: charts/argo-workflows/** - -argocd-image-updater: - - changed-files: - - any-glob-to-any-file: charts/argocd-image-updater/** - -argocd-apps: - - changed-files: - - any-glob-to-any-file: charts/argocd-apps/** diff --git a/.github/configs/lintconf.yaml b/.github/configs/lintconf.yaml deleted file mode 100644 index dbefbcc6..00000000 --- a/.github/configs/lintconf.yaml +++ /dev/null @@ -1,42 +0,0 @@ ---- -rules: - braces: - min-spaces-inside: 0 - max-spaces-inside: 0 - min-spaces-inside-empty: -1 - max-spaces-inside-empty: -1 - brackets: - min-spaces-inside: 0 - max-spaces-inside: 0 - min-spaces-inside-empty: -1 - max-spaces-inside-empty: -1 - colons: - max-spaces-before: 0 - max-spaces-after: 1 - commas: - max-spaces-before: 0 - min-spaces-after: 1 - max-spaces-after: 1 - comments: - require-starting-space: true - min-spaces-from-content: 1 - document-end: disable - document-start: disable # No --- to start a file - empty-lines: - max: 2 - max-start: 0 - max-end: 0 - hyphens: - max-spaces-after: 1 - indentation: - spaces: consistent - indent-sequences: whatever # - list indentation will handle both indentation and without - check-multi-line-strings: false - key-duplicates: enable - line-length: disable # Lines can be any length - new-line-at-end-of-file: enable - new-lines: - type: unix - trailing-spaces: enable - truthy: - level: warning diff --git a/.github/configs/renovate-config.js b/.github/configs/renovate-config.js deleted file mode 100644 index f453f640..00000000 --- a/.github/configs/renovate-config.js +++ /dev/null @@ -1,8 +0,0 @@ -module.exports = { - platform: 'github', - // This ensures that the gitAuthor and gitSignOff fields match - gitAuthor: 'argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>', - autodiscover: false, - allowPostUpgradeCommandTemplating: true, - allowedPostUpgradeCommands: [".*"], - }; diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 4d8e45c5..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,16 +0,0 @@ -## Reference: https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: weekly - day: "saturday" - commit-message: - prefix: "chore(deps)" - groups: - dependencies: - applies-to: version-updates - update-types: - - "minor" - - "patch" diff --git a/.github/no-response.yml b/.github/no-response.yml deleted file mode 100644 index 47e7fb6f..00000000 --- a/.github/no-response.yml +++ /dev/null @@ -1 +0,0 @@ -# See https://github.com/probot/no-response diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md deleted file mode 100644 index ed14509e..00000000 --- a/.github/pull_request_template.md +++ /dev/null @@ -1,16 +0,0 @@ - - -Checklist: - -* [ ] I have bumped the chart version according to [versioning](https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md#versioning) -* [ ] I have updated the documentation according to [documentation](https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md#documentation) -* [ ] I have updated the chart changelog with all the changes that come with this pull request according to [changelog](https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md#changelog). -* [ ] Any new values are backwards compatible and/or have sensible default. -* [ ] I have signed off all my commits as required by [DCO](https://github.com/argoproj/argoproj/blob/master/community/CONTRIBUTING.md). -* [ ] My build is green ([troubleshooting builds](https://argo-cd.readthedocs.io/en/stable/developer-guide/ci/)). - - diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml deleted file mode 100644 index c719d45d..00000000 --- a/.github/workflows/lint-and-test.yml +++ /dev/null @@ -1,101 +0,0 @@ -## Reference: https://github.com/helm/chart-testing-action -name: Linting and Testing -on: pull_request - -permissions: - contents: read - -jobs: - linter-artifacthub: - runs-on: ubuntu-latest - container: - image: public.ecr.aws/artifacthub/ah:v1.14.0 - options: --user 1001 - steps: - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - name: Run ah lint - working-directory: ./charts - run: ah lint - - chart-test: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - with: - fetch-depth: 0 - - - name: Set up Helm - uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0 - with: - version: v3.10.1 # Also update in publish.yaml - - - name: Set up python - uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0 - with: - python-version: 3.9 - - - name: Setup Chart Linting - id: lint - uses: helm/chart-testing-action@0d28d3144d3a25ea2cc349d6e59901c4ff469b3b # v2.7.0 - with: - # Note: Also update in scripts/lint.sh - version: v3.11.0 - - - name: List changed charts - id: list-changed - run: | - ## If executed with debug this won't work anymore. - changed=$(ct --config ./.github/configs/ct-lint.yaml list-changed) - charts=$(echo "$changed" | tr '\n' ' ' | xargs) - if [[ -n "$changed" ]]; then - echo "changed=true" >> $GITHUB_OUTPUT - echo "changed_charts=$charts" >> $GITHUB_OUTPUT - fi - - - name: Run chart-testing (lint) - run: ct lint --debug --config ./.github/configs/ct-lint.yaml --lint-conf ./.github/configs/lintconf.yaml - - - name: Run docs-testing (helm-docs) - id: helm-docs - run: | - ./scripts/helm-docs.sh - if [[ $(git diff --stat) != '' ]]; then - echo -e '\033[0;31mDocumentation outdated!\033[0m ❌' - git diff --color - exit 1 - else - echo -e '\033[0;32mDocumentation up to date\033[0m ✔' - fi - - - name: Create kind cluster - uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0 - if: steps.list-changed.outputs.changed == 'true' - with: - config: .github/configs/kind-config.yaml - - name: Deploy latest ArgoCD CRDs when testing ArgoCD extensions - if: | - contains(steps.list-changed.outputs.changed_charts, 'argocd-image-updater') || - contains(steps.list-changed.outputs.changed_charts, 'argocd-apps') - run: | - helm repo add dandydeveloper https://dandydeveloper.github.io/charts/ - helm dependency build charts/argo-cd/ - helm template charts/argo-cd/ --set server.extensions.enabled=true -s templates/crds/* | kubectl apply -f - - - - name: Skip HPA tests of ArgoCD - if: contains(steps.list-changed.outputs.changed_charts, 'argo-cd') - run: | - ## Metrics API not available in kind cluster - rm charts/argo-cd/ci/ha-autoscaling-values.yaml - - - name: Create an external redis for ArgoCD externalRedis feature - if: contains(steps.list-changed.outputs.changed_charts, 'argo-cd') - run: | - kubectl create namespace redis - helm repo add bitnami https://charts.bitnami.com/bitnami - helm install redis bitnami/redis --wait --namespace redis --set auth.password=argocd --set architecture=standalone - - - name: Run chart-testing (install) - run: ct install --config ./.github/configs/ct-install.yaml - if: steps.list-changed.outputs.changed == 'true' diff --git a/.github/workflows/pr-sizing.yml b/.github/workflows/pr-sizing.yml deleted file mode 100644 index 9bde9db4..00000000 --- a/.github/workflows/pr-sizing.yml +++ /dev/null @@ -1,30 +0,0 @@ -## Reference: https://github.com/pascalgn/size-label-action -name: 'PR Labeling' - -on: - pull_request_target: - types: - - opened - - synchronize - - reopened - -permissions: - contents: read - pull-requests: write - -jobs: - triage: - runs-on: ubuntu-latest - steps: - - uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0 - with: - configuration-path: ".github/configs/labeler.yaml" - repo-token: "${{ secrets.GITHUB_TOKEN }}" - sync-labels: true - - size-label: - runs-on: ubuntu-latest - steps: - - uses: pascalgn/size-label-action@f8edde36b3be04b4f65dcfead05dc8691b374348 # v0.5.5 - env: - GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml deleted file mode 100644 index 170d908b..00000000 --- a/.github/workflows/pr-title.yml +++ /dev/null @@ -1,37 +0,0 @@ -## Reference: https://github.com/amannn/action-semantic-pull-request -name: "Lint PR" - -on: - pull_request_target: - types: - - opened - - edited - - synchronize - -permissions: - contents: read - -jobs: - main: - permissions: - pull-requests: read # for amannn/action-semantic-pull-request to analyze PRs - statuses: write # for amannn/action-semantic-pull-request to mark status of analyzed PR - name: Validate PR title - runs-on: ubuntu-latest - steps: - - uses: amannn/action-semantic-pull-request@0723387faaf9b38adef4775cd42cfd5155ed6017 # v5.5.3 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - # Configure which scopes are allowed. - scopes: | - argo-cd - argo-events - argo-rollouts - argo-workflows - argocd-image-updater - argocd-apps - deps - github - # Configure that a scope must always be provided. - requireScope: true diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index f6dcec99..00000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,83 +0,0 @@ -## Reference: https://github.com/helm/chart-releaser-action -name: Chart Publish -on: - push: - branches: - - main - paths: - - "charts/**" - -permissions: - contents: read - -jobs: - publish: - if: github.repository == 'argoproj/argo-helm' - permissions: - contents: write # for helm/chart-releaser-action to push chart release and create a release - packages: write # to push OCI chart package to GitHub Registry - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - with: - fetch-depth: 0 - - - name: Install Helm - uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0 - with: - version: v3.10.1 # Also update in lint-and-test.yaml - - - name: Add dependency chart repos - run: | - helm repo add dandydeveloper https://dandydeveloper.github.io/charts/ - - - name: Configure Git - run: | - git config user.name "$GITHUB_ACTOR" - git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - - ## This is required to consider the old Circle-CI Index and to stay compatible with all the old releases. - - name: Fetch current Chart Index - run: | - git checkout origin/gh-pages index.yaml - - # The GitHub repository secret `PGP_PRIVATE_KEY` contains the private key - # in ASCII-armored format. To export a (new) key, run this command: - # `gpg --armor --export-secret-key ` - - name: Prepare PGP key - run: | - IFS="" - echo "$PGP_PRIVATE_KEY" | gpg --dearmor > $HOME/secring.gpg - echo "$PGP_PASSPHRASE" > $HOME/passphrase.txt - - # Tell chart-releaser-action where to find the key and its passphrase - echo "CR_KEYRING=$HOME/secring.gpg" >> "$GITHUB_ENV" - echo "CR_PASSPHRASE_FILE=$HOME/passphrase.txt" >> "$GITHUB_ENV" - env: - PGP_PRIVATE_KEY: "${{ secrets.PGP_PRIVATE_KEY }}" - PGP_PASSPHRASE: "${{ secrets.PGP_PASSPHRASE }}" - - - name: Run chart-releaser - uses: helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0 - with: - config: "./.github/configs/cr.yaml" - env: - CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - - - name: Login to GHCR - uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Push chart to GHCR - run: | - shopt -s nullglob - for pkg in .cr-release-packages/*.tgz; do - if [ -z "${pkg:-}" ]; then - break - fi - helm push "${pkg}" oci://ghcr.io/${{ github.repository }} - done diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml deleted file mode 100644 index 9460d792..00000000 --- a/.github/workflows/renovate.yaml +++ /dev/null @@ -1,38 +0,0 @@ -name: Renovate -on: - # The "*" (#42, asterisk) character has special semantics in YAML, so this - # string has to be quoted. - schedule: - - cron: '0 * * * *' - # Manual trigger is also possible - workflow_dispatch: {} - -permissions: - contents: read - -jobs: - renovate: - if: github.repository == 'argoproj/argo-helm' - runs-on: ubuntu-latest - steps: - - name: Get token - uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5 - id: get_token - with: - app-id: ${{ vars.RENOVATE_APP_ID }} - private-key: ${{ secrets.RENOVATE_APP_PRIVATE_KEY }} - - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - - name: Self-hosted Renovate - uses: renovatebot/github-action@e084b5ac6fd201023db6dd7743aec023babb02c8 # v41.0.13 - with: - configurationFile: .github/configs/renovate-config.js - # renovate: datasource=docker depName=ghcr.io/renovatebot/renovate - renovate-version: 39.153.2 - token: '${{ steps.get_token.outputs.token }}' - mount-docker-socket: true - env: - LOG_LEVEL: 'debug' - RENOVATE_REPOSITORIES: '${{ github.repository }}' diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml deleted file mode 100644 index 29f267d3..00000000 --- a/.github/workflows/scorecard.yml +++ /dev/null @@ -1,73 +0,0 @@ -# This workflow uses actions that are not certified by GitHub. They are provided -# by a third-party and are governed by separate terms of service, privacy -# policy, and support documentation. - -name: Scorecard supply-chain security -on: - # For Branch-Protection check. Only the default branch is supported. See - # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection - branch_protection_rule: - # To guarantee Maintained check is occasionally updated. See - # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained - schedule: - - cron: '21 6 * * 6' - push: - branches: [ "main" ] - -# Declare default permissions as read only. -permissions: read-all - -jobs: - analysis: - if: github.repository_owner == 'argoproj' - name: Scorecard analysis - runs-on: ubuntu-latest - permissions: - # Needed to upload the results to code-scanning dashboard. - security-events: write - # Needed to publish results and get a badge (see publish_results below). - id-token: write - # Uncomment the permissions below if installing in a private repository. - # contents: read - # actions: read - - steps: - - name: "Checkout code" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - with: - persist-credentials: false - - - name: "Run analysis" - uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0 - with: - results_file: results.sarif - results_format: sarif - # (Optional) "write" PAT token. Uncomment the `repo_token` line below if: - # - you want to enable the Branch-Protection check on a *public* repository, or - # - you are installing Scorecard on a *private* repository - # To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat. - repo_token: ${{ secrets.SCORECARD_TOKEN }} - - # Public repositories: - # - Publish results to OpenSSF REST API for easy access by consumers - # - Allows the repository to include the Scorecard badge. - # - See https://github.com/ossf/scorecard-action#publishing-results. - # For private repositories: - # - `publish_results` will always be set to `false`, regardless - # of the value entered here. - publish_results: true - - # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF - # format to the repository Actions tab. - - name: "Upload artifact" - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 - with: - name: SARIF file - path: results.sarif - retention-days: 5 - - # Upload the results to GitHub's code scanning dashboard. - - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9 - with: - sarif_file: results.sarif diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml deleted file mode 100644 index 159a0e8e..00000000 --- a/.github/workflows/stale.yml +++ /dev/null @@ -1,38 +0,0 @@ -## Reference: https://github.com/actions/stale -name: Mark stale issues and pull requests -on: - schedule: - - cron: "30 1 * * *" - -permissions: - contents: read - -jobs: - stale: - permissions: - issues: write # for actions/stale to close stale issues - pull-requests: write # for actions/stale to close stale PRs - runs-on: ubuntu-latest - steps: - - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - # Number of days of inactivity before an issue becomes stale - days-before-stale: 60 - # Number of days of inactivity before a stale issue is closed - days-before-close: 7 - # Issues with these labels will never be considered stale - exempt-issue-labels: "on-hold,pinned,security" - exempt-pr-labels: "on-hold,pinned,security" - # Comment to post when marking an issue as stale. - stale-issue-message: > - This issue has been automatically marked as stale because it has not had - recent activity. It will be closed if no further activity occurs. Thank you - for your contributions. - stale-pr-message: > - This pull request has been automatically marked as stale because it has not had - recent activity. It will be closed if no further activity occurs. Thank you - for your contributions. - # Label to use when marking an issue as stale - stale-issue-label: 'no-issue-activity' - stale-pr-label: 'no-pr-activity' diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2786867c..00000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -output -.vscode -.DS_Store -.idea -**/*.tgz -**/charts/*/charts diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md deleted file mode 100644 index 37789a9d..00000000 --- a/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,9 +0,0 @@ -# Code of Conduct - -We adhere to the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md). Please reference the link for details. - -## TL;DR (too long didn't read) - -Be kind - -Your participation is at the discression of the maintainers of this project. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index c20486f6..00000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,190 +0,0 @@ -# Contributing - -Argo Helm is a collection of **community maintained** charts. Therefore we rely on you to test your changes sufficiently. - -## Pull Requests - -All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult [GitHub Help](https://help.github.com/articles/about-pull-requests/) for more information on using pull requests. See the above stated requirements for PR on this project. - -### Pull Request Title Linting - -We lint the title of your pull request to ensure it follows the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification. This is done using GitHub actions and the [action-semantic-pull-request](.github/workflows/pr-title.yml) workflow. We require the scope of the change to be included in the title. The scope should be the name of the chart you are changing. For example, if you are changing the `argo-cd` chart, the title of your pull request should be `fix(argo-cd): Fix typo in values.yaml`. - -## Documentation - -The documentation for each chart is generated with [helm-docs](https://github.com/norwoodj/helm-docs). This way we can ensure that values are consistent with the chart documentation. - -We have a script on the repository which will execute the helm-docs docker container, so that you don't have to worry about downloading the binary etc. Simply execute the script (Bash compatible, might require sudo privileges): - -```shell -./scripts/helm-docs.sh -``` - -> **Note** -> When creating your own `README.md.gotmpl`, don't forget to add it to your `.helmignore` file. - -### Updating a chart README.md - -When updating the `README.md.gotmpl` inside a chart directory you must to run the `helm-docs` script to generate the updated `README.md` file. To reiterate, you should not edit the `README.md` file manually. It will be generated by the following command: - -```shell -./scripts/helm-docs.sh -``` - -> **Note** -> If you see changes to unrelated chart `README.md` files you may have accidentally updated a `README.md.gotmpl` file in another chart's folder unintentionally or someone else failed to run this script. Please revert those changes if you do not intend them to be a part of your pull request. - -## Versioning - -Each chart's version follows the [semver standard](https://semver.org/). - -New charts should start at version `1.0.0`, if it's considered stable. If it isn't considered stable, it must be released as `prerelease`. - -Any breaking changes to a chart (backwards incompatible) require: - -* Bump of the current Major version of the chart -* State possible manual changes for this chart version in the `Upgrading` section of the chart's `README.md.gotmpl` - -### New Application Versions - -Helm charts are intended to be created for all non-patched releases of Argo CD, Workflows, Rollouts, and Events. Associated dependencies, such as Redis, will use the version recommended by the associated release. - -When selecting new application versions ensure you make the following changes: - -* `values.yaml`: Bump all instances of the container image version -* `Chart.yaml`: Ensure `appVersion` matches the above container image and bump `version` - -Please ensure chart version changes adhere to semantic versioning standards: - -* Major: Large chart rewrites, major non-backwards compatible or destructive changes -* Minor: New chart functionality (sidecars), major application updates or minor non-backwards compatible changes -* Patch: App version patch updates, backwards compatible optional chart features - -### Immutability - -Each release for each chart must be immutable. Any change to a chart (even just documentation) requires a version bump. Trying to release the same version twice will result in an error. - -### Chart Versioning - -Currently we require a chart version bump for every change to a chart, including updating information for older versions. This may change in the future. - -### Artifact Hub Annotations - -Since we release our charts on Artifact Hub we encourage making use of the provided chart annotations for Artifact Hub. - -* [https://artifacthub.io/docs/topics/annotations/helm/](https://artifacthub.io/docs/topics/annotations/helm/) - -#### Changelog - -We want to deliver transparent chart releases for our chart consumers. Therefore we require a changelog per new chart release. - -Changes on a chart must be documented in a chart specific changelog in the `Chart.yaml` [Annotation Section](https://helm.sh/docs/topics/charts/#the-chartyaml-file). - -A new `artifacthub.io/changes` needs to be written covering only the changes since the previous release. - -Each change requires a new bullet point following the pattern. See more information [Artifact Hub annotations in Helm Chart.yaml file](https://artifacthub.io/docs/topics/annotations/helm/). - -```yaml -- kind: {type} - description: {description} -``` - -You can use the following template: - -```yaml -name: argo-cd -version: 5.19.12 -... -annotations: - artifacthub.io/changes: | - - kind: added - description: Something New was added - - kind: changed - description: Changed Something within this chart - - kind: changed - description: Changed Something else within this chart - - kind: deprecated - description: Something deprecated - - kind: removed - description: Something was removed - - kind: fixed - description: Something was fixed - - kind: security - description: Some Security Patch was included -``` - -## Testing - -### Testing Argo Workflows Changes - -Minimally: - -```shell -helm install charts/argo-workflows -n argo -argo version -``` - -Follow [these](https://argo-workflows.readthedocs.io/en/stable/quick-start/#submitting-an-example-workflow) instructions for running a hello world workflow. - -### Testing Argo CD Changes - -Clean-up: - -```shell -helm delete argo-cd --purge -kubectl delete crd -l app.kubernetes.io/part-of=argocd -``` - -Pre-requisites: - -```shell -helm repo add redis-ha https://dandydeveloper.github.io/charts/ -helm dependency update -``` - -Minimally: - -```shell -helm install argocd argo/argo-cd -n argocd --create-namespace -kubectl port-forward service/argo-cd-argocd-server -n argocd 8080:443 -``` - -In a new terminal: - -```shell -argocd version --server localhost:8080 --insecure -# reset password to 'Password1!' -kubectl -n argocd patch secret argocd-secret \ - -p '{"stringData": { - "admin.password": "$2a$10$hDj12Tw9xVmvybSahN1Y0.f9DZixxN8oybyA32Uy/eqWklFU4Mo8O", - "admin.passwordMtime": "'$(date +%FT%T%Z)'" - }}' -argocd login localhost:8080 --username admin --password 'Password1!' - -# WARNING: server certificate had error: x509: certificate signed by unknown authority. Proceed insecurely (y/n)? y -``` - -Create and sync app: - -```shell -argocd app create guestbook --dest-namespace default --dest-server https://kubernetes.default.svc --path guestbook --project default --repo https://github.com/argoproj/argocd-example-apps.git -argocd app sync guestbook -``` - -### Testing Charts - -As part of the Continuous Integration system we run Helm's [Chart Testing](https://github.com/helm/chart-testing) tool. - -The checks for Chart Testing are stricter than the standard Helm requirements. For example, fields normally considered optional like `maintainer` are required in the standard spec and must be valid GitHub usernames. - -Linting configuration can be found in [ct-lint.yaml](./.github/configs/ct-lint.yaml) - -The linting can be invoked manually with the following command: - -```shell -./scripts/lint.sh -``` - -## Publishing Changes - -Changes are automatically publish whenever a commit is merged to the `main` branch by the CI job (see `./.github/workflows/publish.yml`). diff --git a/EMERITUS.md b/EMERITUS.md deleted file mode 100644 index c0ff9674..00000000 --- a/EMERITUS.md +++ /dev/null @@ -1,14 +0,0 @@ -# Emeritus Approvers - -These are the people who have been approvers in the past, and have since retired from the role. - -We thank them for their service to the project. - -| Emeritus | GitHub ID | -| -------- | --------- | -| Oliver Bähler | [oliverbaehler](https://github.com/oliverbaehler) | -| Stefan Sedich | [stefansedich](https://github.com/stefansedich) | -| Pablo Osinaga | [paguos](https://github.com/paguos) | -| Yann Soubeyrand | [yann-soubeyrand](https://github.com/yann-soubeyrand) | -| David J. M. Karlsen | [davidkarlsen](https://github.com/davidkarlsen) | -| John Behling | [jbehling](https://github.com/jbehling) | diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 67e99b06..00000000 --- a/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2017-2018 The Argo Authors - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/README.md b/README.md index c4092e07..ea860487 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,6 @@ [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/argo)](https://artifacthub.io/packages/search?repo=argo) [![CLOMonitor](https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/argo/badge)](https://clomonitor.io/projects/cncf/argo) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/argoproj/argo-helm/badge)](https://api.securityscorecards.dev/projects/github.com/argoproj/argo-helm) -[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/7942/badge)](https://www.bestpractices.dev/projects/7942) Argo Helm is a collection of **community maintained** charts for [https://argoproj.github.io](https://argoproj.github.io) projects. The charts can be added using following command: @@ -16,7 +15,7 @@ helm repo add argo https://argoproj.github.io/argo-helm ## Contributing -We'd love to have you contribute! Please refer to our [contribution guidelines](CONTRIBUTING.md) for details. +We'd love to have you contribute! Please refer to our [contribution guidelines](https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md) for details. ### Custom resource definitions @@ -24,7 +23,7 @@ Some users would prefer to install the CRDs _outside_ of the chart. You can disa Helm cannot upgrade custom resource definitions in the `/crds` folder [by design](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations). Our CRDs have been moved to `/templates` to address this design decision. -If you are using versions of a chart that have the CRDs in the root of the chart or have elected to manage the Argo CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo: +If you are using versions of a chart that have the CRDs in the root of the chart or have elected to manage the Argo Workflows CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo: Example: @@ -37,68 +36,8 @@ kubectl apply -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=v2.4.9" ### Security Policy -Please refer to [SECURITY.md](SECURITY.md) for details on how to report security issues. +Please refer to [SECURITY.md](https://github.com/argoproj/argo-helm/blob/main/SECURITY.md) for details on how to report security issues. ### Changelog Releases are managed independently for each helm chart, and changelogs are tracked on each release. Read more about this process [here](https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md#changelog). - -## Charts use Helm "Capabilities" - -Our charts make use of the Helm built-in object "Capabilities": -> This provides information about what capabilities the Kubernetes cluster supports. -> *Source: https://helm.sh/docs/chart_template_guide/builtin_objects/* - -Today we use: - -- `.Capabilities.APIVersions.Has` mostly to determine whether the CRDs for ServiceMonitors (from prometheus-operator) exists inside the cluster -- `.Capabilities.KubeVersion.Version` to handle correct apiVersion of a specific resource kind (eg. "policy/v1" vs. "policy/v1beta1") - -If you use the charts only to template the manifests, without installing (`helm install ..`), you need to make sure that Helm (or the Helm SDK) receives the available APIs from your Kubernetes cluster. - -For this you need to pass the `--api-versions` parameter to the `helm template` command: - -```bash -helm template argocd \ - oci://ghcr.io/argoproj/argo-helm/argo-cd \ - --api-versions monitoring.coreos.com/v1 \ - --values my-argocd-values.yaml -``` - -If you use other tools like [Kustomize](https://kubectl.docs.kubernetes.io/references/kustomize/builtins/) or [helmfile](https://helmfile.readthedocs.io/en/latest/#configuration) to render it, there are equivalent options. - -Example with Kustomize: - -```yaml -# kustomization.yaml -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization - -helmCharts: -- name: argo-cd - repo: oci://ghcr.io/argoproj/argo-helm - version: x.y.z - releaseName: argocd - apiVersions: - - monitoring.coreos.com/v1 - valuesFile: my-argocd-values.yaml -``` - -Example with helmfile: - -```yaml -# helmfile.yaml -repositories: - - name: argo - url: https://argoproj.github.io/argo-helm - -apiVersions: - - monitoring.coreos.com/v1 - -releases: - - name: argocd - namespace: argocd - chart: argo/argo-cd - values: - - my-argocd-values.yaml -``` diff --git a/SECURITY-INSIGHTS.yml b/SECURITY-INSIGHTS.yml deleted file mode 100644 index e3a6aeed..00000000 --- a/SECURITY-INSIGHTS.yml +++ /dev/null @@ -1,38 +0,0 @@ -header: - schema-version: '1.0.0' - expiration-date: '2024-11-04T10:00:00.000Z' - project-url: https://github.com/argoproj/argo-helm -project-lifecycle: - status: active - bug-fixes-only: false - core-maintainers: - - https://github.com/mkilchhofer - - https://github.com/jmeridth -contribution-policy: - accepts-pull-requests: true - accepts-automated-pull-requests: true - automated-tools-list: - - automated-tool: dependabot - action: allowed - path: - - / - contributing-policy: https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md - code-of-conduct: https://github.com/cncf/foundation/blob/master/code-of-conduct.md -distribution-points: - - https://argoproj.github.io/argo-helm - - https://artifacthub.io/packages/search?org=argoproj&repo=argo -security-contacts: - - type: website - value: https://github.com/argoproj/argo-helm/security/advisories/new - primary: true -vulnerability-reporting: - accepts-vulnerability-reports: true - email-contact: cncf-argo-maintainers@lists.cncf.io - security-policy: https://github.com/argoproj/argo-helm/blob/main/SECURITY.md - comment: | - Our preferred contact method related to vulnerabilities is the Security tab on GitHub. - Click the button "Report a vulnerability" to open the advisory form. - Please refer to the security policy for reporting information prior to using the email contact. -dependencies: - env-dependencies-policy: - policy-url: https://github.com/argoproj/argo-helm/blob/master/CONTRIBUTING.md#new-application-versions diff --git a/SECURITY.md b/SECURITY.md deleted file mode 100644 index a066f67f..00000000 --- a/SECURITY.md +++ /dev/null @@ -1,21 +0,0 @@ -# Security Policy - -## Supported Versions and Upstream Reporting - -Each helm chart currently supports the designated application version in the Chart.yaml. There is a chance a security issue you've discovered may not be with the helm chart but with the upstream application. Please visit that application's Security policy document to find out how to report the security issue. - -* [Security Policy for Argo Workflows](https://github.com/argoproj/argo-workflows/blob/master/SECURITY.md) -* [Security Policy for Argo Events](https://github.com/argoproj/argo-events/blob/master/SECURITY.md) -* [Security Policy for Argo Rollouts](https://github.com/argoproj/argo-rollouts/blob/master/docs/security/security.md) -* [Security Policy for Argo CD](https://github.com/argoproj/argo-cd/blob/master/SECURITY.md) -* [Security Policy for Argo CD Image Updater](https://github.com/argoproj-labs/argocd-image-updater/blob/master/SECURITY.md) - -## Reporting a Vulnerability for Argo Helm Charts - -We have enabled the ability to privately report security issues through the Security tab above. - -[Here are the details on how to file](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability#privately-reporting-a-security-vulnerability) on how to do that - -A repository owner/maintainer will respond as fast as possible to coordinate confirmation of issue and remediation. - -Thank you for helping to ensure this code stays secure. diff --git a/_config.yml b/_config.yml new file mode 100644 index 00000000..277f1f2c --- /dev/null +++ b/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-cayman diff --git a/argo-0.1.0.tgz b/argo-0.1.0.tgz new file mode 100644 index 00000000..efbd2b46 Binary files /dev/null and b/argo-0.1.0.tgz differ diff --git a/argo-0.1.1.tgz b/argo-0.1.1.tgz new file mode 100644 index 00000000..548beba9 Binary files /dev/null and b/argo-0.1.1.tgz differ diff --git a/argo-0.10.0.tgz b/argo-0.10.0.tgz new file mode 100644 index 00000000..a70181e0 Binary files /dev/null and b/argo-0.10.0.tgz differ diff --git a/argo-0.10.1.tgz b/argo-0.10.1.tgz new file mode 100644 index 00000000..51a0f6dc Binary files /dev/null and b/argo-0.10.1.tgz differ diff --git a/argo-0.10.2.tgz b/argo-0.10.2.tgz new file mode 100644 index 00000000..05743ed9 Binary files /dev/null and b/argo-0.10.2.tgz differ diff --git a/argo-0.11.0.tgz b/argo-0.11.0.tgz new file mode 100644 index 00000000..d0387dc4 Binary files /dev/null and b/argo-0.11.0.tgz differ diff --git a/argo-0.12.0.tgz b/argo-0.12.0.tgz new file mode 100644 index 00000000..17827384 Binary files /dev/null and b/argo-0.12.0.tgz differ diff --git a/argo-0.12.1.tgz b/argo-0.12.1.tgz new file mode 100644 index 00000000..dca2e552 Binary files /dev/null and b/argo-0.12.1.tgz differ diff --git a/argo-0.12.2.tgz b/argo-0.12.2.tgz new file mode 100644 index 00000000..f89ae0b3 Binary files /dev/null and b/argo-0.12.2.tgz differ diff --git a/argo-0.13.0.tgz b/argo-0.13.0.tgz new file mode 100644 index 00000000..e795b75f Binary files /dev/null and b/argo-0.13.0.tgz differ diff --git a/argo-0.13.1.tgz b/argo-0.13.1.tgz new file mode 100644 index 00000000..46001901 Binary files /dev/null and b/argo-0.13.1.tgz differ diff --git a/argo-0.13.10.tgz b/argo-0.13.10.tgz new file mode 100644 index 00000000..a57175d5 Binary files /dev/null and b/argo-0.13.10.tgz differ diff --git a/argo-0.13.11.tgz b/argo-0.13.11.tgz new file mode 100644 index 00000000..b639a026 Binary files /dev/null and b/argo-0.13.11.tgz differ diff --git a/argo-0.13.2.tgz b/argo-0.13.2.tgz new file mode 100644 index 00000000..7c1db618 Binary files /dev/null and b/argo-0.13.2.tgz differ diff --git a/argo-0.13.3.tgz b/argo-0.13.3.tgz new file mode 100644 index 00000000..c3e7cf1b Binary files /dev/null and b/argo-0.13.3.tgz differ diff --git a/argo-0.13.4.tgz b/argo-0.13.4.tgz new file mode 100644 index 00000000..c612e0a1 Binary files /dev/null and b/argo-0.13.4.tgz differ diff --git a/argo-0.13.5.tgz b/argo-0.13.5.tgz new file mode 100644 index 00000000..d8a12797 Binary files /dev/null and b/argo-0.13.5.tgz differ diff --git a/argo-0.13.6.tgz b/argo-0.13.6.tgz new file mode 100644 index 00000000..84b9c0ae Binary files /dev/null and b/argo-0.13.6.tgz differ diff --git a/argo-0.13.7.tgz b/argo-0.13.7.tgz new file mode 100644 index 00000000..dcfc53ab Binary files /dev/null and b/argo-0.13.7.tgz differ diff --git a/argo-0.13.8.tgz b/argo-0.13.8.tgz new file mode 100644 index 00000000..94388f34 Binary files /dev/null and b/argo-0.13.8.tgz differ diff --git a/argo-0.14.0.tgz b/argo-0.14.0.tgz new file mode 100644 index 00000000..11606c81 Binary files /dev/null and b/argo-0.14.0.tgz differ diff --git a/argo-0.15.0.tgz b/argo-0.15.0.tgz new file mode 100644 index 00000000..a3e2a850 Binary files /dev/null and b/argo-0.15.0.tgz differ diff --git a/argo-0.15.1.tgz b/argo-0.15.1.tgz new file mode 100644 index 00000000..700f98d7 Binary files /dev/null and b/argo-0.15.1.tgz differ diff --git a/argo-0.15.2.tgz b/argo-0.15.2.tgz new file mode 100644 index 00000000..7011455d Binary files /dev/null and b/argo-0.15.2.tgz differ diff --git a/argo-0.15.3.tgz b/argo-0.15.3.tgz new file mode 100644 index 00000000..d47d7a03 Binary files /dev/null and b/argo-0.15.3.tgz differ diff --git a/argo-0.15.4.tgz b/argo-0.15.4.tgz new file mode 100644 index 00000000..44972075 Binary files /dev/null and b/argo-0.15.4.tgz differ diff --git a/argo-0.16.0.tgz b/argo-0.16.0.tgz new file mode 100644 index 00000000..9841aebc Binary files /dev/null and b/argo-0.16.0.tgz differ diff --git a/argo-0.16.1.tgz b/argo-0.16.1.tgz new file mode 100644 index 00000000..7ca9b391 Binary files /dev/null and b/argo-0.16.1.tgz differ diff --git a/argo-0.16.10.tgz b/argo-0.16.10.tgz new file mode 100644 index 00000000..9cc15a0b Binary files /dev/null and b/argo-0.16.10.tgz differ diff --git a/argo-0.16.2.tgz b/argo-0.16.2.tgz new file mode 100644 index 00000000..73eca2c7 Binary files /dev/null and b/argo-0.16.2.tgz differ diff --git a/argo-0.16.3.tgz b/argo-0.16.3.tgz new file mode 100644 index 00000000..e0f1550a Binary files /dev/null and b/argo-0.16.3.tgz differ diff --git a/argo-0.16.4.tgz b/argo-0.16.4.tgz new file mode 100644 index 00000000..c2d07bb0 Binary files /dev/null and b/argo-0.16.4.tgz differ diff --git a/argo-0.16.5.tgz b/argo-0.16.5.tgz new file mode 100644 index 00000000..3e6151fb Binary files /dev/null and b/argo-0.16.5.tgz differ diff --git a/argo-0.16.6.tgz b/argo-0.16.6.tgz new file mode 100644 index 00000000..f6406202 Binary files /dev/null and b/argo-0.16.6.tgz differ diff --git a/argo-0.16.7.tgz b/argo-0.16.7.tgz new file mode 100644 index 00000000..80aad99d Binary files /dev/null and b/argo-0.16.7.tgz differ diff --git a/argo-0.16.8.tgz b/argo-0.16.8.tgz new file mode 100644 index 00000000..0c4c3591 Binary files /dev/null and b/argo-0.16.8.tgz differ diff --git a/argo-0.16.9.tgz b/argo-0.16.9.tgz new file mode 100644 index 00000000..04797c2f Binary files /dev/null and b/argo-0.16.9.tgz differ diff --git a/argo-0.2.1.tgz b/argo-0.2.1.tgz new file mode 100644 index 00000000..da15eb5a Binary files /dev/null and b/argo-0.2.1.tgz differ diff --git a/argo-0.3.0.tgz b/argo-0.3.0.tgz new file mode 100644 index 00000000..91b65eba Binary files /dev/null and b/argo-0.3.0.tgz differ diff --git a/argo-0.3.1.tgz b/argo-0.3.1.tgz new file mode 100644 index 00000000..cd01c734 Binary files /dev/null and b/argo-0.3.1.tgz differ diff --git a/argo-0.4.0.tgz b/argo-0.4.0.tgz new file mode 100644 index 00000000..8fb11a04 Binary files /dev/null and b/argo-0.4.0.tgz differ diff --git a/argo-0.5.0.tgz b/argo-0.5.0.tgz new file mode 100644 index 00000000..fce84ea4 Binary files /dev/null and b/argo-0.5.0.tgz differ diff --git a/argo-0.5.1.tgz b/argo-0.5.1.tgz new file mode 100644 index 00000000..95cba6fb Binary files /dev/null and b/argo-0.5.1.tgz differ diff --git a/argo-0.5.2.tgz b/argo-0.5.2.tgz new file mode 100644 index 00000000..21030651 Binary files /dev/null and b/argo-0.5.2.tgz differ diff --git a/argo-0.5.3.tgz b/argo-0.5.3.tgz new file mode 100644 index 00000000..ae329eb1 Binary files /dev/null and b/argo-0.5.3.tgz differ diff --git a/argo-0.5.4.tgz b/argo-0.5.4.tgz new file mode 100644 index 00000000..8447703f Binary files /dev/null and b/argo-0.5.4.tgz differ diff --git a/argo-0.6.1.tgz b/argo-0.6.1.tgz new file mode 100644 index 00000000..1ca77a1d Binary files /dev/null and b/argo-0.6.1.tgz differ diff --git a/argo-0.6.2.tgz b/argo-0.6.2.tgz new file mode 100644 index 00000000..ee2c3117 Binary files /dev/null and b/argo-0.6.2.tgz differ diff --git a/argo-0.6.3.tgz b/argo-0.6.3.tgz new file mode 100644 index 00000000..eadde027 Binary files /dev/null and b/argo-0.6.3.tgz differ diff --git a/argo-0.6.4.tgz b/argo-0.6.4.tgz new file mode 100644 index 00000000..846a3f54 Binary files /dev/null and b/argo-0.6.4.tgz differ diff --git a/argo-0.6.5.tgz b/argo-0.6.5.tgz new file mode 100644 index 00000000..7dffad19 Binary files /dev/null and b/argo-0.6.5.tgz differ diff --git a/argo-0.6.6.tgz b/argo-0.6.6.tgz new file mode 100644 index 00000000..0b1d9e28 Binary files /dev/null and b/argo-0.6.6.tgz differ diff --git a/argo-0.6.7.tgz b/argo-0.6.7.tgz new file mode 100644 index 00000000..832d3368 Binary files /dev/null and b/argo-0.6.7.tgz differ diff --git a/argo-0.6.8.tgz b/argo-0.6.8.tgz new file mode 100644 index 00000000..973b7de6 Binary files /dev/null and b/argo-0.6.8.tgz differ diff --git a/argo-0.7.0.tgz b/argo-0.7.0.tgz new file mode 100644 index 00000000..456c218c Binary files /dev/null and b/argo-0.7.0.tgz differ diff --git a/argo-0.7.1.tgz b/argo-0.7.1.tgz new file mode 100644 index 00000000..2bd67b6f Binary files /dev/null and b/argo-0.7.1.tgz differ diff --git a/argo-0.7.2.tgz b/argo-0.7.2.tgz new file mode 100644 index 00000000..52a6c763 Binary files /dev/null and b/argo-0.7.2.tgz differ diff --git a/argo-0.7.3.tgz b/argo-0.7.3.tgz new file mode 100644 index 00000000..a9d0be64 Binary files /dev/null and b/argo-0.7.3.tgz differ diff --git a/argo-0.7.4.tgz b/argo-0.7.4.tgz new file mode 100644 index 00000000..00a90478 Binary files /dev/null and b/argo-0.7.4.tgz differ diff --git a/argo-0.7.5.tgz b/argo-0.7.5.tgz new file mode 100644 index 00000000..3474e11d Binary files /dev/null and b/argo-0.7.5.tgz differ diff --git a/argo-0.7.6.tgz b/argo-0.7.6.tgz new file mode 100644 index 00000000..18252998 Binary files /dev/null and b/argo-0.7.6.tgz differ diff --git a/argo-0.8.0.tgz b/argo-0.8.0.tgz new file mode 100644 index 00000000..8ad624cf Binary files /dev/null and b/argo-0.8.0.tgz differ diff --git a/argo-0.8.1.tgz b/argo-0.8.1.tgz new file mode 100644 index 00000000..af1a9261 Binary files /dev/null and b/argo-0.8.1.tgz differ diff --git a/argo-0.8.2.tgz b/argo-0.8.2.tgz new file mode 100644 index 00000000..2c5952ac Binary files /dev/null and b/argo-0.8.2.tgz differ diff --git a/argo-0.8.3.tgz b/argo-0.8.3.tgz new file mode 100644 index 00000000..da244e7f Binary files /dev/null and b/argo-0.8.3.tgz differ diff --git a/argo-0.8.4.tgz b/argo-0.8.4.tgz new file mode 100644 index 00000000..c3fb0a96 Binary files /dev/null and b/argo-0.8.4.tgz differ diff --git a/argo-0.8.5.tgz b/argo-0.8.5.tgz new file mode 100644 index 00000000..4e7c9af4 Binary files /dev/null and b/argo-0.8.5.tgz differ diff --git a/argo-0.8.6.tgz b/argo-0.8.6.tgz new file mode 100644 index 00000000..f42c6b7b Binary files /dev/null and b/argo-0.8.6.tgz differ diff --git a/argo-0.9.0.tgz b/argo-0.9.0.tgz new file mode 100644 index 00000000..8d80cdd2 Binary files /dev/null and b/argo-0.9.0.tgz differ diff --git a/argo-0.9.1.tgz b/argo-0.9.1.tgz new file mode 100644 index 00000000..7dd6fe2b Binary files /dev/null and b/argo-0.9.1.tgz differ diff --git a/argo-0.9.10.tgz b/argo-0.9.10.tgz new file mode 100644 index 00000000..d9458db0 Binary files /dev/null and b/argo-0.9.10.tgz differ diff --git a/argo-0.9.2.tgz b/argo-0.9.2.tgz new file mode 100644 index 00000000..2dd0af0e Binary files /dev/null and b/argo-0.9.2.tgz differ diff --git a/argo-0.9.3.tgz b/argo-0.9.3.tgz new file mode 100644 index 00000000..46f0bb60 Binary files /dev/null and b/argo-0.9.3.tgz differ diff --git a/argo-0.9.4.tgz b/argo-0.9.4.tgz new file mode 100644 index 00000000..69f988aa Binary files /dev/null and b/argo-0.9.4.tgz differ diff --git a/argo-0.9.5.tgz b/argo-0.9.5.tgz new file mode 100644 index 00000000..9670fe39 Binary files /dev/null and b/argo-0.9.5.tgz differ diff --git a/argo-0.9.6.tgz b/argo-0.9.6.tgz new file mode 100644 index 00000000..79a02894 Binary files /dev/null and b/argo-0.9.6.tgz differ diff --git a/argo-0.9.7.tgz b/argo-0.9.7.tgz new file mode 100644 index 00000000..c83fed0b Binary files /dev/null and b/argo-0.9.7.tgz differ diff --git a/argo-0.9.8.tgz b/argo-0.9.8.tgz new file mode 100644 index 00000000..84fd9c84 Binary files /dev/null and b/argo-0.9.8.tgz differ diff --git a/argo-0.9.9.tgz b/argo-0.9.9.tgz new file mode 100644 index 00000000..5036a0b0 Binary files /dev/null and b/argo-0.9.9.tgz differ diff --git a/argo-1.0.0.tgz b/argo-1.0.0.tgz new file mode 100644 index 00000000..dacaad57 Binary files /dev/null and b/argo-1.0.0.tgz differ diff --git a/argo-cd-0.1.0.tgz b/argo-cd-0.1.0.tgz new file mode 100644 index 00000000..94e000aa Binary files /dev/null and b/argo-cd-0.1.0.tgz differ diff --git a/argo-cd-0.2.1.tgz b/argo-cd-0.2.1.tgz new file mode 100644 index 00000000..b94b97c5 Binary files /dev/null and b/argo-cd-0.2.1.tgz differ diff --git a/argo-cd-0.2.2.tgz b/argo-cd-0.2.2.tgz new file mode 100644 index 00000000..c1be50c2 Binary files /dev/null and b/argo-cd-0.2.2.tgz differ diff --git a/argo-cd-0.3.0.tgz b/argo-cd-0.3.0.tgz new file mode 100644 index 00000000..059fc580 Binary files /dev/null and b/argo-cd-0.3.0.tgz differ diff --git a/argo-cd-0.4.0.tgz b/argo-cd-0.4.0.tgz new file mode 100644 index 00000000..e2397403 Binary files /dev/null and b/argo-cd-0.4.0.tgz differ diff --git a/argo-cd-0.5.0.tgz b/argo-cd-0.5.0.tgz new file mode 100644 index 00000000..996b8292 Binary files /dev/null and b/argo-cd-0.5.0.tgz differ diff --git a/argo-cd-0.5.1.tgz b/argo-cd-0.5.1.tgz new file mode 100644 index 00000000..3437dd15 Binary files /dev/null and b/argo-cd-0.5.1.tgz differ diff --git a/argo-cd-0.5.2.tgz b/argo-cd-0.5.2.tgz new file mode 100644 index 00000000..10af7603 Binary files /dev/null and b/argo-cd-0.5.2.tgz differ diff --git a/argo-cd-0.5.3.tgz b/argo-cd-0.5.3.tgz new file mode 100644 index 00000000..952f7f3c Binary files /dev/null and b/argo-cd-0.5.3.tgz differ diff --git a/argo-cd-0.5.4.tgz b/argo-cd-0.5.4.tgz new file mode 100644 index 00000000..3f14df8c Binary files /dev/null and b/argo-cd-0.5.4.tgz differ diff --git a/argo-cd-0.7.1.tgz b/argo-cd-0.7.1.tgz new file mode 100644 index 00000000..87826cb0 Binary files /dev/null and b/argo-cd-0.7.1.tgz differ diff --git a/argo-cd-0.7.2.tgz b/argo-cd-0.7.2.tgz new file mode 100644 index 00000000..4172b995 Binary files /dev/null and b/argo-cd-0.7.2.tgz differ diff --git a/argo-cd-1.0.0.tgz b/argo-cd-1.0.0.tgz new file mode 100644 index 00000000..96cf11b0 Binary files /dev/null and b/argo-cd-1.0.0.tgz differ diff --git a/argo-cd-1.0.1.tgz b/argo-cd-1.0.1.tgz new file mode 100644 index 00000000..447cb9ba Binary files /dev/null and b/argo-cd-1.0.1.tgz differ diff --git a/argo-cd-1.0.2.tgz b/argo-cd-1.0.2.tgz new file mode 100644 index 00000000..758014fd Binary files /dev/null and b/argo-cd-1.0.2.tgz differ diff --git a/argo-cd-1.0.3.tgz b/argo-cd-1.0.3.tgz new file mode 100644 index 00000000..fdf83df5 Binary files /dev/null and b/argo-cd-1.0.3.tgz differ diff --git a/argo-cd-1.0.4.tgz b/argo-cd-1.0.4.tgz new file mode 100644 index 00000000..346498ba Binary files /dev/null and b/argo-cd-1.0.4.tgz differ diff --git a/argo-cd-1.0.5.tgz b/argo-cd-1.0.5.tgz new file mode 100644 index 00000000..dd88df70 Binary files /dev/null and b/argo-cd-1.0.5.tgz differ diff --git a/argo-cd-1.0.6.tgz b/argo-cd-1.0.6.tgz new file mode 100644 index 00000000..fbbf670c Binary files /dev/null and b/argo-cd-1.0.6.tgz differ diff --git a/argo-cd-1.0.8.tgz b/argo-cd-1.0.8.tgz new file mode 100644 index 00000000..da277e8d Binary files /dev/null and b/argo-cd-1.0.8.tgz differ diff --git a/argo-cd-1.0.9.tgz b/argo-cd-1.0.9.tgz new file mode 100644 index 00000000..e44bd70e Binary files /dev/null and b/argo-cd-1.0.9.tgz differ diff --git a/argo-cd-1.2.0.tgz b/argo-cd-1.2.0.tgz new file mode 100644 index 00000000..6dc06c09 Binary files /dev/null and b/argo-cd-1.2.0.tgz differ diff --git a/argo-cd-1.2.1.tgz b/argo-cd-1.2.1.tgz new file mode 100644 index 00000000..140a52e0 Binary files /dev/null and b/argo-cd-1.2.1.tgz differ diff --git a/argo-cd-1.2.2.tgz b/argo-cd-1.2.2.tgz new file mode 100644 index 00000000..1f5a482e Binary files /dev/null and b/argo-cd-1.2.2.tgz differ diff --git a/argo-cd-1.2.4.tgz b/argo-cd-1.2.4.tgz new file mode 100644 index 00000000..8fb8b6ce Binary files /dev/null and b/argo-cd-1.2.4.tgz differ diff --git a/argo-cd-1.3.0.tgz b/argo-cd-1.3.0.tgz new file mode 100644 index 00000000..5719d9d1 Binary files /dev/null and b/argo-cd-1.3.0.tgz differ diff --git a/argo-cd-1.3.1.tgz b/argo-cd-1.3.1.tgz new file mode 100644 index 00000000..4dd1b179 Binary files /dev/null and b/argo-cd-1.3.1.tgz differ diff --git a/argo-cd-1.4.0.tgz b/argo-cd-1.4.0.tgz new file mode 100644 index 00000000..b86b3387 Binary files /dev/null and b/argo-cd-1.4.0.tgz differ diff --git a/argo-cd-1.4.1.tgz b/argo-cd-1.4.1.tgz new file mode 100644 index 00000000..0337480f Binary files /dev/null and b/argo-cd-1.4.1.tgz differ diff --git a/argo-cd-1.4.2.tgz b/argo-cd-1.4.2.tgz new file mode 100644 index 00000000..2c1ad1c3 Binary files /dev/null and b/argo-cd-1.4.2.tgz differ diff --git a/argo-cd-1.4.3.tgz b/argo-cd-1.4.3.tgz new file mode 100644 index 00000000..551c0ae7 Binary files /dev/null and b/argo-cd-1.4.3.tgz differ diff --git a/argo-cd-1.4.4.tgz b/argo-cd-1.4.4.tgz new file mode 100644 index 00000000..10a96f7c Binary files /dev/null and b/argo-cd-1.4.4.tgz differ diff --git a/argo-cd-1.4.5.tgz b/argo-cd-1.4.5.tgz new file mode 100644 index 00000000..00a51853 Binary files /dev/null and b/argo-cd-1.4.5.tgz differ diff --git a/argo-cd-1.4.6.tgz b/argo-cd-1.4.6.tgz new file mode 100644 index 00000000..2607e02e Binary files /dev/null and b/argo-cd-1.4.6.tgz differ diff --git a/argo-cd-1.4.7.tgz b/argo-cd-1.4.7.tgz new file mode 100644 index 00000000..8c89397f Binary files /dev/null and b/argo-cd-1.4.7.tgz differ diff --git a/argo-cd-1.4.8.tgz b/argo-cd-1.4.8.tgz new file mode 100644 index 00000000..a2c3508d Binary files /dev/null and b/argo-cd-1.4.8.tgz differ diff --git a/argo-cd-1.5.0.tgz b/argo-cd-1.5.0.tgz new file mode 100644 index 00000000..dfbcfe02 Binary files /dev/null and b/argo-cd-1.5.0.tgz differ diff --git a/argo-cd-1.5.1.tgz b/argo-cd-1.5.1.tgz new file mode 100644 index 00000000..89ef1e95 Binary files /dev/null and b/argo-cd-1.5.1.tgz differ diff --git a/argo-cd-1.5.2.tgz b/argo-cd-1.5.2.tgz new file mode 100644 index 00000000..1919d56c Binary files /dev/null and b/argo-cd-1.5.2.tgz differ diff --git a/argo-cd-1.5.3.tgz b/argo-cd-1.5.3.tgz new file mode 100644 index 00000000..f205ffad Binary files /dev/null and b/argo-cd-1.5.3.tgz differ diff --git a/argo-cd-1.6.0.tgz b/argo-cd-1.6.0.tgz new file mode 100644 index 00000000..062abfb7 Binary files /dev/null and b/argo-cd-1.6.0.tgz differ diff --git a/argo-cd-1.6.1.tgz b/argo-cd-1.6.1.tgz new file mode 100644 index 00000000..ba195c4f Binary files /dev/null and b/argo-cd-1.6.1.tgz differ diff --git a/argo-cd-1.6.2.tgz b/argo-cd-1.6.2.tgz new file mode 100644 index 00000000..6d7d61d0 Binary files /dev/null and b/argo-cd-1.6.2.tgz differ diff --git a/argo-cd-1.6.3.tgz b/argo-cd-1.6.3.tgz new file mode 100644 index 00000000..a7e44b47 Binary files /dev/null and b/argo-cd-1.6.3.tgz differ diff --git a/argo-cd-1.6.4.tgz b/argo-cd-1.6.4.tgz new file mode 100644 index 00000000..413b9ad6 Binary files /dev/null and b/argo-cd-1.6.4.tgz differ diff --git a/argo-cd-1.6.5.tgz b/argo-cd-1.6.5.tgz new file mode 100644 index 00000000..32f97a08 Binary files /dev/null and b/argo-cd-1.6.5.tgz differ diff --git a/argo-cd-1.6.6.tgz b/argo-cd-1.6.6.tgz new file mode 100644 index 00000000..0317ba61 Binary files /dev/null and b/argo-cd-1.6.6.tgz differ diff --git a/argo-cd-1.7.0.tgz b/argo-cd-1.7.0.tgz new file mode 100644 index 00000000..1003f263 Binary files /dev/null and b/argo-cd-1.7.0.tgz differ diff --git a/argo-cd-1.7.1.tgz b/argo-cd-1.7.1.tgz new file mode 100644 index 00000000..61373b8c Binary files /dev/null and b/argo-cd-1.7.1.tgz differ diff --git a/argo-cd-1.7.2.tgz b/argo-cd-1.7.2.tgz new file mode 100644 index 00000000..c1404cf4 Binary files /dev/null and b/argo-cd-1.7.2.tgz differ diff --git a/argo-cd-1.7.3.tgz b/argo-cd-1.7.3.tgz new file mode 100644 index 00000000..c788f78a Binary files /dev/null and b/argo-cd-1.7.3.tgz differ diff --git a/argo-cd-1.7.4.tgz b/argo-cd-1.7.4.tgz new file mode 100644 index 00000000..19fe7ce9 Binary files /dev/null and b/argo-cd-1.7.4.tgz differ diff --git a/argo-cd-1.7.5.tgz b/argo-cd-1.7.5.tgz new file mode 100644 index 00000000..bd7ddad3 Binary files /dev/null and b/argo-cd-1.7.5.tgz differ diff --git a/argo-cd-1.7.6.tgz b/argo-cd-1.7.6.tgz new file mode 100644 index 00000000..bab0da6b Binary files /dev/null and b/argo-cd-1.7.6.tgz differ diff --git a/argo-cd-1.8.0.tgz b/argo-cd-1.8.0.tgz new file mode 100644 index 00000000..7fa6d3fa Binary files /dev/null and b/argo-cd-1.8.0.tgz differ diff --git a/argo-cd-1.8.1.tgz b/argo-cd-1.8.1.tgz new file mode 100644 index 00000000..de00e25f Binary files /dev/null and b/argo-cd-1.8.1.tgz differ diff --git a/argo-cd-1.8.2.tgz b/argo-cd-1.8.2.tgz new file mode 100644 index 00000000..17b6395b Binary files /dev/null and b/argo-cd-1.8.2.tgz differ diff --git a/argo-cd-1.8.3.tgz b/argo-cd-1.8.3.tgz new file mode 100644 index 00000000..46770c46 Binary files /dev/null and b/argo-cd-1.8.3.tgz differ diff --git a/argo-cd-1.8.4.tgz b/argo-cd-1.8.4.tgz new file mode 100644 index 00000000..16d26a11 Binary files /dev/null and b/argo-cd-1.8.4.tgz differ diff --git a/argo-cd-1.8.5.tgz b/argo-cd-1.8.5.tgz new file mode 100644 index 00000000..220c9ed2 Binary files /dev/null and b/argo-cd-1.8.5.tgz differ diff --git a/argo-cd-1.8.6.tgz b/argo-cd-1.8.6.tgz new file mode 100644 index 00000000..5c8cc5b2 Binary files /dev/null and b/argo-cd-1.8.6.tgz differ diff --git a/argo-cd-1.8.7.tgz b/argo-cd-1.8.7.tgz new file mode 100644 index 00000000..cbdec992 Binary files /dev/null and b/argo-cd-1.8.7.tgz differ diff --git a/argo-cd-2.0.0.tgz b/argo-cd-2.0.0.tgz new file mode 100644 index 00000000..b1f31c1d Binary files /dev/null and b/argo-cd-2.0.0.tgz differ diff --git a/argo-cd-2.0.1.tgz b/argo-cd-2.0.1.tgz new file mode 100644 index 00000000..8f53b125 Binary files /dev/null and b/argo-cd-2.0.1.tgz differ diff --git a/argo-cd-2.0.2.tgz b/argo-cd-2.0.2.tgz new file mode 100644 index 00000000..4e83e1af Binary files /dev/null and b/argo-cd-2.0.2.tgz differ diff --git a/argo-cd-2.0.3.tgz b/argo-cd-2.0.3.tgz new file mode 100644 index 00000000..839d29cb Binary files /dev/null and b/argo-cd-2.0.3.tgz differ diff --git a/argo-cd-2.1.0.tgz b/argo-cd-2.1.0.tgz new file mode 100644 index 00000000..f365efa3 Binary files /dev/null and b/argo-cd-2.1.0.tgz differ diff --git a/argo-cd-2.1.1.tgz b/argo-cd-2.1.1.tgz new file mode 100644 index 00000000..5338c91b Binary files /dev/null and b/argo-cd-2.1.1.tgz differ diff --git a/argo-cd-2.1.2.tgz b/argo-cd-2.1.2.tgz new file mode 100644 index 00000000..dacee230 Binary files /dev/null and b/argo-cd-2.1.2.tgz differ diff --git a/argo-cd-2.10.0.tgz b/argo-cd-2.10.0.tgz new file mode 100644 index 00000000..9a5cc45c Binary files /dev/null and b/argo-cd-2.10.0.tgz differ diff --git a/argo-cd-2.11.0.tgz b/argo-cd-2.11.0.tgz new file mode 100644 index 00000000..c5171826 Binary files /dev/null and b/argo-cd-2.11.0.tgz differ diff --git a/argo-cd-2.11.1.tgz b/argo-cd-2.11.1.tgz new file mode 100644 index 00000000..600b546c Binary files /dev/null and b/argo-cd-2.11.1.tgz differ diff --git a/argo-cd-2.11.2.tgz b/argo-cd-2.11.2.tgz new file mode 100644 index 00000000..23ec885c Binary files /dev/null and b/argo-cd-2.11.2.tgz differ diff --git a/argo-cd-2.11.3.tgz b/argo-cd-2.11.3.tgz new file mode 100644 index 00000000..e3b5fe29 Binary files /dev/null and b/argo-cd-2.11.3.tgz differ diff --git a/argo-cd-2.11.4.tgz b/argo-cd-2.11.4.tgz new file mode 100644 index 00000000..1b765044 Binary files /dev/null and b/argo-cd-2.11.4.tgz differ diff --git a/argo-cd-2.11.5.tgz b/argo-cd-2.11.5.tgz new file mode 100644 index 00000000..67497d71 Binary files /dev/null and b/argo-cd-2.11.5.tgz differ diff --git a/argo-cd-2.11.6.tgz b/argo-cd-2.11.6.tgz new file mode 100644 index 00000000..23acffe3 Binary files /dev/null and b/argo-cd-2.11.6.tgz differ diff --git a/argo-cd-2.11.7.tgz b/argo-cd-2.11.7.tgz new file mode 100644 index 00000000..a999a3f0 Binary files /dev/null and b/argo-cd-2.11.7.tgz differ diff --git a/argo-cd-2.12.0.tgz b/argo-cd-2.12.0.tgz new file mode 100644 index 00000000..736619a8 Binary files /dev/null and b/argo-cd-2.12.0.tgz differ diff --git a/argo-cd-2.13.0.tgz b/argo-cd-2.13.0.tgz new file mode 100644 index 00000000..cc2356d9 Binary files /dev/null and b/argo-cd-2.13.0.tgz differ diff --git a/argo-cd-2.14.0.tgz b/argo-cd-2.14.0.tgz new file mode 100644 index 00000000..e87ce244 Binary files /dev/null and b/argo-cd-2.14.0.tgz differ diff --git a/argo-cd-2.14.1.tgz b/argo-cd-2.14.1.tgz new file mode 100644 index 00000000..51817e84 Binary files /dev/null and b/argo-cd-2.14.1.tgz differ diff --git a/argo-cd-2.14.2.tgz b/argo-cd-2.14.2.tgz new file mode 100644 index 00000000..64a7a60d Binary files /dev/null and b/argo-cd-2.14.2.tgz differ diff --git a/argo-cd-2.14.3.tgz b/argo-cd-2.14.3.tgz new file mode 100644 index 00000000..d982b8c8 Binary files /dev/null and b/argo-cd-2.14.3.tgz differ diff --git a/argo-cd-2.14.4.tgz b/argo-cd-2.14.4.tgz new file mode 100644 index 00000000..7b8b54b2 Binary files /dev/null and b/argo-cd-2.14.4.tgz differ diff --git a/argo-cd-2.14.5.tgz b/argo-cd-2.14.5.tgz new file mode 100644 index 00000000..da599cb5 Binary files /dev/null and b/argo-cd-2.14.5.tgz differ diff --git a/argo-cd-2.14.6.tgz b/argo-cd-2.14.6.tgz new file mode 100644 index 00000000..e6401d3b Binary files /dev/null and b/argo-cd-2.14.6.tgz differ diff --git a/argo-cd-2.14.7.tgz b/argo-cd-2.14.7.tgz new file mode 100644 index 00000000..c2ef8ff6 Binary files /dev/null and b/argo-cd-2.14.7.tgz differ diff --git a/argo-cd-2.14.8.tgz b/argo-cd-2.14.8.tgz new file mode 100644 index 00000000..29c28f5b Binary files /dev/null and b/argo-cd-2.14.8.tgz differ diff --git a/argo-cd-2.14.9.tgz b/argo-cd-2.14.9.tgz new file mode 100644 index 00000000..42ef6c94 Binary files /dev/null and b/argo-cd-2.14.9.tgz differ diff --git a/argo-cd-2.15.0.tgz b/argo-cd-2.15.0.tgz new file mode 100644 index 00000000..a4c8e640 Binary files /dev/null and b/argo-cd-2.15.0.tgz differ diff --git a/argo-cd-2.16.0.tgz b/argo-cd-2.16.0.tgz new file mode 100644 index 00000000..9658c48b Binary files /dev/null and b/argo-cd-2.16.0.tgz differ diff --git a/argo-cd-2.16.1.tgz b/argo-cd-2.16.1.tgz new file mode 100644 index 00000000..11ac7745 Binary files /dev/null and b/argo-cd-2.16.1.tgz differ diff --git a/argo-cd-2.17.0.tgz b/argo-cd-2.17.0.tgz new file mode 100644 index 00000000..0b74b95d Binary files /dev/null and b/argo-cd-2.17.0.tgz differ diff --git a/argo-cd-2.17.1.tgz b/argo-cd-2.17.1.tgz new file mode 100644 index 00000000..d788d2f2 Binary files /dev/null and b/argo-cd-2.17.1.tgz differ diff --git a/argo-cd-2.17.2.tgz b/argo-cd-2.17.2.tgz new file mode 100644 index 00000000..5367c232 Binary files /dev/null and b/argo-cd-2.17.2.tgz differ diff --git a/argo-cd-2.17.3.tgz b/argo-cd-2.17.3.tgz new file mode 100644 index 00000000..bfbcabeb Binary files /dev/null and b/argo-cd-2.17.3.tgz differ diff --git a/argo-cd-2.17.4.tgz b/argo-cd-2.17.4.tgz new file mode 100644 index 00000000..ee569718 Binary files /dev/null and b/argo-cd-2.17.4.tgz differ diff --git a/argo-cd-2.17.5.tgz b/argo-cd-2.17.5.tgz new file mode 100644 index 00000000..0cc0067e Binary files /dev/null and b/argo-cd-2.17.5.tgz differ diff --git a/argo-cd-2.2.0.tgz b/argo-cd-2.2.0.tgz new file mode 100644 index 00000000..1e319d3a Binary files /dev/null and b/argo-cd-2.2.0.tgz differ diff --git a/argo-cd-2.2.1.tgz b/argo-cd-2.2.1.tgz new file mode 100644 index 00000000..fd3a6a69 Binary files /dev/null and b/argo-cd-2.2.1.tgz differ diff --git a/argo-cd-2.2.10.tgz b/argo-cd-2.2.10.tgz new file mode 100644 index 00000000..1e833dc1 Binary files /dev/null and b/argo-cd-2.2.10.tgz differ diff --git a/argo-cd-2.2.11.tgz b/argo-cd-2.2.11.tgz new file mode 100644 index 00000000..0324ce18 Binary files /dev/null and b/argo-cd-2.2.11.tgz differ diff --git a/argo-cd-2.2.12.tgz b/argo-cd-2.2.12.tgz new file mode 100644 index 00000000..a52dd435 Binary files /dev/null and b/argo-cd-2.2.12.tgz differ diff --git a/argo-cd-2.2.13.tgz b/argo-cd-2.2.13.tgz new file mode 100644 index 00000000..4fce9c19 Binary files /dev/null and b/argo-cd-2.2.13.tgz differ diff --git a/argo-cd-2.2.14.tgz b/argo-cd-2.2.14.tgz new file mode 100644 index 00000000..890e8484 Binary files /dev/null and b/argo-cd-2.2.14.tgz differ diff --git a/argo-cd-2.2.15.tgz b/argo-cd-2.2.15.tgz new file mode 100644 index 00000000..5b57e8c2 Binary files /dev/null and b/argo-cd-2.2.15.tgz differ diff --git a/argo-cd-2.2.16.tgz b/argo-cd-2.2.16.tgz new file mode 100644 index 00000000..79b96fc0 Binary files /dev/null and b/argo-cd-2.2.16.tgz differ diff --git a/argo-cd-2.2.2.tgz b/argo-cd-2.2.2.tgz new file mode 100644 index 00000000..87719bd1 Binary files /dev/null and b/argo-cd-2.2.2.tgz differ diff --git a/argo-cd-2.2.3.tgz b/argo-cd-2.2.3.tgz new file mode 100644 index 00000000..70f02ddb Binary files /dev/null and b/argo-cd-2.2.3.tgz differ diff --git a/argo-cd-2.2.4.tgz b/argo-cd-2.2.4.tgz new file mode 100644 index 00000000..ed15c36d Binary files /dev/null and b/argo-cd-2.2.4.tgz differ diff --git a/argo-cd-2.2.5.tgz b/argo-cd-2.2.5.tgz new file mode 100644 index 00000000..de8f5c13 Binary files /dev/null and b/argo-cd-2.2.5.tgz differ diff --git a/argo-cd-2.2.6.tgz b/argo-cd-2.2.6.tgz new file mode 100644 index 00000000..cd5abb4e Binary files /dev/null and b/argo-cd-2.2.6.tgz differ diff --git a/argo-cd-2.2.7.tgz b/argo-cd-2.2.7.tgz new file mode 100644 index 00000000..c81bdfb7 Binary files /dev/null and b/argo-cd-2.2.7.tgz differ diff --git a/argo-cd-2.2.8.tgz b/argo-cd-2.2.8.tgz new file mode 100644 index 00000000..cd4410b9 Binary files /dev/null and b/argo-cd-2.2.8.tgz differ diff --git a/argo-cd-2.2.9.tgz b/argo-cd-2.2.9.tgz new file mode 100644 index 00000000..8002c85e Binary files /dev/null and b/argo-cd-2.2.9.tgz differ diff --git a/argo-cd-2.3.0.tgz b/argo-cd-2.3.0.tgz new file mode 100644 index 00000000..37f1ee2e Binary files /dev/null and b/argo-cd-2.3.0.tgz differ diff --git a/argo-cd-2.3.1.tgz b/argo-cd-2.3.1.tgz new file mode 100644 index 00000000..f08ca6f4 Binary files /dev/null and b/argo-cd-2.3.1.tgz differ diff --git a/argo-cd-2.3.2.tgz b/argo-cd-2.3.2.tgz new file mode 100644 index 00000000..b8b290ef Binary files /dev/null and b/argo-cd-2.3.2.tgz differ diff --git a/argo-cd-2.3.3.tgz b/argo-cd-2.3.3.tgz new file mode 100644 index 00000000..7cf2dce6 Binary files /dev/null and b/argo-cd-2.3.3.tgz differ diff --git a/argo-cd-2.3.4.tgz b/argo-cd-2.3.4.tgz new file mode 100644 index 00000000..3775b1ba Binary files /dev/null and b/argo-cd-2.3.4.tgz differ diff --git a/argo-cd-2.3.5.tgz b/argo-cd-2.3.5.tgz new file mode 100644 index 00000000..0bae3cb5 Binary files /dev/null and b/argo-cd-2.3.5.tgz differ diff --git a/argo-cd-2.3.6.tgz b/argo-cd-2.3.6.tgz new file mode 100644 index 00000000..c515bdda Binary files /dev/null and b/argo-cd-2.3.6.tgz differ diff --git a/argo-cd-2.3.7.tgz b/argo-cd-2.3.7.tgz new file mode 100644 index 00000000..55449b17 Binary files /dev/null and b/argo-cd-2.3.7.tgz differ diff --git a/argo-cd-2.4.0.tgz b/argo-cd-2.4.0.tgz new file mode 100644 index 00000000..36362267 Binary files /dev/null and b/argo-cd-2.4.0.tgz differ diff --git a/argo-cd-2.5.0.tgz b/argo-cd-2.5.0.tgz new file mode 100644 index 00000000..6834f723 Binary files /dev/null and b/argo-cd-2.5.0.tgz differ diff --git a/argo-cd-2.5.1.tgz b/argo-cd-2.5.1.tgz new file mode 100644 index 00000000..dfbb37b0 Binary files /dev/null and b/argo-cd-2.5.1.tgz differ diff --git a/argo-cd-2.5.2.tgz b/argo-cd-2.5.2.tgz new file mode 100644 index 00000000..6e44ac1e Binary files /dev/null and b/argo-cd-2.5.2.tgz differ diff --git a/argo-cd-2.5.3.tgz b/argo-cd-2.5.3.tgz new file mode 100644 index 00000000..e3e4043e Binary files /dev/null and b/argo-cd-2.5.3.tgz differ diff --git a/argo-cd-2.5.4.tgz b/argo-cd-2.5.4.tgz new file mode 100644 index 00000000..5a767fc7 Binary files /dev/null and b/argo-cd-2.5.4.tgz differ diff --git a/argo-cd-2.6.0.tgz b/argo-cd-2.6.0.tgz new file mode 100644 index 00000000..1c8c3693 Binary files /dev/null and b/argo-cd-2.6.0.tgz differ diff --git a/argo-cd-2.6.1.tgz b/argo-cd-2.6.1.tgz new file mode 100644 index 00000000..2126e0dc Binary files /dev/null and b/argo-cd-2.6.1.tgz differ diff --git a/argo-cd-2.6.2.tgz b/argo-cd-2.6.2.tgz new file mode 100644 index 00000000..241c6a3f Binary files /dev/null and b/argo-cd-2.6.2.tgz differ diff --git a/argo-cd-2.6.3.tgz b/argo-cd-2.6.3.tgz new file mode 100644 index 00000000..908cff32 Binary files /dev/null and b/argo-cd-2.6.3.tgz differ diff --git a/argo-cd-2.7.0.tgz b/argo-cd-2.7.0.tgz new file mode 100644 index 00000000..bdc33f69 Binary files /dev/null and b/argo-cd-2.7.0.tgz differ diff --git a/argo-cd-2.7.1.tgz b/argo-cd-2.7.1.tgz new file mode 100644 index 00000000..721d9214 Binary files /dev/null and b/argo-cd-2.7.1.tgz differ diff --git a/argo-cd-2.7.2.tgz b/argo-cd-2.7.2.tgz new file mode 100644 index 00000000..3d059351 Binary files /dev/null and b/argo-cd-2.7.2.tgz differ diff --git a/argo-cd-2.7.3.tgz b/argo-cd-2.7.3.tgz new file mode 100644 index 00000000..60a09679 Binary files /dev/null and b/argo-cd-2.7.3.tgz differ diff --git a/argo-cd-2.7.4.tgz b/argo-cd-2.7.4.tgz new file mode 100644 index 00000000..6b414ea3 Binary files /dev/null and b/argo-cd-2.7.4.tgz differ diff --git a/argo-cd-2.7.5.tgz b/argo-cd-2.7.5.tgz new file mode 100644 index 00000000..ed2808ec Binary files /dev/null and b/argo-cd-2.7.5.tgz differ diff --git a/argo-cd-2.7.6.tgz b/argo-cd-2.7.6.tgz new file mode 100644 index 00000000..d3c6e5f3 Binary files /dev/null and b/argo-cd-2.7.6.tgz differ diff --git a/argo-cd-2.8.0.tgz b/argo-cd-2.8.0.tgz new file mode 100644 index 00000000..8b24fb39 Binary files /dev/null and b/argo-cd-2.8.0.tgz differ diff --git a/argo-cd-2.9.0.tgz b/argo-cd-2.9.0.tgz new file mode 100644 index 00000000..0e7d787b Binary files /dev/null and b/argo-cd-2.9.0.tgz differ diff --git a/argo-cd-2.9.1.tgz b/argo-cd-2.9.1.tgz new file mode 100644 index 00000000..85ea0f08 Binary files /dev/null and b/argo-cd-2.9.1.tgz differ diff --git a/argo-cd-2.9.2.tgz b/argo-cd-2.9.2.tgz new file mode 100644 index 00000000..cb71bbff Binary files /dev/null and b/argo-cd-2.9.2.tgz differ diff --git a/argo-cd-2.9.3.tgz b/argo-cd-2.9.3.tgz new file mode 100644 index 00000000..310b5a6a Binary files /dev/null and b/argo-cd-2.9.3.tgz differ diff --git a/argo-cd-2.9.4.tgz b/argo-cd-2.9.4.tgz new file mode 100644 index 00000000..b376a145 Binary files /dev/null and b/argo-cd-2.9.4.tgz differ diff --git a/argo-cd-2.9.5.tgz b/argo-cd-2.9.5.tgz new file mode 100644 index 00000000..c6bdc5a0 Binary files /dev/null and b/argo-cd-2.9.5.tgz differ diff --git a/argo-cd-3.0.0.tgz b/argo-cd-3.0.0.tgz new file mode 100644 index 00000000..d6f24350 Binary files /dev/null and b/argo-cd-3.0.0.tgz differ diff --git a/argo-cd-3.1.0.tgz b/argo-cd-3.1.0.tgz new file mode 100644 index 00000000..e3368c36 Binary files /dev/null and b/argo-cd-3.1.0.tgz differ diff --git a/argo-cd-3.1.1.tgz b/argo-cd-3.1.1.tgz new file mode 100644 index 00000000..bb8f9fd5 Binary files /dev/null and b/argo-cd-3.1.1.tgz differ diff --git a/argo-cd-3.1.2.tgz b/argo-cd-3.1.2.tgz new file mode 100644 index 00000000..f810bbd8 Binary files /dev/null and b/argo-cd-3.1.2.tgz differ diff --git a/argo-cd-3.2.0.tgz b/argo-cd-3.2.0.tgz new file mode 100644 index 00000000..120bb44f Binary files /dev/null and b/argo-cd-3.2.0.tgz differ diff --git a/argo-cd-3.2.1.tgz b/argo-cd-3.2.1.tgz new file mode 100644 index 00000000..50c0fda2 Binary files /dev/null and b/argo-cd-3.2.1.tgz differ diff --git a/argo-cd-3.2.2.tgz b/argo-cd-3.2.2.tgz new file mode 100644 index 00000000..f91cdff1 Binary files /dev/null and b/argo-cd-3.2.2.tgz differ diff --git a/argo-cd-3.2.3.tgz b/argo-cd-3.2.3.tgz new file mode 100644 index 00000000..7fe7d4c8 Binary files /dev/null and b/argo-cd-3.2.3.tgz differ diff --git a/argo-cd-3.2.4.tgz b/argo-cd-3.2.4.tgz new file mode 100644 index 00000000..98fcbbba Binary files /dev/null and b/argo-cd-3.2.4.tgz differ diff --git a/argo-cd-3.2.5.tgz b/argo-cd-3.2.5.tgz new file mode 100644 index 00000000..dcea422e Binary files /dev/null and b/argo-cd-3.2.5.tgz differ diff --git a/argo-cd-3.3.0.tgz b/argo-cd-3.3.0.tgz new file mode 100644 index 00000000..7f6a38ce Binary files /dev/null and b/argo-cd-3.3.0.tgz differ diff --git a/argo-cd-3.3.1.tgz b/argo-cd-3.3.1.tgz new file mode 100644 index 00000000..d49039b1 Binary files /dev/null and b/argo-cd-3.3.1.tgz differ diff --git a/argo-cd-3.3.2.tgz b/argo-cd-3.3.2.tgz new file mode 100644 index 00000000..c39f8c55 Binary files /dev/null and b/argo-cd-3.3.2.tgz differ diff --git a/argo-cd-3.3.3.tgz b/argo-cd-3.3.3.tgz new file mode 100644 index 00000000..be2507a6 Binary files /dev/null and b/argo-cd-3.3.3.tgz differ diff --git a/argo-cd-3.3.4.tgz b/argo-cd-3.3.4.tgz new file mode 100644 index 00000000..d8c0d457 Binary files /dev/null and b/argo-cd-3.3.4.tgz differ diff --git a/argo-cd-3.3.5.tgz b/argo-cd-3.3.5.tgz new file mode 100644 index 00000000..ccdb52f7 Binary files /dev/null and b/argo-cd-3.3.5.tgz differ diff --git a/argo-cd-3.4.0.tgz b/argo-cd-3.4.0.tgz new file mode 100644 index 00000000..e131edef Binary files /dev/null and b/argo-cd-3.4.0.tgz differ diff --git a/argo-ci-0.1.0.tgz b/argo-ci-0.1.0.tgz new file mode 100644 index 00000000..a6a28b6f Binary files /dev/null and b/argo-ci-0.1.0.tgz differ diff --git a/argo-ci-0.1.1.tgz b/argo-ci-0.1.1.tgz new file mode 100644 index 00000000..1434949a Binary files /dev/null and b/argo-ci-0.1.1.tgz differ diff --git a/argo-ci-0.1.2.tgz b/argo-ci-0.1.2.tgz new file mode 100644 index 00000000..83e866d7 Binary files /dev/null and b/argo-ci-0.1.2.tgz differ diff --git a/argo-ci-0.1.3.tgz b/argo-ci-0.1.3.tgz new file mode 100644 index 00000000..f6643124 Binary files /dev/null and b/argo-ci-0.1.3.tgz differ diff --git a/argo-ci-0.1.4.tgz b/argo-ci-0.1.4.tgz new file mode 100644 index 00000000..a48813d1 Binary files /dev/null and b/argo-ci-0.1.4.tgz differ diff --git a/argo-ci-0.1.5.tgz b/argo-ci-0.1.5.tgz new file mode 100644 index 00000000..f6669c13 Binary files /dev/null and b/argo-ci-0.1.5.tgz differ diff --git a/argo-ci-0.1.6.tgz b/argo-ci-0.1.6.tgz new file mode 100644 index 00000000..d4b35644 Binary files /dev/null and b/argo-ci-0.1.6.tgz differ diff --git a/argo-ci-0.1.7.tgz b/argo-ci-0.1.7.tgz new file mode 100644 index 00000000..a7aba24d Binary files /dev/null and b/argo-ci-0.1.7.tgz differ diff --git a/argo-ci-1.0.0.tgz b/argo-ci-1.0.0.tgz new file mode 100644 index 00000000..14c05e2c Binary files /dev/null and b/argo-ci-1.0.0.tgz differ diff --git a/argo-events-0.13.0.tgz b/argo-events-0.13.0.tgz new file mode 100644 index 00000000..3d6eb149 Binary files /dev/null and b/argo-events-0.13.0.tgz differ diff --git a/argo-events-0.14.0.tgz b/argo-events-0.14.0.tgz new file mode 100644 index 00000000..4bb323d0 Binary files /dev/null and b/argo-events-0.14.0.tgz differ diff --git a/argo-events-0.17.0.tgz b/argo-events-0.17.0.tgz new file mode 100644 index 00000000..02abe954 Binary files /dev/null and b/argo-events-0.17.0.tgz differ diff --git a/argo-events-0.17.1.tgz b/argo-events-0.17.1.tgz new file mode 100644 index 00000000..a8440915 Binary files /dev/null and b/argo-events-0.17.1.tgz differ diff --git a/argo-events-0.2.0.tgz b/argo-events-0.2.0.tgz new file mode 100644 index 00000000..f0c8f030 Binary files /dev/null and b/argo-events-0.2.0.tgz differ diff --git a/argo-events-0.3.0.tgz b/argo-events-0.3.0.tgz new file mode 100644 index 00000000..99d0732b Binary files /dev/null and b/argo-events-0.3.0.tgz differ diff --git a/argo-events-0.4.0.tgz b/argo-events-0.4.0.tgz new file mode 100644 index 00000000..a6d73b84 Binary files /dev/null and b/argo-events-0.4.0.tgz differ diff --git a/argo-events-0.4.2.tgz b/argo-events-0.4.2.tgz new file mode 100644 index 00000000..10e1f779 Binary files /dev/null and b/argo-events-0.4.2.tgz differ diff --git a/argo-events-0.4.3.tgz b/argo-events-0.4.3.tgz new file mode 100644 index 00000000..667cb2b7 Binary files /dev/null and b/argo-events-0.4.3.tgz differ diff --git a/argo-events-0.5.0.tgz b/argo-events-0.5.0.tgz new file mode 100644 index 00000000..cef14461 Binary files /dev/null and b/argo-events-0.5.0.tgz differ diff --git a/argo-events-0.5.1.tgz b/argo-events-0.5.1.tgz new file mode 100644 index 00000000..d35b01f0 Binary files /dev/null and b/argo-events-0.5.1.tgz differ diff --git a/argo-events-0.5.2.tgz b/argo-events-0.5.2.tgz new file mode 100644 index 00000000..657fd708 Binary files /dev/null and b/argo-events-0.5.2.tgz differ diff --git a/argo-events-0.6.0.tgz b/argo-events-0.6.0.tgz new file mode 100644 index 00000000..ec80b469 Binary files /dev/null and b/argo-events-0.6.0.tgz differ diff --git a/argo-events-0.6.1.tgz b/argo-events-0.6.1.tgz new file mode 100644 index 00000000..a9644485 Binary files /dev/null and b/argo-events-0.6.1.tgz differ diff --git a/argo-events-0.7.0.tgz b/argo-events-0.7.0.tgz new file mode 100644 index 00000000..eb1832da Binary files /dev/null and b/argo-events-0.7.0.tgz differ diff --git a/argo-events-1.0.0.tgz b/argo-events-1.0.0.tgz new file mode 100644 index 00000000..cc2e8101 Binary files /dev/null and b/argo-events-1.0.0.tgz differ diff --git a/argo-events-1.2.3.tgz b/argo-events-1.2.3.tgz new file mode 100644 index 00000000..1c88b827 Binary files /dev/null and b/argo-events-1.2.3.tgz differ diff --git a/argo-events-1.2.4.tgz b/argo-events-1.2.4.tgz new file mode 100644 index 00000000..fbf00cf0 Binary files /dev/null and b/argo-events-1.2.4.tgz differ diff --git a/argo-events-1.3.0.tgz b/argo-events-1.3.0.tgz new file mode 100644 index 00000000..2b25bd6b Binary files /dev/null and b/argo-events-1.3.0.tgz differ diff --git a/argo-events-1.3.1.tgz b/argo-events-1.3.1.tgz new file mode 100644 index 00000000..6ca0feed Binary files /dev/null and b/argo-events-1.3.1.tgz differ diff --git a/argo-events-1.3.2.tgz b/argo-events-1.3.2.tgz new file mode 100644 index 00000000..018f5b4b Binary files /dev/null and b/argo-events-1.3.2.tgz differ diff --git a/argo-events-1.3.3.tgz b/argo-events-1.3.3.tgz new file mode 100644 index 00000000..7732ee90 Binary files /dev/null and b/argo-events-1.3.3.tgz differ diff --git a/argo-events-1.4.0.tgz b/argo-events-1.4.0.tgz new file mode 100644 index 00000000..3266fa59 Binary files /dev/null and b/argo-events-1.4.0.tgz differ diff --git a/argo-events-1.4.1.tgz b/argo-events-1.4.1.tgz new file mode 100644 index 00000000..2c593211 Binary files /dev/null and b/argo-events-1.4.1.tgz differ diff --git a/argo-lite-0.1.0.tgz b/argo-lite-0.1.0.tgz new file mode 100644 index 00000000..02461ab0 Binary files /dev/null and b/argo-lite-0.1.0.tgz differ diff --git a/argo-rollouts-0.1.0.tgz b/argo-rollouts-0.1.0.tgz new file mode 100644 index 00000000..2f4fd26a Binary files /dev/null and b/argo-rollouts-0.1.0.tgz differ diff --git a/argo-rollouts-0.1.1.tgz b/argo-rollouts-0.1.1.tgz new file mode 100644 index 00000000..1310b25e Binary files /dev/null and b/argo-rollouts-0.1.1.tgz differ diff --git a/argo-rollouts-0.2.0.tgz b/argo-rollouts-0.2.0.tgz new file mode 100644 index 00000000..f7191241 Binary files /dev/null and b/argo-rollouts-0.2.0.tgz differ diff --git a/argo-rollouts-0.3.0.tgz b/argo-rollouts-0.3.0.tgz new file mode 100644 index 00000000..5b3ef66c Binary files /dev/null and b/argo-rollouts-0.3.0.tgz differ diff --git a/argo-rollouts-0.3.1.tgz b/argo-rollouts-0.3.1.tgz new file mode 100644 index 00000000..963d2585 Binary files /dev/null and b/argo-rollouts-0.3.1.tgz differ diff --git a/argo-rollouts-0.3.10.tgz b/argo-rollouts-0.3.10.tgz new file mode 100644 index 00000000..1fea9784 Binary files /dev/null and b/argo-rollouts-0.3.10.tgz differ diff --git a/argo-rollouts-0.3.2.tgz b/argo-rollouts-0.3.2.tgz new file mode 100644 index 00000000..269e3d3d Binary files /dev/null and b/argo-rollouts-0.3.2.tgz differ diff --git a/argo-rollouts-0.3.3.tgz b/argo-rollouts-0.3.3.tgz new file mode 100644 index 00000000..7e3fce45 Binary files /dev/null and b/argo-rollouts-0.3.3.tgz differ diff --git a/argo-rollouts-0.3.4.tgz b/argo-rollouts-0.3.4.tgz new file mode 100644 index 00000000..74b42080 Binary files /dev/null and b/argo-rollouts-0.3.4.tgz differ diff --git a/argo-rollouts-0.3.5.tgz b/argo-rollouts-0.3.5.tgz new file mode 100644 index 00000000..604ce3e4 Binary files /dev/null and b/argo-rollouts-0.3.5.tgz differ diff --git a/argo-rollouts-0.3.6.tgz b/argo-rollouts-0.3.6.tgz new file mode 100644 index 00000000..ff7b62f7 Binary files /dev/null and b/argo-rollouts-0.3.6.tgz differ diff --git a/argo-rollouts-0.3.7.tgz b/argo-rollouts-0.3.7.tgz new file mode 100644 index 00000000..e04d3432 Binary files /dev/null and b/argo-rollouts-0.3.7.tgz differ diff --git a/argo-rollouts-0.3.8.tgz b/argo-rollouts-0.3.8.tgz new file mode 100644 index 00000000..b9350419 Binary files /dev/null and b/argo-rollouts-0.3.8.tgz differ diff --git a/argo-rollouts-0.3.9.tgz b/argo-rollouts-0.3.9.tgz new file mode 100644 index 00000000..a74d3fa2 Binary files /dev/null and b/argo-rollouts-0.3.9.tgz differ diff --git a/argo-rollouts-0.4.0.tgz b/argo-rollouts-0.4.0.tgz new file mode 100644 index 00000000..40148fa6 Binary files /dev/null and b/argo-rollouts-0.4.0.tgz differ diff --git a/argo-rollouts-0.4.1.tgz b/argo-rollouts-0.4.1.tgz new file mode 100644 index 00000000..662ce2ce Binary files /dev/null and b/argo-rollouts-0.4.1.tgz differ diff --git a/argo-rollouts-0.4.2.tgz b/argo-rollouts-0.4.2.tgz new file mode 100644 index 00000000..774ab921 Binary files /dev/null and b/argo-rollouts-0.4.2.tgz differ diff --git a/argo-rollouts-0.4.3.tgz b/argo-rollouts-0.4.3.tgz new file mode 100644 index 00000000..68cc820c Binary files /dev/null and b/argo-rollouts-0.4.3.tgz differ diff --git a/argo-rollouts-0.5.0.tgz b/argo-rollouts-0.5.0.tgz new file mode 100644 index 00000000..807eed77 Binary files /dev/null and b/argo-rollouts-0.5.0.tgz differ diff --git a/argo-rollouts-0.5.1.tgz b/argo-rollouts-0.5.1.tgz new file mode 100644 index 00000000..743bea57 Binary files /dev/null and b/argo-rollouts-0.5.1.tgz differ diff --git a/argo-rollouts-0.5.2.tgz b/argo-rollouts-0.5.2.tgz new file mode 100644 index 00000000..75c16b81 Binary files /dev/null and b/argo-rollouts-0.5.2.tgz differ diff --git a/argo-workflows-0.1.0.tgz b/argo-workflows-0.1.0.tgz new file mode 100644 index 00000000..bf407245 Binary files /dev/null and b/argo-workflows-0.1.0.tgz differ diff --git a/argocd-applicationset-0.1.0.tgz b/argocd-applicationset-0.1.0.tgz new file mode 100644 index 00000000..f6a05f6a Binary files /dev/null and b/argocd-applicationset-0.1.0.tgz differ diff --git a/argocd-applicationset-0.1.1.tgz b/argocd-applicationset-0.1.1.tgz new file mode 100644 index 00000000..d0c2bde5 Binary files /dev/null and b/argocd-applicationset-0.1.1.tgz differ diff --git a/argocd-applicationset-0.1.2.tgz b/argocd-applicationset-0.1.2.tgz new file mode 100644 index 00000000..4607eb89 Binary files /dev/null and b/argocd-applicationset-0.1.2.tgz differ diff --git a/argocd-applicationset-0.1.3.tgz b/argocd-applicationset-0.1.3.tgz new file mode 100644 index 00000000..0ac63cdb Binary files /dev/null and b/argocd-applicationset-0.1.3.tgz differ diff --git a/argocd-applicationset-0.1.4.tgz b/argocd-applicationset-0.1.4.tgz new file mode 100644 index 00000000..166c8919 Binary files /dev/null and b/argocd-applicationset-0.1.4.tgz differ diff --git a/argocd-notifications-1.0.0.tgz b/argocd-notifications-1.0.0.tgz new file mode 100644 index 00000000..3e2984ea Binary files /dev/null and b/argocd-notifications-1.0.0.tgz differ diff --git a/argocd-notifications-1.0.1.tgz b/argocd-notifications-1.0.1.tgz new file mode 100644 index 00000000..3eb87d07 Binary files /dev/null and b/argocd-notifications-1.0.1.tgz differ diff --git a/argocd-notifications-1.0.10.tgz b/argocd-notifications-1.0.10.tgz new file mode 100644 index 00000000..c7b3270e Binary files /dev/null and b/argocd-notifications-1.0.10.tgz differ diff --git a/argocd-notifications-1.0.11.tgz b/argocd-notifications-1.0.11.tgz new file mode 100644 index 00000000..fcd58e1f Binary files /dev/null and b/argocd-notifications-1.0.11.tgz differ diff --git a/argocd-notifications-1.0.12.tgz b/argocd-notifications-1.0.12.tgz new file mode 100644 index 00000000..b828dc9a Binary files /dev/null and b/argocd-notifications-1.0.12.tgz differ diff --git a/argocd-notifications-1.0.13.tgz b/argocd-notifications-1.0.13.tgz new file mode 100644 index 00000000..85b2c719 Binary files /dev/null and b/argocd-notifications-1.0.13.tgz differ diff --git a/argocd-notifications-1.0.14.tgz b/argocd-notifications-1.0.14.tgz new file mode 100644 index 00000000..77fc49ff Binary files /dev/null and b/argocd-notifications-1.0.14.tgz differ diff --git a/argocd-notifications-1.0.15.tgz b/argocd-notifications-1.0.15.tgz new file mode 100644 index 00000000..916382d4 Binary files /dev/null and b/argocd-notifications-1.0.15.tgz differ diff --git a/argocd-notifications-1.0.2.tgz b/argocd-notifications-1.0.2.tgz new file mode 100644 index 00000000..8ffa7185 Binary files /dev/null and b/argocd-notifications-1.0.2.tgz differ diff --git a/argocd-notifications-1.0.3.tgz b/argocd-notifications-1.0.3.tgz new file mode 100644 index 00000000..2a9e5a81 Binary files /dev/null and b/argocd-notifications-1.0.3.tgz differ diff --git a/argocd-notifications-1.0.4.tgz b/argocd-notifications-1.0.4.tgz new file mode 100644 index 00000000..89437cb4 Binary files /dev/null and b/argocd-notifications-1.0.4.tgz differ diff --git a/argocd-notifications-1.0.5.tgz b/argocd-notifications-1.0.5.tgz new file mode 100644 index 00000000..db6d48bf Binary files /dev/null and b/argocd-notifications-1.0.5.tgz differ diff --git a/argocd-notifications-1.0.6.tgz b/argocd-notifications-1.0.6.tgz new file mode 100644 index 00000000..aa07b1c6 Binary files /dev/null and b/argocd-notifications-1.0.6.tgz differ diff --git a/argocd-notifications-1.0.7.tgz b/argocd-notifications-1.0.7.tgz new file mode 100644 index 00000000..e6e405cb Binary files /dev/null and b/argocd-notifications-1.0.7.tgz differ diff --git a/argocd-notifications-1.0.8.tgz b/argocd-notifications-1.0.8.tgz new file mode 100644 index 00000000..32995c7d Binary files /dev/null and b/argocd-notifications-1.0.8.tgz differ diff --git a/argocd-notifications-1.0.9.tgz b/argocd-notifications-1.0.9.tgz new file mode 100644 index 00000000..81083dfb Binary files /dev/null and b/argocd-notifications-1.0.9.tgz differ diff --git a/argocd-notifications-1.1.0.tgz b/argocd-notifications-1.1.0.tgz new file mode 100644 index 00000000..9835d500 Binary files /dev/null and b/argocd-notifications-1.1.0.tgz differ diff --git a/argocd-notifications-1.1.1.tgz b/argocd-notifications-1.1.1.tgz new file mode 100644 index 00000000..375faec2 Binary files /dev/null and b/argocd-notifications-1.1.1.tgz differ diff --git a/argocd-notifications-1.1.2.tgz b/argocd-notifications-1.1.2.tgz new file mode 100644 index 00000000..4fef2799 Binary files /dev/null and b/argocd-notifications-1.1.2.tgz differ diff --git a/argocd-notifications-1.1.3.tgz b/argocd-notifications-1.1.3.tgz new file mode 100644 index 00000000..f3ea045b Binary files /dev/null and b/argocd-notifications-1.1.3.tgz differ diff --git a/argocd-notifications-1.2.0.tgz b/argocd-notifications-1.2.0.tgz new file mode 100644 index 00000000..85c20c6a Binary files /dev/null and b/argocd-notifications-1.2.0.tgz differ diff --git a/argocd-notifications-1.3.0.tgz b/argocd-notifications-1.3.0.tgz new file mode 100644 index 00000000..cce72b03 Binary files /dev/null and b/argocd-notifications-1.3.0.tgz differ diff --git a/artifacthub-repo.yml b/artifacthub-repo.yml new file mode 100644 index 00000000..a424ef60 --- /dev/null +++ b/artifacthub-repo.yml @@ -0,0 +1,4 @@ +# Artifact Hub repository metadata file +repositoryID: 05f5fe20-d21b-4413-8327-715958b51bde +ignore: + - name: argo-lite diff --git a/charts/argo-cd/.helmignore b/charts/argo-cd/.helmignore deleted file mode 100644 index 3a063296..00000000 --- a/charts/argo-cd/.helmignore +++ /dev/null @@ -1,4 +0,0 @@ -/*.tgz -output -ci/ -*.gotmpl diff --git a/charts/argo-cd/Chart.lock b/charts/argo-cd/Chart.lock deleted file mode 100644 index 36656a14..00000000 --- a/charts/argo-cd/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: redis-ha - repository: https://dandydeveloper.github.io/charts/ - version: 4.29.4 -digest: sha256:1257baf1c5e0db036af659d44095223e28ac0c9ec1ed8300a02d5def2281c9c7 -generated: "2024-11-13T09:07:36.494128+09:00" diff --git a/charts/argo-cd/Chart.yaml b/charts/argo-cd/Chart.yaml deleted file mode 100644 index 5d12006a..00000000 --- a/charts/argo-cd/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: v2.14.2 -kubeVersion: ">=1.25.0-0" -description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. -name: argo-cd -version: 7.8.3 -home: https://github.com/argoproj/argo-helm -icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png -sources: - - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd - - https://github.com/argoproj/argo-cd -keywords: - - argoproj - - argocd - - gitops -maintainers: - - name: argoproj - url: https://argoproj.github.io/ -dependencies: - - name: redis-ha - version: 4.29.4 - repository: https://dandydeveloper.github.io/charts/ - condition: redis-ha.enabled -annotations: - artifacthub.io/signKey: | - fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 - url: https://argoproj.github.io/argo-helm/pgp_keys.asc - artifacthub.io/changes: | - - kind: changed - description: Bump dex version to v2.42.0 diff --git a/charts/argo-cd/README.md b/charts/argo-cd/README.md deleted file mode 100644 index 25760a5f..00000000 --- a/charts/argo-cd/README.md +++ /dev/null @@ -1,1716 +0,0 @@ -# Argo CD Chart - -A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. - -Source code can be found here: - -* -* - -This is a **community maintained** chart. This chart installs [argo-cd](https://argo-cd.readthedocs.io/en/stable/), a declarative, GitOps continuous delivery tool for Kubernetes. - -The default installation is intended to be similar to the provided Argo CD [releases](https://github.com/argoproj/argo-cd/releases). - -If you want to avoid including sensitive information unencrypted (clear text) in your version control, make use of the [declarative setup] of Argo CD. -For instance, rather than adding repositories and their keys in your Helm values, you could deploy [SealedSecrets](https://github.com/bitnami-labs/sealed-secrets) with contents as seen in this [repositories section](https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#repositories) or any other secrets manager service (i.e. HashiCorp Vault, AWS/GCP Secrets Manager, etc.). - -## High Availability - -This chart installs the non-HA version of Argo CD by default. If you want to run Argo CD in HA mode, you can use one of the example values in the next sections. -Please also have a look into the upstream [Operator Manual regarding High Availability](https://argo-cd.readthedocs.io/en/stable/operator-manual/high_availability/) to understand how scaling of Argo CD works in detail. - -> **Warning:** -> You need at least 3 worker nodes as the HA mode of redis enforces Pods to run on separate nodes. - -### HA mode with autoscaling - -```yaml -redis-ha: - enabled: true - -controller: - replicas: 1 - -server: - autoscaling: - enabled: true - minReplicas: 2 - -repoServer: - autoscaling: - enabled: true - minReplicas: 2 - -applicationSet: - replicas: 2 -``` - -### HA mode without autoscaling - -```yaml -redis-ha: - enabled: true - -controller: - replicas: 1 - -server: - replicas: 2 - -repoServer: - replicas: 2 - -applicationSet: - replicas: 2 -``` - -## Ingress configuration - -Please refer to the [Operator Manual](https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#ingress-configurationh) for details as the samples -below corespond to their respective sections. - -### SSL-Passthrough - -The `tls: true` option will expect that the `argocd-server-tls` secret exists as Argo CD server loads TLS certificates from this place. - -```yaml -global: - domain: argocd.example.com - -certificate: - enabled: true - -server: - ingress: - enabled: true - ingressClassName: nginx - annotations: - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/ssl-passthrough: "true" - tls: true -``` - -### SSL Termination at Ingress Controller - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - ingress: - enabled: true - ingressClassName: nginx - annotations: - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/backend-protocol: "HTTP" - extraTls: - - hosts: - - argocd.example.com - # Based on the ingress controller used secret might be optional - secretName: wildcard-tls -``` - -> **Note:** -> If you don't plan on using a wildcard certificate it's also possible to use `tls: true` without `extraTls` section. - -### Multiple ingress resources for gRPC protocol support - -Use `ingressGrpc` section if your ingress controller supports only a single protocol per Ingress resource (i.e.: Contour). - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - ingress: - enabled: true - ingressClassName: contour-internal - extraTls: - - hosts: - - argocd.example.com - secretName: wildcard-tls - - ingressGrpc: - enabled: true - ingressClassName: contour-internal - extraTls: - - hosts: - - grpc.argocd.example.com - secretName: wildcard-tls -``` - -### Multiple ingress domains - -```yaml -global: - domain: argocd.example.com - -server: - ingress: - enabled: true - ingressClassName: nginx - annotations: - cert-manager.io/cluster-issuer: "" - nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" - tls: true - extraHosts: - - name: argocd-alias.example.com - path: / -``` - -### AWS Application Load Balancer - -Refer to the Operator Manual for [AWS Application Load Balancer mode](https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#aws-application-load-balancers-albs-and-classic-elb-http-mode). -The provided example assumes you are using TLS off-loading via AWS ACM service. - -> **Note:** -> Using `controller: aws` creates additional service for gRPC traffic and it's no longer need to use `ingressGrpc` configuration section. - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - ingress: - enabled: true - controller: aws - ingressClassName: alb - annotations: - alb.ingress.kubernetes.io/scheme: internal - alb.ingress.kubernetes.io/target-type: ip - alb.ingress.kubernetes.io/backend-protocol: HTTP - alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80}, {"HTTPS":443}]' - alb.ingress.kubernetes.io/ssl-redirect: '443' - aws: - serviceType: ClusterIP # <- Used with target-type: ip - backendProtocolVersion: GRPC -``` - -### GKE Application Load Balancer - -The implementation will populate `ingressClassName`, `networking.gke.io/managed-certificates` and `networking.gke.io/v1beta1.FrontendConfig` annotations -automatically if you provide configuration for GKE resources. - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - service: - annotations: - cloud.google.com/neg: '{"ingress": true}' - cloud.google.com/backend-config: '{"ports": {"http":"argocd-server"}}' - - ingress: - enabled: true - controller: gke - gke: - backendConfig: - healthCheck: - checkIntervalSec: 30 - timeoutSec: 5 - healthyThreshold: 1 - unhealthyThreshold: 2 - type: HTTP - requestPath: /healthz - port: 8080 - frontendConfig: - redirectToHttps: - enabled: true - managedCertificate: - enabled: true -``` - -## Synchronizing Changes from Original Repository - -In the original [Argo CD repository](https://github.com/argoproj/argo-cd/) an [`manifests/install.yaml`](https://github.com/argoproj/argo-cd/blob/master/manifests/install.yaml) is generated using `kustomize`. It's the basis for the installation as [described in the docs](https://argo-cd.readthedocs.io/en/stable/getting_started/#1-install-argo-cd). - -When installing Argo CD using this helm chart the user should have a similar experience and configuration rolled out. Hence, it makes sense to try to achieve a similar output of rendered `.yaml` resources when calling `helm template` using the default settings in `values.yaml`. - -To update the templates and default settings in `values.yaml` it may come in handy to look up the diff of the `manifests/install.yaml` between two versions accordingly. This can either be done directly via github and look for `manifests/install.yaml`: - -https://github.com/argoproj/argo-cd/compare/v1.8.7...v2.0.0#files_bucket - -Or you clone the repository and do a local `git-diff`: - -```bash -git clone https://github.com/argoproj/argo-cd.git -cd argo-cd -git diff v1.8.7 v2.0.0 -- manifests/install.yaml -``` - -Changes in the `CustomResourceDefinition` resources shall be fixed easily by copying 1:1 from the [`manifests/crds` folder](https://github.com/argoproj/argo-cd/tree/master/manifests/crds) into this [`charts/argo-cd/templates/crds` folder](https://github.com/argoproj/argo-helm/tree/master/charts/argo-cd/templates/crds). - -### Custom resource definitions - -Some users would prefer to install the CRDs _outside_ of the chart. You can disable the CRD installation of this chart by using `--set crds.install=false` when installing the chart. - -Helm cannot upgrade custom resource definitions in the `/crds` folder [by design](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations). Starting with 5.2.0, the CRDs have been moved to `/templates` to address this design decision. - -If you are using Argo CD chart version prior to 5.2.0 or have elected to manage the Argo CD CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo: - -```bash -kubectl apply -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=" - -# Eg. version v2.4.9 -kubectl apply -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=v2.4.9" -``` - -## Changelog - -For full list of changes please check ArtifactHub [changelog]. - -Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version. - -### 7.0.0 - -We changed the type of `.Values.configs.clusterCredentials` from `list` to `object`. -If you used the value, please migrate like below. - -```yaml -# before -configs: - clusterCredentials: - - mycluster: - server: https://mycluster.example.com - labels: {} - annotations: {} - # ... - -# after -configs: - clusterCredentials: - mycluster: - server: https://mycluster.example.com - labels: {} - annotations: {} - # ... -``` - -### 6.10.0 - -This version introduces authentication for Redis to mitigate GHSA-9766-5277-j5hr. - -#### How to rotate Redis secret? - -Upstream steps in the [FAQ] are not enough, since we chose a different approach. -(We use a Kubernetes Job with [Chart Hooks] to create the auth secret `argocd-redis`.) - -Steps to rotate the secret when using the helm chart (bold step is additional to upstream): -* Delete `argocd-redis` secret in the namespace where Argo CD is installed. - ```bash - kubectl delete secret argocd-redis -n - ``` -* **Perform a helm upgrade** - ```bash - helm upgrade argocd argo/argo-cd --reuse-values --wait - ``` -* If you are running Redis in HA mode, restart Redis in HA. - ```bash - kubectl rollout restart deployment argocd-redis-ha-haproxy - kubectl rollout restart statefulset argocd-redis-ha-server - ``` -* If you are running Redis in non-HA mode, restart Redis. - ```bash - kubectl rollout restart deployment argocd-redis - ``` -* Restart other components. - ```bash - kubectl rollout restart deployment argocd-server argocd-repo-server - kubectl rollout restart statefulset argocd-application-controller - ``` - -### 6.9.0 -ApplicationSet controller is always created to follow [upstream's manifest](https://github.com/argoproj/argo-cd/blob/v2.11.0/manifests/core-install/kustomization.yaml#L9). - -### 6.4.0 - -Added support for application controller dynamic cluster distribution. -Please refer to [the docs](https://argo-cd.readthedocs.io/en/stable/operator-manual/dynamic-cluster-distribution) for more information. - -Added env variables to handle the non-standard names generated by the helm chart. -Here are the [docs](https://argo-cd.readthedocs.io/en/release-2.9/user-guide/environment-variables/) -and [code](https://github.com/argoproj/argo-cd/blob/99723143b96ceec9ef5b0a7feb7b4f4b0dce3497/common/common.go#L252) - -### 6.1.0 - -Added support for global domain used by all components. - -### 6.0.0 - -This version **removes support for**: - -* deprecated component options `logLevel` and `logFormat` -* deprecated component arguments `.args.` that were replaced with `configs.params` -* deprecated configuration `server.config` that was replaced with `configs.cm` -* deprecated configuration `server.rbacConfig` that was replaced with `configs.rbac` - -Major version also contains breaking **changes related to Argo CD Ingress** resources that were hard to extend and maintain for various ingress controller implementations. -Please review your setup and adjust to new configuration options: - -* catch all rule was removed for security reasons. If you need this please use `server.ingress.extraRules` to provide ingress rule without hostname -* ingress rule for `paths` changed to `path` as there is only single Argo CD backend path -* ingress rule for `hosts` changed to `hostname` as there can be only single SSO redirect for given hostname -* ingress TLS for server uses by default `argocd-server-tls` secret required by Argo CD server, additional ingresses are using `-tls` secret when `tls: true` -* additional hostnames and routing can be provided via `extraHosts` configuration section -* additional TLS secrets can be provided via `extraTls` configuration section - -Please refer to [ingress configuration](#ingress-configuration) for examples. - -### 5.53.0 - -Argocd-repo-server can now optionally use Persistent Volumes for its mountpoints instead of only emptydir() - -### 5.52.0 - -Because [Argo CD Extensions] is now deprecated and no further changes will be made, we switched to [Argo CD Extension Installer], adding an Argo CD Extension Installer to init-container in the Argo CD API server. -If you used old mechanism, please move to new mechanism. For more details, please refer `.Values.server.extensions` in values.yaml. - -### 5.35.0 - -This version supports Kubernetes version `>=1.23.0-0`. The current supported version of Kubernetes is v1.24 or later and we align with the Amazon EKS calendar, because many AWS users follow a conservative approach. - -Please see more information about EoL: [Amazon EKS EoL][EKS EoL]. - -### 5.31.0 -The manifests are now using [`tini` as entrypoint][tini], instead of `entrypoint.sh`. Until Argo CD v2.8, `entrypoint.sh` is retained for upgrade compatibility. -This means that the deployment manifests have to be updated after upgrading to Argo CD v2.7, and before upgrading to Argo CD v2.8 later. -In case the manifests are updated before moving to Argo CD v2.8, the containers will not be able to start. - -### 5.26.0 - -This version adds support for Config Management Plugins using the sidecar model and configured in a ConfigMap named `argocd-cmp-cm`. -Users will need to migrate from the previous `argocd-cm` ConfigMap method to using the sidecar method before Argo CD v2.8. See the [Argo CD CMP migration guide](https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/#migrating-from-argocd-cm-plugins) for more specifics. - -To migrate your plugins, you can now set the `configs.cmp.create` to `true` and move your plugins from `configs.cm` to `configs.cmp.plugins`. -You will also need to configure the sidecar containers under `repoServer.extraContainers` and ensure you are mounting any custom volumes you need from `repoServer.volumes` into here also. - -### 5.24.0 - -This version adds additional global parameters for scheduling (`nodeSelector`, `tolerations`, `topologySpreadConstraints`). -Default `global.affinity` rules can be disabled when `none` value is used for the preset. - -### 5.22.0 - -This version adds `global.affinity` options that are used as a presets. Override on component level works as before and replaces the default preset completely. - -### 5.19.0 - -This version consolidates config for custom repository TLS certificates and SSH known hosts. If you provided these values (`configs.knownHosts.*`, `configs.knownHostsAnnotations`, `configs.tlsCerts`, `configs.tlsCertsAnnotations`) please move them into new `configs.ssh` and `configs.tls` sections. -You can also use new option `configs.ssh.extraHosts` to configure your SSH keys without maintaing / overwritting keys for public Git repositories. - -### 5.13.0 - -This version reduces history limit for Argo CD deployment replicas to 3 to provide more visibility for Argo CD deployments that manage itself. If you need more deployment revisions for rollbacks set `global.revisionHistoryLimit` parameter. - -### 5.12.0 - -If Argo CD is managing termination of TLS and you are using `configs.secret.argocdServerTlsConfig` option to provide custom TLS configuration for this chart, please use `server.certificate` or `server.certificateSecret` instead. -For the secrets for tls termination, please use a secret named `argocd-server-tls` instead of `argocd-secret`. -For the technical details please check the [Argo CD documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#tls-certificates-used-by-argocd-server). When transitioning from the one secret to the other pay attention to `tls.key` and `tls.crt` keys. - -### 5.10.0 - -This version hardens security by configuring default container security contexts and adds hard requirement for Kubernetes 1.22+ to work properly. -The change aligns chart with officially [supported versions](https://argo-cd.readthedocs.io/en/release-2.5/operator-manual/installation/#supported-versions) by upstream project. - -### 5.7.0 - -This version introcudes new `configs.cm` and `configs.rbac` sections that replaces `server.config` and `server.rbacConfig` respectively. -Please move your current configuration to the new place. The Argo CD RBAC config now also sets defaults in the `argocd-rbac-cm`. -If you have manually created this ConfigMap please ensure templating is disabled so you will not lose your changes. - -### 5.5.20 - -This version moved API version templates into dedicated helper. If you are using these in your umbrella -chart please migrate your templates to pattern `argo-cd.apiVersion.`. - -### 5.5.0 - -This version introduces new `configs.params` section that replaces command line arguments for containers. -Please refer to documentation in values.yaml for migrating the configuration. - -### 5.2.0 - -Custom resource definitions were moved to `templates` folder so they can be managed by Helm. - -To adopt already created CRDs, please use following command: - -```bash -YOUR_ARGOCD_NAMESPACE="" # e.g. argo-cd -YOUR_ARGOCD_RELEASENAME="" # e.g. argo-cd - -for crd in "applications.argoproj.io" "applicationsets.argoproj.io" "argocdextensions.argoproj.io" "appprojects.argoproj.io"; do - kubectl label --overwrite crd $crd app.kubernetes.io/managed-by=Helm - kubectl annotate --overwrite crd $crd meta.helm.sh/release-namespace="$YOUR_ARGOCD_NAMESPACE" - kubectl annotate --overwrite crd $crd meta.helm.sh/release-name="$YOUR_ARGOCD_RELEASENAME" -done -``` - -### 5.0.0 - -This version **removes support for**: - -- deprecated repository credentials (parameter `configs.repositoryCredentials`) -- option to run application controller as a Deployment -- the parameters `server.additionalApplications` and `server.additionalProjects` - -Please carefully read the following section if you are using these parameters! - -In order to upgrade Applications and Projects safely against CRDs' upgrade, `server.additionalApplications` and `server.additionalProjects` are moved to [argocd-apps](../argocd-apps). - -If you are using `server.additionalApplications` or `server.additionalProjects`, you can adopt to [argocd-apps](../argocd-apps) as below: - -1. Add [helm.sh/resource-policy annotation](https://helm.sh/docs/howto/charts_tips_and_tricks/#tell-helm-not-to-uninstall-a-resource) to avoid resources being removed by upgrading Helm chart - -You can keep your existing CRDs by adding `"helm.sh/resource-policy": keep` on `additionalAnnotations`, under `server.additionalApplications` and `server.additionalProjects` blocks, and running `helm upgrade`. - -e.g: - -```yaml -server: - additionalApplications: - - name: guestbook - namespace: argocd - additionalLabels: {} - additionalAnnotations: - "helm.sh/resource-policy": keep # <-- add this - finalizers: - - resources-finalizer.argocd.argoproj.io - project: guestbook - source: - repoURL: https://github.com/argoproj/argocd-example-apps.git - targetRevision: HEAD - path: guestbook - directory: - recurse: true - destination: - server: https://kubernetes.default.svc - namespace: guestbook - syncPolicy: - automated: - prune: false - selfHeal: false - ignoreDifferences: - - group: apps - kind: Deployment - jsonPointers: - - /spec/replicas - info: - - name: url - value: https://argoproj.github.io/ -``` - -You can also keep your existing CRDs by running the following scripts. - -```bash -# keep Applications -for app in "guestbook"; do - kubectl annotate --overwrite application $app helm.sh/resource-policy=keep -done - -# keep Projects -for project in "guestbook"; do - kubectl annotate --overwrite appproject $project helm.sh/resource-policy=keep -done -``` - -2. Upgrade argo-cd Helm chart to v5.0.0 - -3. Remove keep [helm.sh/resource-policy annotation](https://helm.sh/docs/howto/charts_tips_and_tricks/#tell-helm-not-to-uninstall-a-resource) - -```bash -# delete annotations from Applications -for app in "guestbook"; do - kubectl annotate --overwrite application $app helm.sh/resource-policy- -done - -# delete annotations from Projects -for project in "guestbook"; do - kubectl annotate --overwrite appproject $project helm.sh/resource-policy- -done -``` - -4. Adopt existing resources to [argocd-apps](../argocd-apps) - -### 4.9.0 - -This version starts to use upstream image with applicationset binary. Start command was changed from `applicationset-controller` to `argocd-applicationset-controller` - -### 4.3.* - -With this minor version, the notification notifier's `service.slack` is no longer configured by default. - -### 4.0.0 and above - -This helm chart version deploys Argo CD v2.3. The Argo CD Notifications and ApplicationSet are part of Argo CD now. You no longer need to install them separately. The Notifications and ApplicationSet components **are bundled into default** Argo CD installation. -Please read the [v2.2 to 2.3 upgrade instructions] in the upstream repository. - -### 3.13.0 - -This release removes the flag `--staticassets` from argocd server as it has been dropped upstream. If this flag needs to be enabled e.g for older releases of Argo CD, it can be passed via the `server.extraArgs` field - -### 3.10.2 - -Argo CD has recently deprecated the flag `--staticassets` and from chart version `3.10.2` has been disabled by default -It can be re-enabled by setting `server.staticAssets.enabled` to true - -### 3.8.1 - -This bugfix version potentially introduces a rename (and recreation) of one or more ServiceAccounts. It _only happens_ when you use one of these customization: - -```yaml -# Case 1) - only happens when you do not specify a custom name (repoServer.serviceAccount.name) -repoServer: - serviceAccount: - create: true - -# Case 2) -controller: - serviceAccount: - name: "" # or - -# Case 3) -dex: - serviceAccount: - name: "" # or - -# Case 4) -server: - serviceAccount: - name: "" # or -``` - -Please check if you are affected by one of these cases **before you upgrade**, especially when you use **cloud IAM roles for service accounts.** (eg. IRSA on AWS or Workload Identity for GKE) - -### 3.2.* - -With this minor version we introduced the evaluation for the ingress manifest (depending on the capabilities version), See [Pull Request](https://github.com/argoproj/argo-helm/pull/637). -[Issue 703](https://github.com/argoproj/argo-helm/issues/703) reported that the capabilities evaluation is **not handled correctly when deploying the chart via an Argo CD instance**, -especially deploying on clusters running a cluster version prior to `1.19` (which misses `Ingress` on apiVersion `networking.k8s.io/v1`). - -If you are running a cluster version prior to `1.19` you can avoid this issue by directly installing chart version `3.6.0` and setting `kubeVersionOverride` like: - -```yaml -kubeVersionOverride: "1.18.0" -``` - -Then you should no longer encounter this issue. - -### 3.0.0 and above - -Helm apiVersion switched to `v2`. Requires Helm `3.0.0` or above to install. [Read More](https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/) on how to migrate your release from Helm 2 to Helm 3. - -### 2.14.7 and above - -The `matchLabels` key in the Argo CD Application Controller is no longer hard-coded. Note that labels are immutable so caution should be exercised when making changes to this resource. - -### 2.10.x to 2.11.0 - -The application controller is now available as a `StatefulSet` when the `controller.enableStatefulSet` flag is set to true. Depending on your Helm deployment this may be a downtime or breaking change if enabled when using HA and will become the default in 3.x. - -### 1.8.7 to 2.x.x - -`controller.extraArgs`, `repoServer.extraArgs` and `server.extraArgs` are now arrays of strings instead of a map - -What was - -```yaml -server: - extraArgs: - insecure: "" -``` - -is now - -```yaml -server: - extraArgs: - - --insecure -``` - -## Prerequisites - -- Kubernetes: `>=1.25.0-0` - - We align with [Amazon EKS calendar][EKS EoL] because there are many AWS users and it's a conservative approach. - - Please check [Support Matrix of Argo CD][Kubernetes Compatibility Matrix] for official info. -- Helm v3.0.0+ - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -"argo" has been added to your repositories - -$ helm install my-release argo/argo-cd -NAME: my-release -... -``` - -## General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| apiVersionOverrides | object | `{}` | | -| crds.additionalLabels | object | `{}` | Addtional labels to be added to all CRDs | -| crds.annotations | object | `{}` | Annotations to be added to all CRDs | -| crds.install | bool | `true` | Install and upgrade CRDs | -| crds.keep | bool | `true` | Keep CRDs on chart uninstall | -| createAggregateRoles | bool | `false` | Create aggregated roles that extend existing cluster roles to interact with argo-cd resources | -| createClusterRoles | bool | `true` | Create cluster roles for cluster-wide installation. | -| extraObjects | list | `[]` | Array of extra K8s manifests to deploy | -| fullnameOverride | string | `""` | String to fully override `"argo-cd.fullname"` | -| kubeVersionOverride | string | `""` | Override the Kubernetes version, which is used to evaluate certain manifests | -| nameOverride | string | `"argocd"` | Provide a name in place of `argocd` | -| namespaceOverride | string | `.Release.Namespace` | Override the namespace | -| openshift.enabled | bool | `false` | enables using arbitrary uid for argo repo server | - -## Global Configs - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| global.addPrometheusAnnotations | bool | `false` | Add Prometheus scrape annotations to all metrics services. This can be used as an alternative to the ServiceMonitors. | -| global.additionalLabels | object | `{}` | Common labels for the all resources | -| global.affinity.nodeAffinity.matchExpressions | list | `[]` | Default match expressions for node affinity | -| global.affinity.nodeAffinity.type | string | `"hard"` | Default node affinity rules. Either: `none`, `soft` or `hard` | -| global.affinity.podAntiAffinity | string | `"soft"` | Default pod anti-affinity rules. Either: `none`, `soft` or `hard` | -| global.certificateAnnotations | object | `{}` | Annotations for the all deployed Certificates | -| global.deploymentAnnotations | object | `{}` | Annotations for the all deployed Deployments | -| global.deploymentStrategy | object | `{}` | Deployment strategy for the all deployed Deployments | -| global.domain | string | `"argocd.example.com"` | Default domain used by all components | -| global.dualStack.ipFamilies | list | `[]` | IP families that should be supported and the order in which they should be applied to ClusterIP as well. Can be IPv4 and/or IPv6. | -| global.dualStack.ipFamilyPolicy | string | `""` | IP family policy to configure dual-stack see [Configure dual-stack](https://kubernetes.io/docs/concepts/services-networking/dual-stack/#services) | -| global.env | list | `[]` | Environment variables to pass to all deployed Deployments | -| global.hostAliases | list | `[]` | Mapping between IP and hostnames that will be injected as entries in the pod's hosts files | -| global.image.imagePullPolicy | string | `"IfNotPresent"` | If defined, a imagePullPolicy applied to all Argo CD deployments | -| global.image.repository | string | `"quay.io/argoproj/argocd"` | If defined, a repository applied to all Argo CD deployments | -| global.image.tag | string | `""` | Overrides the global Argo CD image tag whose default is the chart appVersion | -| global.imagePullSecrets | list | `[]` | Secrets with credentials to pull images from a private registry | -| global.logging.format | string | `"text"` | Set the global logging format. Either: `text` or `json` | -| global.logging.level | string | `"info"` | Set the global logging level. One of: `debug`, `info`, `warn` or `error` | -| global.networkPolicy.create | bool | `false` | Create NetworkPolicy objects for all components | -| global.networkPolicy.defaultDenyIngress | bool | `false` | Default deny all ingress traffic | -| global.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Default node selector for all components | -| global.podAnnotations | object | `{}` | Annotations for the all deployed pods | -| global.podLabels | object | `{}` | Labels for the all deployed pods | -| global.priorityClassName | string | `""` | Default priority class for all components | -| global.revisionHistoryLimit | int | `3` | Number of old deployment ReplicaSets to retain. The rest will be garbage collected. | -| global.runtimeClassName | string | `""` | Runtime class name for all components | -| global.securityContext | object | `{}` (See [values.yaml]) | Toggle and define pod-level security context. | -| global.statefulsetAnnotations | object | `{}` | Annotations for the all deployed Statefulsets | -| global.tolerations | list | `[]` | Default tolerations for all components | -| global.topologySpreadConstraints | list | `[]` | Default [TopologySpreadConstraints] rules for all components | - -## Argo CD Configs - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| configs.clusterCredentials | object | `{}` (See [values.yaml]) | Provide one or multiple [external cluster credentials] | -| configs.cm."admin.enabled" | bool | `true` | Enable local admin user | -| configs.cm."application.instanceLabelKey" | string | `"argocd.argoproj.io/instance"` | The name of tracking label used by Argo CD for resource pruning | -| configs.cm."application.sync.impersonation.enabled" | bool | `false` | Enable control of the service account used for the sync operation (alpha) | -| configs.cm."exec.enabled" | bool | `false` | Enable exec feature in Argo UI | -| configs.cm."server.rbac.log.enforce.enable" | bool | `false` | Enable logs RBAC enforcement | -| configs.cm."statusbadge.enabled" | bool | `false` | Enable Status Badge | -| configs.cm."timeout.hard.reconciliation" | string | `"0s"` | Timeout to refresh application data as well as target manifests cache | -| configs.cm."timeout.reconciliation" | string | `"180s"` | Timeout to discover if a new manifests version got published to the repository | -| configs.cm.annotations | object | `{}` | Annotations to be added to argocd-cm configmap | -| configs.cm.create | bool | `true` | Create the argocd-cm configmap for [declarative setup] | -| configs.cmp.annotations | object | `{}` | Annotations to be added to argocd-cmp-cm configmap | -| configs.cmp.create | bool | `false` | Create the argocd-cmp-cm configmap | -| configs.cmp.plugins | object | `{}` | Plugin yaml files to be added to argocd-cmp-cm | -| configs.credentialTemplates | object | `{}` | Repository credentials to be used as Templates for other repos | -| configs.credentialTemplatesAnnotations | object | `{}` | Annotations to be added to `configs.credentialTemplates` Secret | -| configs.gpg.annotations | object | `{}` | Annotations to be added to argocd-gpg-keys-cm configmap | -| configs.gpg.keys | object | `{}` (See [values.yaml]) | [GnuPG] public keys to add to the keyring | -| configs.params."application.namespaces" | string | `""` | Enables [Applications in any namespace] | -| configs.params."applicationsetcontroller.enable.progressive.syncs" | bool | `false` | Enables use of the Progressive Syncs capability | -| configs.params."applicationsetcontroller.namespaces" | string | `""` (default is only the ns where the controller is installed) | A list of glob patterns specifying where to look for ApplicationSet resources. (e.g. `"argocd,argocd-appsets-*"`) | -| configs.params."applicationsetcontroller.policy" | string | `"sync"` | Modify how application is synced between the generator and the cluster. One of: `sync`, `create-only`, `create-update`, `create-delete` | -| configs.params."controller.ignore.normalizer.jq.timeout" | string | `"1s"` | JQ Path expression timeout | -| configs.params."controller.operation.processors" | int | `10` | Number of application operation processors | -| configs.params."controller.repo.server.timeout.seconds" | int | `60` | Repo server RPC call timeout seconds. | -| configs.params."controller.self.heal.timeout.seconds" | int | `5` | Specifies timeout between application self heal attempts | -| configs.params."controller.status.processors" | int | `20` | Number of application status processors | -| configs.params."otlp.address" | string | `""` | Open-Telemetry collector address: (e.g. "otel-collector:4317") | -| configs.params."reposerver.parallelism.limit" | int | `0` | Limit on number of concurrent manifests generate requests. Any value less the 1 means no limit. | -| configs.params."server.basehref" | string | `"/"` | Value for base href in index.html. Used if Argo CD is running behind reverse proxy under subpath different from / | -| configs.params."server.disable.auth" | bool | `false` | Disable Argo CD RBAC for user authentication | -| configs.params."server.enable.gzip" | bool | `true` | Enable GZIP compression | -| configs.params."server.enable.proxy.extension" | bool | `false` | Enable proxy extension feature. (proxy extension is in Alpha phase) | -| configs.params."server.insecure" | bool | `false` | Run server without TLS | -| configs.params."server.rootpath" | string | `""` | Used if Argo CD is running behind reverse proxy under subpath different from / | -| configs.params."server.staticassets" | string | `"/shared/app"` | Directory path that contains additional static assets | -| configs.params."server.x.frame.options" | string | `"sameorigin"` | Set X-Frame-Options header in HTTP responses to value. To disable, set to "". | -| configs.params.annotations | object | `{}` | Annotations to be added to the argocd-cmd-params-cm ConfigMap | -| configs.params.create | bool | `true` | Create the argocd-cmd-params-cm configmap If false, it is expected the configmap will be created by something else. | -| configs.rbac."policy.csv" | string | `''` (See [values.yaml]) | File containing user-defined policies and role definitions. | -| configs.rbac."policy.default" | string | `""` | The name of the default role which Argo CD will falls back to, when authorizing API requests (optional). If omitted or empty, users may be still be able to login, but will see no apps, projects, etc... | -| configs.rbac."policy.matchMode" | string | `"glob"` | Matcher function for Casbin, `glob` for glob matcher and `regex` for regex matcher. | -| configs.rbac.annotations | object | `{}` | Annotations to be added to argocd-rbac-cm configmap | -| configs.rbac.create | bool | `true` | Create the argocd-rbac-cm configmap with ([Argo CD RBAC policy]) definitions. If false, it is expected the configmap will be created by something else. Argo CD will not work if there is no configmap created with the name above. | -| configs.rbac.scopes | string | `"[groups]"` | OIDC scopes to examine during rbac enforcement (in addition to `sub` scope). The scope value can be a string, or a list of strings. | -| configs.repositories | object | `{}` | Repositories list to be used by applications | -| configs.repositoriesAnnotations | object | `{}` | Annotations to be added to `configs.repositories` Secret | -| configs.secret.annotations | object | `{}` | Annotations to be added to argocd-secret | -| configs.secret.argocdServerAdminPassword | string | `""` | Bcrypt hashed admin password | -| configs.secret.argocdServerAdminPasswordMtime | string | `""` (defaults to current time) | Admin password modification time. Eg. `"2006-01-02T15:04:05Z"` | -| configs.secret.azureDevops.password | string | `""` | Shared secret password for authenticating Azure DevOps webhook events | -| configs.secret.azureDevops.username | string | `""` | Shared secret username for authenticating Azure DevOps webhook events | -| configs.secret.bitbucketServerSecret | string | `""` | Shared secret for authenticating BitbucketServer webhook events | -| configs.secret.bitbucketUUID | string | `""` | UUID for authenticating Bitbucket webhook events | -| configs.secret.createSecret | bool | `true` | Create the argocd-secret | -| configs.secret.extra | object | `{}` | add additional secrets to be added to argocd-secret | -| configs.secret.githubSecret | string | `""` | Shared secret for authenticating GitHub webhook events | -| configs.secret.gitlabSecret | string | `""` | Shared secret for authenticating GitLab webhook events | -| configs.secret.gogsSecret | string | `""` | Shared secret for authenticating Gogs webhook events | -| configs.secret.labels | object | `{}` | Labels to be added to argocd-secret | -| configs.ssh.annotations | object | `{}` | Annotations to be added to argocd-ssh-known-hosts-cm configmap | -| configs.ssh.create | bool | `true` | Specifies if the argocd-ssh-known-hosts-cm configmap should be created by Helm. | -| configs.ssh.extraHosts | string | `""` | Additional known hosts for private repositories | -| configs.ssh.knownHosts | string | See [values.yaml] | Known hosts to be added to the known host list by default. | -| configs.styles | string | `""` (See [values.yaml]) | Define custom [CSS styles] for your argo instance. This setting will automatically mount the provided CSS and reference it in the argo configuration. | -| configs.tls.annotations | object | `{}` | Annotations to be added to argocd-tls-certs-cm configmap | -| configs.tls.certificates | object | `{}` (See [values.yaml]) | TLS certificates for Git repositories | -| configs.tls.create | bool | `true` | Specifies if the argocd-tls-certs-cm configmap should be created by Helm. | - -## Argo CD Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| controller.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment | -| controller.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| controller.clusterRoleRules.enabled | bool | `false` | Enable custom rules for the application controller's ClusterRole resource | -| controller.clusterRoleRules.rules | list | `[]` | List of custom rules for the application controller's ClusterRole resource | -| controller.containerPorts.metrics | int | `8082` | Metrics container port | -| controller.containerSecurityContext | object | See [values.yaml] | Application controller container-level security context | -| controller.deploymentAnnotations | object | `{}` | Annotations for the application controller Deployment | -| controller.dnsConfig | object | `{}` | [DNS configuration] | -| controller.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for application controller pods | -| controller.dynamicClusterDistribution | bool | `false` | Enable dynamic cluster distribution (alpha) Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/dynamic-cluster-distribution | -| controller.emptyDir.sizeLimit | string | `""` (defaults not set if not specified i.e. no size limit) | EmptyDir size limit for application controller | -| controller.env | list | `[]` | Environment variables to pass to application controller | -| controller.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to application controller | -| controller.extraArgs | list | `[]` | Additional command line arguments to pass to application controller | -| controller.extraContainers | list | `[]` | Additional containers to be added to the application controller pod | -| controller.heartbeatTime | int | `10` | Application controller heartbeat time Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/dynamic-cluster-distribution/#working-of-dynamic-distribution | -| controller.hostNetwork | bool | `false` | Host Network for application controller pods | -| controller.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the application controller | -| controller.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the application controller | -| controller.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the application controller | -| controller.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| controller.initContainers | list | `[]` | Init containers to add to the application controller pod | -| controller.metrics.applicationLabels.enabled | bool | `false` | Enables additional labels in argocd_app_labels metric | -| controller.metrics.applicationLabels.labels | list | `[]` | Additional labels | -| controller.metrics.enabled | bool | `false` | Deploy metrics service | -| controller.metrics.rules.additionalLabels | object | `{}` | PrometheusRule labels | -| controller.metrics.rules.annotations | object | `{}` | PrometheusRule annotations | -| controller.metrics.rules.enabled | bool | `false` | Deploy a PrometheusRule for the application controller | -| controller.metrics.rules.namespace | string | `""` | PrometheusRule namespace | -| controller.metrics.rules.selector | object | `{}` | PrometheusRule selector | -| controller.metrics.rules.spec | list | `[]` | PrometheusRule.Spec for the application controller | -| controller.metrics.scrapeTimeout | string | `""` | Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. | -| controller.metrics.service.annotations | object | `{}` | Metrics service annotations | -| controller.metrics.service.clusterIP | string | `""` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| controller.metrics.service.labels | object | `{}` | Metrics service labels | -| controller.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| controller.metrics.service.servicePort | int | `8082` | Metrics service port | -| controller.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| controller.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| controller.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| controller.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| controller.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| controller.metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| controller.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| controller.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| controller.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| controller.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| controller.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| controller.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| controller.name | string | `"application-controller"` | Application controller name string | -| controller.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| controller.pdb.annotations | object | `{}` | Annotations to be added to application controller pdb | -| controller.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the application controller | -| controller.pdb.labels | object | `{}` | Labels to be added to application controller pdb | -| controller.pdb.maxUnavailable | string | `""` | Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). | -| controller.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| controller.podAnnotations | object | `{}` | Annotations to be added to application controller pods | -| controller.podLabels | object | `{}` | Labels to be added to application controller pods | -| controller.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the application controller pods | -| controller.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| controller.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| controller.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| controller.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| controller.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| controller.replicas | int | `1` | The number of application controller pods to run. Additional replicas will cause sharding of managed clusters across number of replicas. | -| controller.resources | object | `{}` | Resource limits and requests for the application controller pods | -| controller.revisionHistoryLimit | int | `5` | Maximum number of controller revisions that will be maintained in StatefulSet history | -| controller.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for the application controller | -| controller.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| controller.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| controller.serviceAccount.create | bool | `true` | Create a service account for the application controller | -| controller.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| controller.serviceAccount.name | string | `"argocd-application-controller"` | Service account name | -| controller.statefulsetAnnotations | object | `{}` | Annotations for the application controller StatefulSet | -| controller.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| controller.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| controller.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to the application controller | -| controller.volumeMounts | list | `[]` | Additional volumeMounts to the application controller main container | -| controller.volumes | list | `[]` | Additional volumes to the application controller pod | - -## Argo Repo Server - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| repoServer.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment | -| repoServer.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| repoServer.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. | -| repoServer.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the repo server | -| repoServer.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the repo server [HPA] | -| repoServer.autoscaling.metrics | list | `[]` | Configures custom HPA metrics for the Argo CD repo server Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ | -| repoServer.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the repo server [HPA] | -| repoServer.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the repo server [HPA] | -| repoServer.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the repo server [HPA] | -| repoServer.certificateSecret.annotations | object | `{}` | Annotations to be added to argocd-repo-server-tls secret | -| repoServer.certificateSecret.ca | string | `""` | Certificate authority. Required for self-signed certificates. | -| repoServer.certificateSecret.crt | string | `""` | Certificate data. Must contain SANs of Repo service (ie: argocd-repo-server, argocd-repo-server.argo-cd.svc) | -| repoServer.certificateSecret.enabled | bool | `false` | Create argocd-repo-server-tls secret | -| repoServer.certificateSecret.key | string | `""` | Certificate private key | -| repoServer.certificateSecret.labels | object | `{}` | Labels to be added to argocd-repo-server-tls secret | -| repoServer.clusterRoleRules.enabled | bool | `false` | Enable custom rules for the Repo server's Cluster Role resource | -| repoServer.clusterRoleRules.rules | list | `[]` | List of custom rules for the Repo server's Cluster Role resource | -| repoServer.containerPorts.metrics | int | `8084` | Metrics container port | -| repoServer.containerPorts.server | int | `8081` | Repo server container port | -| repoServer.containerSecurityContext | object | See [values.yaml] | Repo server container-level security context | -| repoServer.deploymentAnnotations | object | `{}` | Annotations to be added to repo server Deployment | -| repoServer.deploymentStrategy | object | `{}` | Deployment strategy to be added to the repo server Deployment | -| repoServer.dnsConfig | object | `{}` | [DNS configuration] | -| repoServer.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for Repo server pods | -| repoServer.emptyDir.sizeLimit | string | `""` (defaults not set if not specified i.e. no size limit) | EmptyDir size limit for repo server | -| repoServer.env | list | `[]` | Environment variables to pass to repo server | -| repoServer.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to repo server | -| repoServer.existingVolumes | object | `{}` | Volumes to be used in replacement of emptydir on default volumes | -| repoServer.extraArgs | list | `[]` | Additional command line arguments to pass to repo server | -| repoServer.extraContainers | list | `[]` | Additional containers to be added to the repo server pod | -| repoServer.hostNetwork | bool | `false` | Host Network for Repo server pods | -| repoServer.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the repo server | -| repoServer.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the repo server | -| repoServer.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the repo server | -| repoServer.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| repoServer.initContainers | list | `[]` | Init containers to add to the repo server pods | -| repoServer.lifecycle | object | `{}` | Specify postStart and preStop lifecycle hooks for your argo-repo-server container | -| repoServer.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| repoServer.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| repoServer.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| repoServer.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| repoServer.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| repoServer.metrics.enabled | bool | `false` | Deploy metrics service | -| repoServer.metrics.service.annotations | object | `{}` | Metrics service annotations | -| repoServer.metrics.service.clusterIP | string | `""` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| repoServer.metrics.service.labels | object | `{}` | Metrics service labels | -| repoServer.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| repoServer.metrics.service.servicePort | int | `8084` | Metrics service port | -| repoServer.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| repoServer.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| repoServer.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| repoServer.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| repoServer.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| repoServer.metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| repoServer.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| repoServer.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| repoServer.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| repoServer.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| repoServer.metrics.serviceMonitor.scrapeTimeout | string | `""` | Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. | -| repoServer.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| repoServer.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| repoServer.name | string | `"repo-server"` | Repo server name | -| repoServer.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| repoServer.pdb.annotations | object | `{}` | Annotations to be added to repo server pdb | -| repoServer.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the repo server | -| repoServer.pdb.labels | object | `{}` | Labels to be added to repo server pdb | -| repoServer.pdb.maxUnavailable | string | `""` | Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). | -| repoServer.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| repoServer.podAnnotations | object | `{}` | Annotations to be added to repo server pods | -| repoServer.podLabels | object | `{}` | Labels to be added to repo server pods | -| repoServer.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the repo server pods | -| repoServer.rbac | list | `[]` | Repo server rbac rules | -| repoServer.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| repoServer.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| repoServer.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| repoServer.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| repoServer.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| repoServer.replicas | int | `1` | The number of repo server pods to run | -| repoServer.resources | object | `{}` | Resource limits and requests for the repo server pods | -| repoServer.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for the repo server | -| repoServer.service.annotations | object | `{}` | Repo server service annotations | -| repoServer.service.labels | object | `{}` | Repo server service labels | -| repoServer.service.port | int | `8081` | Repo server service port | -| repoServer.service.portName | string | `"tcp-repo-server"` | Repo server service port name | -| repoServer.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| repoServer.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| repoServer.serviceAccount.create | bool | `true` | Create repo server service account | -| repoServer.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| repoServer.serviceAccount.name | string | `""` | Repo server service account name | -| repoServer.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| repoServer.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| repoServer.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to the repo server | -| repoServer.useEphemeralHelmWorkingDir | bool | `true` | Toggle the usage of a ephemeral Helm working directory | -| repoServer.volumeMounts | list | `[]` | Additional volumeMounts to the repo server main container | -| repoServer.volumes | list | `[]` | Additional volumes to the repo server pod | - -## Argo Server - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| server.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment | -| server.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| server.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. | -| server.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the Argo CD server | -| server.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the Argo CD server [HPA] | -| server.autoscaling.metrics | list | `[]` | Configures custom HPA metrics for the Argo CD server Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ | -| server.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the Argo CD server [HPA] | -| server.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the Argo CD server [HPA] | -| server.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the Argo CD server [HPA] | -| server.certificate.additionalHosts | list | `[]` | Certificate Subject Alternate Names (SANs) | -| server.certificate.annotations | object | `{}` | Annotations to be applied to the Server Certificate | -| server.certificate.domain | string | `""` (defaults to global.domain) | Certificate primary domain (commonName) | -| server.certificate.duration | string | `""` (defaults to 2160h = 90d if not specified) | The requested 'duration' (i.e. lifetime) of the certificate. | -| server.certificate.enabled | bool | `false` | Deploy a Certificate resource (requires cert-manager) | -| server.certificate.issuer.group | string | `""` | Certificate issuer group. Set if using an external issuer. Eg. `cert-manager.io` | -| server.certificate.issuer.kind | string | `""` | Certificate issuer kind. Either `Issuer` or `ClusterIssuer` | -| server.certificate.issuer.name | string | `""` | Certificate issuer name. Eg. `letsencrypt` | -| server.certificate.privateKey.algorithm | string | `"RSA"` | Algorithm used to generate certificate private key. One of: `RSA`, `Ed25519` or `ECDSA` | -| server.certificate.privateKey.encoding | string | `"PKCS1"` | The private key cryptography standards (PKCS) encoding for private key. Either: `PCKS1` or `PKCS8` | -| server.certificate.privateKey.rotationPolicy | string | `"Never"` | Rotation policy of private key when certificate is re-issued. Either: `Never` or `Always` | -| server.certificate.privateKey.size | int | `2048` | Key bit size of the private key. If algorithm is set to `Ed25519`, size is ignored. | -| server.certificate.renewBefore | string | `""` (defaults to 360h = 15d if not specified) | How long before the expiry a certificate should be renewed. | -| server.certificate.secretTemplateAnnotations | object | `{}` | Annotations that allow the certificate to be composed from data residing in existing Kubernetes Resources | -| server.certificate.usages | list | `[]` | Usages for the certificate | -| server.certificateSecret.annotations | object | `{}` | Annotations to be added to argocd-server-tls secret | -| server.certificateSecret.crt | string | `""` | Certificate data | -| server.certificateSecret.enabled | bool | `false` | Create argocd-server-tls secret | -| server.certificateSecret.key | string | `""` | Private Key of the certificate | -| server.certificateSecret.labels | object | `{}` | Labels to be added to argocd-server-tls secret | -| server.clusterRoleRules.enabled | bool | `false` | Enable custom rules for the server's ClusterRole resource | -| server.clusterRoleRules.rules | list | `[]` | List of custom rules for the server's ClusterRole resource | -| server.containerPorts.metrics | int | `8083` | Metrics container port | -| server.containerPorts.server | int | `8080` | Server container port | -| server.containerSecurityContext | object | See [values.yaml] | Server container-level security context | -| server.deploymentAnnotations | object | `{}` | Annotations to be added to server Deployment | -| server.deploymentStrategy | object | `{}` | Deployment strategy to be added to the server Deployment | -| server.dnsConfig | object | `{}` | [DNS configuration] | -| server.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for Server pods | -| server.emptyDir.sizeLimit | string | `""` (defaults not set if not specified i.e. no size limit) | EmptyDir size limit for the Argo CD server | -| server.env | list | `[]` | Environment variables to pass to Argo CD server | -| server.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to Argo CD server | -| server.extensions.containerSecurityContext | object | See [values.yaml] | Server UI extensions container-level security context | -| server.extensions.enabled | bool | `false` | Enable support for Argo CD extensions | -| server.extensions.extensionList | list | `[]` (See [values.yaml]) | Extensions for Argo CD | -| server.extensions.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for extensions | -| server.extensions.image.repository | string | `"quay.io/argoprojlabs/argocd-extension-installer"` | Repository to use for extension installer image | -| server.extensions.image.tag | string | `"v0.0.8"` | Tag to use for extension installer image | -| server.extensions.resources | object | `{}` | Resource limits and requests for the argocd-extensions container | -| server.extraArgs | list | `[]` | Additional command line arguments to pass to Argo CD server | -| server.extraContainers | list | `[]` | Additional containers to be added to the server pod | -| server.hostNetwork | bool | `false` | Host Network for Server pods | -| server.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the Argo CD server | -| server.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the Argo CD server | -| server.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the Argo CD server | -| server.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| server.ingress.annotations | object | `{}` | Additional ingress annotations | -| server.ingress.aws.backendProtocolVersion | string | `"GRPC"` | Backend protocol version for the AWS ALB gRPC service | -| server.ingress.aws.serviceType | string | `"NodePort"` | Service type for the AWS ALB gRPC service | -| server.ingress.controller | string | `"generic"` | Specific implementation for ingress controller. One of `generic`, `aws` or `gke` | -| server.ingress.enabled | bool | `false` | Enable an ingress resource for the Argo CD server | -| server.ingress.extraHosts | list | `[]` (See [values.yaml]) | The list of additional hostnames to be covered by ingress record | -| server.ingress.extraPaths | list | `[]` (See [values.yaml]) | Additional ingress paths | -| server.ingress.extraRules | list | `[]` (See [values.yaml]) | Additional ingress rules | -| server.ingress.extraTls | list | `[]` (See [values.yaml]) | Additional TLS configuration | -| server.ingress.gke.backendConfig | object | `{}` (See [values.yaml]) | Google [BackendConfig] resource, for use with the GKE Ingress Controller | -| server.ingress.gke.frontendConfig | object | `{}` (See [values.yaml]) | Google [FrontendConfig] resource, for use with the GKE Ingress Controller | -| server.ingress.gke.managedCertificate.create | bool | `true` | Create ManagedCertificate resource and annotations for Google Load balancer | -| server.ingress.gke.managedCertificate.extraDomains | list | `[]` | Additional domains for ManagedCertificate resource | -| server.ingress.hostname | string | `""` (defaults to global.domain) | Argo CD server hostname | -| server.ingress.ingressClassName | string | `""` | Defines which ingress controller will implement the resource | -| server.ingress.labels | object | `{}` | Additional ingress labels | -| server.ingress.path | string | `"/"` | The path to Argo CD server | -| server.ingress.pathType | string | `"Prefix"` | Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` | -| server.ingress.tls | bool | `false` | Enable TLS configuration for the hostname defined at `server.ingress.hostname` | -| server.ingressGrpc.annotations | object | `{}` | Additional ingress annotations for dedicated [gRPC-ingress] | -| server.ingressGrpc.enabled | bool | `false` | Enable an ingress resource for the Argo CD server for dedicated [gRPC-ingress] | -| server.ingressGrpc.extraHosts | list | `[]` (See [values.yaml]) | The list of additional hostnames to be covered by ingress record | -| server.ingressGrpc.extraPaths | list | `[]` (See [values.yaml]) | Additional ingress paths for dedicated [gRPC-ingress] | -| server.ingressGrpc.extraRules | list | `[]` (See [values.yaml]) | Additional ingress rules | -| server.ingressGrpc.extraTls | list | `[]` (See [values.yaml]) | Additional TLS configuration for dedicated [gRPC-ingress] | -| server.ingressGrpc.hostname | string | `""` (defaults to grpc.`server.ingress.hostname`) | Argo CD server hostname for dedicated [gRPC-ingress] | -| server.ingressGrpc.ingressClassName | string | `""` | Defines which ingress controller will implement the resource [gRPC-ingress] | -| server.ingressGrpc.labels | object | `{}` | Additional ingress labels for dedicated [gRPC-ingress] | -| server.ingressGrpc.path | string | `"/"` | Argo CD server ingress path for dedicated [gRPC-ingress] | -| server.ingressGrpc.pathType | string | `"Prefix"` | Ingress path type for dedicated [gRPC-ingress]. One of `Exact`, `Prefix` or `ImplementationSpecific` | -| server.ingressGrpc.tls | bool | `false` | Enable TLS configuration for the hostname defined at `server.ingressGrpc.hostname` | -| server.initContainers | list | `[]` | Init containers to add to the server pod | -| server.lifecycle | object | `{}` | Specify postStart and preStop lifecycle hooks for your argo-cd-server container | -| server.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| server.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| server.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| server.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| server.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| server.metrics.enabled | bool | `false` | Deploy metrics service | -| server.metrics.service.annotations | object | `{}` | Metrics service annotations | -| server.metrics.service.clusterIP | string | `""` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| server.metrics.service.labels | object | `{}` | Metrics service labels | -| server.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| server.metrics.service.servicePort | int | `8083` | Metrics service port | -| server.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| server.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| server.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| server.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| server.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| server.metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| server.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| server.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| server.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| server.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| server.metrics.serviceMonitor.scrapeTimeout | string | `""` | Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. | -| server.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| server.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| server.name | string | `"server"` | Argo CD server name | -| server.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| server.pdb.annotations | object | `{}` | Annotations to be added to Argo CD server pdb | -| server.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the Argo CD server | -| server.pdb.labels | object | `{}` | Labels to be added to Argo CD server pdb | -| server.pdb.maxUnavailable | string | `""` | Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). | -| server.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| server.podAnnotations | object | `{}` | Annotations to be added to server pods | -| server.podLabels | object | `{}` | Labels to be added to server pods | -| server.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the Argo CD server pods | -| server.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| server.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| server.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| server.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| server.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| server.replicas | int | `1` | The number of server pods to run | -| server.resources | object | `{}` | Resource limits and requests for the Argo CD server | -| server.route.annotations | object | `{}` | Openshift Route annotations | -| server.route.enabled | bool | `false` | Enable an OpenShift Route for the Argo CD server | -| server.route.hostname | string | `""` | Hostname of OpenShift Route | -| server.route.termination_policy | string | `"None"` | Termination policy of Openshift Route | -| server.route.termination_type | string | `"passthrough"` | Termination type of Openshift Route | -| server.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for the Argo CD server | -| server.service.annotations | object | `{}` | Server service annotations | -| server.service.externalIPs | list | `[]` | Server service external IPs | -| server.service.externalTrafficPolicy | string | `"Cluster"` | Denotes if this Service desires to route external traffic to node-local or cluster-wide endpoints | -| server.service.labels | object | `{}` | Server service labels | -| server.service.loadBalancerClass | string | `""` | The class of the load balancer implementation | -| server.service.loadBalancerIP | string | `""` | LoadBalancer will get created with the IP specified in this field | -| server.service.loadBalancerSourceRanges | list | `[]` | Source IP ranges to allow access to service from | -| server.service.nodePortHttp | int | `30080` | Server service http port for NodePort service type (only if `server.service.type` is set to "NodePort") | -| server.service.nodePortHttps | int | `30443` | Server service https port for NodePort service type (only if `server.service.type` is set to "NodePort") | -| server.service.servicePortHttp | int | `80` | Server service http port | -| server.service.servicePortHttpName | string | `"http"` | Server service http port name, can be used to route traffic via istio | -| server.service.servicePortHttps | int | `443` | Server service https port | -| server.service.servicePortHttpsAppProtocol | string | `""` | Server service https port appProtocol | -| server.service.servicePortHttpsName | string | `"https"` | Server service https port name, can be used to route traffic via istio | -| server.service.sessionAffinity | string | `"None"` | Used to maintain session affinity. Supports `ClientIP` and `None` | -| server.service.type | string | `"ClusterIP"` | Server service type | -| server.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| server.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| server.serviceAccount.create | bool | `true` | Create server service account | -| server.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| server.serviceAccount.name | string | `"argocd-server"` | Server service account name | -| server.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| server.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| server.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to the Argo CD server | -| server.volumeMounts | list | `[]` | Additional volumeMounts to the server main container | -| server.volumes | list | `[]` | Additional volumes to the server pod | - -## Dex - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| dex.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment | -| dex.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| dex.certificateSecret.annotations | object | `{}` | Annotations to be added to argocd-dex-server-tls secret | -| dex.certificateSecret.ca | string | `""` | Certificate authority. Required for self-signed certificates. | -| dex.certificateSecret.crt | string | `""` | Certificate data. Must contain SANs of Dex service (ie: argocd-dex-server, argocd-dex-server.argo-cd.svc) | -| dex.certificateSecret.enabled | bool | `false` | Create argocd-dex-server-tls secret | -| dex.certificateSecret.key | string | `""` | Certificate private key | -| dex.certificateSecret.labels | object | `{}` | Labels to be added to argocd-dex-server-tls secret | -| dex.containerPorts.grpc | int | `5557` | gRPC container port | -| dex.containerPorts.http | int | `5556` | HTTP container port | -| dex.containerPorts.metrics | int | `5558` | Metrics container port | -| dex.containerSecurityContext | object | See [values.yaml] | Dex container-level security context | -| dex.deploymentAnnotations | object | `{}` | Annotations to be added to the Dex server Deployment | -| dex.deploymentStrategy | object | `{}` | Deployment strategy to be added to the Dex server Deployment | -| dex.dnsConfig | object | `{}` | [DNS configuration] | -| dex.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for Dex server pods | -| dex.emptyDir.sizeLimit | string | `""` (defaults not set if not specified i.e. no size limit) | EmptyDir size limit for Dex server | -| dex.enabled | bool | `true` | Enable dex | -| dex.env | list | `[]` | Environment variables to pass to the Dex server | -| dex.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the Dex server | -| dex.extraArgs | list | `[]` | Additional command line arguments to pass to the Dex server | -| dex.extraContainers | list | `[]` | Additional containers to be added to the dex pod | -| dex.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Dex imagePullPolicy | -| dex.image.repository | string | `"ghcr.io/dexidp/dex"` | Dex image repository | -| dex.image.tag | string | `"v2.42.0"` | Dex image tag | -| dex.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| dex.initContainers | list | `[]` | Init containers to add to the dex pod | -| dex.initImage.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Argo CD init image imagePullPolicy | -| dex.initImage.repository | string | `""` (defaults to global.image.repository) | Argo CD init image repository | -| dex.initImage.resources | object | `{}` (defaults to dex.resources) | Argo CD init image resources | -| dex.initImage.tag | string | `""` (defaults to global.image.tag) | Argo CD init image tag | -| dex.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for Dex >= 2.28.0 | -| dex.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| dex.livenessProbe.httpPath | string | `"/healthz/live"` | Http path to use for the liveness probe | -| dex.livenessProbe.httpPort | string | `"metrics"` | Http port to use for the liveness probe | -| dex.livenessProbe.httpScheme | string | `"HTTP"` | Scheme to use for for the liveness probe (can be HTTP or HTTPS) | -| dex.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| dex.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| dex.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| dex.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| dex.logFormat | string | `""` (defaults to global.logging.format) | Dex log format. Either `text` or `json` | -| dex.logLevel | string | `""` (defaults to global.logging.level) | Dex log level. One of: `debug`, `info`, `warn`, `error` | -| dex.metrics.enabled | bool | `false` | Deploy metrics service | -| dex.metrics.service.annotations | object | `{}` | Metrics service annotations | -| dex.metrics.service.labels | object | `{}` | Metrics service labels | -| dex.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| dex.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| dex.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| dex.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| dex.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| dex.metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| dex.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| dex.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| dex.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| dex.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| dex.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| dex.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| dex.name | string | `"dex-server"` | Dex name | -| dex.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| dex.pdb.annotations | object | `{}` | Annotations to be added to Dex server pdb | -| dex.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the Dex server | -| dex.pdb.labels | object | `{}` | Labels to be added to Dex server pdb | -| dex.pdb.maxUnavailable | string | `""` | Number of pods that are unavailble after eviction as number or percentage (eg.: 50%). | -| dex.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| dex.podAnnotations | object | `{}` | Annotations to be added to the Dex server pods | -| dex.podLabels | object | `{}` | Labels to be added to the Dex server pods | -| dex.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the dex pods | -| dex.readinessProbe.enabled | bool | `false` | Enable Kubernetes readiness probe for Dex >= 2.28.0 | -| dex.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| dex.readinessProbe.httpPath | string | `"/healthz/ready"` | Http path to use for the readiness probe | -| dex.readinessProbe.httpPort | string | `"metrics"` | Http port to use for the readiness probe | -| dex.readinessProbe.httpScheme | string | `"HTTP"` | Scheme to use for for the liveness probe (can be HTTP or HTTPS) | -| dex.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| dex.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| dex.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| dex.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| dex.resources | object | `{}` | Resource limits and requests for dex | -| dex.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for Dex | -| dex.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| dex.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| dex.serviceAccount.create | bool | `true` | Create dex service account | -| dex.serviceAccount.name | string | `"argocd-dex-server"` | Dex service account name | -| dex.servicePortGrpc | int | `5557` | Service port for gRPC access | -| dex.servicePortGrpcName | string | `"grpc"` | Service port name for gRPC access | -| dex.servicePortHttp | int | `5556` | Service port for HTTP access | -| dex.servicePortHttpName | string | `"http"` | Service port name for HTTP access | -| dex.servicePortMetrics | int | `5558` | Service port for metrics access | -| dex.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| dex.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| dex.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to dex | -| dex.volumeMounts | list | `[]` | Additional volumeMounts to the dex main container | -| dex.volumes | list | `[]` | Additional volumes to the dex pod | - -## Redis - -### Option 1 - Single Redis instance (default option) - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| redis.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment | -| redis.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| redis.containerPorts.metrics | int | `9121` | Metrics container port | -| redis.containerPorts.redis | int | `6379` | Redis container port | -| redis.containerSecurityContext | object | See [values.yaml] | Redis container-level security context | -| redis.deploymentAnnotations | object | `{}` | Annotations to be added to the Redis server Deployment | -| redis.dnsConfig | object | `{}` | [DNS configuration] | -| redis.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for Redis server pods | -| redis.enabled | bool | `true` | Enable redis | -| redis.env | list | `[]` | Environment variables to pass to the Redis server | -| redis.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the Redis server | -| redis.exporter.containerSecurityContext | object | See [values.yaml] | Redis exporter security context | -| redis.exporter.enabled | bool | `false` | Enable Prometheus redis-exporter sidecar | -| redis.exporter.env | list | `[]` | Environment variables to pass to the Redis exporter | -| redis.exporter.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the redis-exporter | -| redis.exporter.image.repository | string | `"public.ecr.aws/bitnami/redis-exporter"` | Repository to use for the redis-exporter | -| redis.exporter.image.tag | string | `"1.67.0"` | Tag to use for the redis-exporter | -| redis.exporter.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for Redis exporter | -| redis.exporter.livenessProbe.failureThreshold | int | `5` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| redis.exporter.livenessProbe.initialDelaySeconds | int | `30` | Number of seconds after the container has started before [probe] is initiated | -| redis.exporter.livenessProbe.periodSeconds | int | `15` | How often (in seconds) to perform the [probe] | -| redis.exporter.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| redis.exporter.livenessProbe.timeoutSeconds | int | `15` | Number of seconds after which the [probe] times out | -| redis.exporter.readinessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for Redis exporter (optional) | -| redis.exporter.readinessProbe.failureThreshold | int | `5` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| redis.exporter.readinessProbe.initialDelaySeconds | int | `30` | Number of seconds after the container has started before [probe] is initiated | -| redis.exporter.readinessProbe.periodSeconds | int | `15` | How often (in seconds) to perform the [probe] | -| redis.exporter.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| redis.exporter.readinessProbe.timeoutSeconds | int | `15` | Number of seconds after which the [probe] times out | -| redis.exporter.resources | object | `{}` | Resource limits and requests for redis-exporter sidecar | -| redis.extraArgs | list | `[]` | Additional command line arguments to pass to redis-server | -| redis.extraContainers | list | `[]` | Additional containers to be added to the redis pod | -| redis.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Redis image pull policy | -| redis.image.repository | string | `"public.ecr.aws/docker/library/redis"` | Redis repository | -| redis.image.tag | string | `"7.4.2-alpine"` | Redis tag | -| redis.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| redis.initContainers | list | `[]` | Init containers to add to the redis pod | -| redis.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for Redis server | -| redis.livenessProbe.failureThreshold | int | `5` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| redis.livenessProbe.initialDelaySeconds | int | `30` | Number of seconds after the container has started before [probe] is initiated | -| redis.livenessProbe.periodSeconds | int | `15` | How often (in seconds) to perform the [probe] | -| redis.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| redis.livenessProbe.timeoutSeconds | int | `15` | Number of seconds after which the [probe] times out | -| redis.metrics.enabled | bool | `false` | Deploy metrics service | -| redis.metrics.service.annotations | object | `{}` | Metrics service annotations | -| redis.metrics.service.clusterIP | string | `"None"` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| redis.metrics.service.labels | object | `{}` | Metrics service labels | -| redis.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| redis.metrics.service.servicePort | int | `9121` | Metrics service port | -| redis.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| redis.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| redis.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| redis.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| redis.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| redis.metrics.serviceMonitor.interval | string | `"30s"` | Interval at which metrics should be scraped | -| redis.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| redis.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| redis.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| redis.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| redis.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| redis.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| redis.name | string | `"redis"` | Redis name | -| redis.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| redis.pdb.annotations | object | `{}` | Annotations to be added to Redis pdb | -| redis.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the Redis | -| redis.pdb.labels | object | `{}` | Labels to be added to Redis pdb | -| redis.pdb.maxUnavailable | string | `""` | Number of pods that are unavailble after eviction as number or percentage (eg.: 50%). | -| redis.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| redis.podAnnotations | object | `{}` | Annotations to be added to the Redis server pods | -| redis.podLabels | object | `{}` | Labels to be added to the Redis server pods | -| redis.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for redis pods | -| redis.readinessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for Redis server | -| redis.readinessProbe.failureThreshold | int | `5` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| redis.readinessProbe.initialDelaySeconds | int | `30` | Number of seconds after the container has started before [probe] is initiated | -| redis.readinessProbe.periodSeconds | int | `15` | How often (in seconds) to perform the [probe] | -| redis.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| redis.readinessProbe.timeoutSeconds | int | `15` | Number of seconds after which the [probe] times out | -| redis.resources | object | `{}` | Resource limits and requests for redis | -| redis.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for redis | -| redis.securityContext | object | See [values.yaml] | Redis pod-level security context | -| redis.service.annotations | object | `{}` | Redis service annotations | -| redis.service.labels | object | `{}` | Additional redis service labels | -| redis.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| redis.serviceAccount.automountServiceAccountToken | bool | `false` | Automount API credentials for the Service Account | -| redis.serviceAccount.create | bool | `false` | Create a service account for the redis pod | -| redis.serviceAccount.name | string | `""` | Service account name for redis pod | -| redis.servicePort | int | `6379` | Redis service port | -| redis.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| redis.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| redis.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to redis | -| redis.volumeMounts | list | `[]` | Additional volumeMounts to the redis container | -| redis.volumes | list | `[]` | Additional volumes to the redis pod | - -### Option 2 - Redis HA - -This option uses the following third-party chart to bootstrap a clustered Redis: https://github.com/DandyDeveloper/charts/tree/master/charts/redis-ha. -For all available configuration options, please read upstream README and/or chart source. -The main options are listed here: - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| redis-ha.additionalAffinities | object | `{}` | Additional affinities to add to the Redis server pods. | -| redis-ha.affinity | string | `""` | Assign custom [affinity] rules to the Redis pods. | -| redis-ha.auth | bool | `true` | Configures redis-ha with AUTH | -| redis-ha.containerSecurityContext | object | See [values.yaml] | Redis HA statefulset container-level security context | -| redis-ha.enabled | bool | `false` | Enables the Redis HA subchart and disables the custom Redis single node deployment | -| redis-ha.existingSecret | string | `"argocd-redis"` | Existing Secret to use for redis-ha authentication. By default the redis-secret-init Job is generating this Secret. | -| redis-ha.exporter.enabled | bool | `false` | Enable Prometheus redis-exporter sidecar | -| redis-ha.exporter.image | string | `"public.ecr.aws/bitnami/redis-exporter"` | Repository to use for the redis-exporter | -| redis-ha.exporter.tag | string | `"1.58.0"` | Tag to use for the redis-exporter | -| redis-ha.haproxy.additionalAffinities | object | `{}` | Additional affinities to add to the haproxy pods. | -| redis-ha.haproxy.affinity | string | `""` | Assign custom [affinity] rules to the haproxy pods. | -| redis-ha.haproxy.containerSecurityContext | object | See [values.yaml] | HAProxy container-level security context | -| redis-ha.haproxy.enabled | bool | `true` | Enabled HAProxy LoadBalancing/Proxy | -| redis-ha.haproxy.hardAntiAffinity | bool | `true` | Whether the haproxy pods should be forced to run on separate nodes. | -| redis-ha.haproxy.labels | object | `{"app.kubernetes.io/name":"argocd-redis-ha-haproxy"}` | Custom labels for the haproxy pod. This is relevant for Argo CD CLI. | -| redis-ha.haproxy.metrics.enabled | bool | `true` | HAProxy enable prometheus metric scraping | -| redis-ha.haproxy.tolerations | list | `[]` | [Tolerations] for use with node taints for haproxy pods. | -| redis-ha.hardAntiAffinity | bool | `true` | Whether the Redis server pods should be forced to run on separate nodes. | -| redis-ha.image.repository | string | `"public.ecr.aws/docker/library/redis"` | Redis repository | -| redis-ha.image.tag | string | `"7.4.2-alpine"` | Redis tag | -| redis-ha.persistentVolume.enabled | bool | `false` | Configures persistence on Redis nodes | -| redis-ha.redis.config | object | See [values.yaml] | Any valid redis config options in this section will be applied to each server (see `redis-ha` chart) | -| redis-ha.redis.config.save | string | `'""'` | Will save the DB if both the given number of seconds and the given number of write operations against the DB occurred. `""` is disabled | -| redis-ha.redis.masterGroupName | string | `"argocd"` | Redis convention for naming the cluster group: must match `^[\\w-\\.]+$` and can be templated | -| redis-ha.tolerations | list | `[]` | [Tolerations] for use with node taints for Redis pods. | -| redis-ha.topologySpreadConstraints | object | `{"enabled":false,"maxSkew":"","topologyKey":"","whenUnsatisfiable":""}` | Assign custom [TopologySpreadConstraints] rules to the Redis pods. | -| redis-ha.topologySpreadConstraints.enabled | bool | `false` | Enable Redis HA topology spread constraints | -| redis-ha.topologySpreadConstraints.maxSkew | string | `""` (defaults to `1`) | Max skew of pods tolerated | -| redis-ha.topologySpreadConstraints.topologyKey | string | `""` (defaults to `topology.kubernetes.io/zone`) | Topology key for spread | -| redis-ha.topologySpreadConstraints.whenUnsatisfiable | string | `""` (defaults to `ScheduleAnyway`) | Enforcement policy, hard or soft | -| redis-ha.exporter.image | string | `nil` (follows subchart default) | Exporter image | -| redis-ha.exporter.tag | string | `nil` (follows subchart default) | Exporter tag | -| redis-ha.haproxy.image.repository | string | `nil` (follows subchart default) | HAProxy Image Repository | -| redis-ha.haproxy.image.tag | string | `nil` (follows subchart default) | HAProxy Image Tag | -| redis-ha.image.repository | string | `nil` (follows subchart default) | Redis image repository | - -### Option 3 - External Redis - -If you want to use an existing Redis (eg. a managed service from a cloud provider), you can use these parameters: - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| externalRedis.existingSecret | string | `""` | The name of an existing secret with Redis (must contain key `redis-password`) and Sentinel credentials. When it's set, the `externalRedis.password` parameter is ignored | -| externalRedis.host | string | `""` | External Redis server host | -| externalRedis.password | string | `""` | External Redis password | -| externalRedis.port | int | `6379` | External Redis server port | -| externalRedis.secretAnnotations | object | `{}` | External Redis Secret annotations | -| externalRedis.username | string | `""` | External Redis username | - -### Redis secret-init - -The helm chart deploys a Job to setup a random password which is used to secure the Redis. The Redis password is stored in Kubernetes secret `argocd-redis` with key `auth` in the namespace where Argo CD is installed. -If you use an External Redis (See Option 3 above), this Job is not deployed. - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| redisSecretInit.affinity | object | `{}` | Assign custom [affinity] rules to the Redis secret-init Job | -| redisSecretInit.containerSecurityContext | object | See [values.yaml] | Application controller container-level security context | -| redisSecretInit.enabled | bool | `true` | Enable Redis secret initialization. If disabled, secret must be provisioned by alternative methods | -| redisSecretInit.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the Redis secret-init Job | -| redisSecretInit.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the Redis secret-init Job | -| redisSecretInit.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the Redis secret-init Job | -| redisSecretInit.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| redisSecretInit.jobAnnotations | object | `{}` | Annotations to be added to the Redis secret-init Job | -| redisSecretInit.name | string | `"redis-secret-init"` | Redis secret-init name | -| redisSecretInit.nodeSelector | object | `{}` (defaults to global.nodeSelector) | Node selector to be added to the Redis secret-init Job | -| redisSecretInit.podAnnotations | object | `{}` | Annotations to be added to the Redis secret-init Job | -| redisSecretInit.podLabels | object | `{}` | Labels to be added to the Redis secret-init Job | -| redisSecretInit.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for Redis secret-init Job | -| redisSecretInit.resources | object | `{}` | Resource limits and requests for Redis secret-init Job | -| redisSecretInit.securityContext | object | `{}` | Redis secret-init Job pod-level security context | -| redisSecretInit.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| redisSecretInit.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| redisSecretInit.serviceAccount.create | bool | `true` | Create a service account for the redis pod | -| redisSecretInit.serviceAccount.name | string | `""` | Service account name for redis pod | -| redisSecretInit.tolerations | list | `[]` (defaults to global.tolerations) | Tolerations to be added to the Redis secret-init Job | - -## ApplicationSet - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| applicationSet.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules | -| applicationSet.allowAnyNamespace | bool | `false` | Enable ApplicationSet in any namespace feature | -| applicationSet.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| applicationSet.certificate.additionalHosts | list | `[]` | Certificate Subject Alternate Names (SANs) | -| applicationSet.certificate.annotations | object | `{}` | Annotations to be applied to the ApplicationSet Certificate | -| applicationSet.certificate.domain | string | `""` (defaults to global.domain) | Certificate primary domain (commonName) | -| applicationSet.certificate.duration | string | `""` (defaults to 2160h = 90d if not specified) | The requested 'duration' (i.e. lifetime) of the certificate. | -| applicationSet.certificate.enabled | bool | `false` | Deploy a Certificate resource (requires cert-manager) | -| applicationSet.certificate.issuer.group | string | `""` | Certificate issuer group. Set if using an external issuer. Eg. `cert-manager.io` | -| applicationSet.certificate.issuer.kind | string | `""` | Certificate issuer kind. Either `Issuer` or `ClusterIssuer` | -| applicationSet.certificate.issuer.name | string | `""` | Certificate issuer name. Eg. `letsencrypt` | -| applicationSet.certificate.privateKey.algorithm | string | `"RSA"` | Algorithm used to generate certificate private key. One of: `RSA`, `Ed25519` or `ECDSA` | -| applicationSet.certificate.privateKey.encoding | string | `"PKCS1"` | The private key cryptography standards (PKCS) encoding for private key. Either: `PCKS1` or `PKCS8` | -| applicationSet.certificate.privateKey.rotationPolicy | string | `"Never"` | Rotation policy of private key when certificate is re-issued. Either: `Never` or `Always` | -| applicationSet.certificate.privateKey.size | int | `2048` | Key bit size of the private key. If algorithm is set to `Ed25519`, size is ignored. | -| applicationSet.certificate.renewBefore | string | `""` (defaults to 360h = 15d if not specified) | How long before the expiry a certificate should be renewed. | -| applicationSet.containerPorts.metrics | int | `8080` | Metrics container port | -| applicationSet.containerPorts.probe | int | `8081` | Probe container port | -| applicationSet.containerPorts.webhook | int | `7000` | Webhook container port | -| applicationSet.containerSecurityContext | object | See [values.yaml] | ApplicationSet controller container-level security context | -| applicationSet.deploymentAnnotations | object | `{}` | Annotations to be added to ApplicationSet controller Deployment | -| applicationSet.deploymentStrategy | object | `{}` | Deployment strategy to be added to the ApplicationSet controller Deployment | -| applicationSet.dnsConfig | object | `{}` | [DNS configuration] | -| applicationSet.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for ApplicationSet controller pods | -| applicationSet.emptyDir.sizeLimit | string | `""` (defaults not set if not specified i.e. no size limit) | EmptyDir size limit for applicationSet controller | -| applicationSet.extraArgs | list | `[]` | ApplicationSet controller command line flags | -| applicationSet.extraContainers | list | `[]` | Additional containers to be added to the ApplicationSet controller pod | -| applicationSet.extraEnv | list | `[]` | Environment variables to pass to the ApplicationSet controller | -| applicationSet.extraEnvFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the ApplicationSet controller | -| applicationSet.extraVolumeMounts | list | `[]` | List of extra mounts to add (normally used with extraVolumes) | -| applicationSet.extraVolumes | list | `[]` | List of extra volumes to add | -| applicationSet.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the ApplicationSet controller | -| applicationSet.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the ApplicationSet controller | -| applicationSet.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the ApplicationSet controller | -| applicationSet.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | If defined, uses a Secret to pull an image from a private Docker registry or repository. | -| applicationSet.ingress.annotations | object | `{}` | Additional ingress annotations | -| applicationSet.ingress.enabled | bool | `false` | Enable an ingress resource for ApplicationSet webhook | -| applicationSet.ingress.extraHosts | list | `[]` (See [values.yaml]) | The list of additional hostnames to be covered by ingress record | -| applicationSet.ingress.extraPaths | list | `[]` (See [values.yaml]) | Additional ingress paths | -| applicationSet.ingress.extraRules | list | `[]` (See [values.yaml]) | Additional ingress rules | -| applicationSet.ingress.extraTls | list | `[]` (See [values.yaml]) | Additional ingress TLS configuration | -| applicationSet.ingress.hostname | string | `""` (defaults to global.domain) | Argo CD ApplicationSet hostname | -| applicationSet.ingress.ingressClassName | string | `""` | Defines which ingress ApplicationSet controller will implement the resource | -| applicationSet.ingress.labels | object | `{}` | Additional ingress labels | -| applicationSet.ingress.path | string | `"/api/webhook"` | List of ingress paths | -| applicationSet.ingress.pathType | string | `"Prefix"` | Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` | -| applicationSet.ingress.tls | bool | `false` | Enable TLS configuration for the hostname defined at `applicationSet.webhook.ingress.hostname` | -| applicationSet.initContainers | list | `[]` | Init containers to add to the ApplicationSet controller pod | -| applicationSet.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for ApplicationSet controller | -| applicationSet.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| applicationSet.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| applicationSet.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| applicationSet.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| applicationSet.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| applicationSet.metrics.enabled | bool | `false` | Deploy metrics service | -| applicationSet.metrics.service.annotations | object | `{}` | Metrics service annotations | -| applicationSet.metrics.service.clusterIP | string | `""` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| applicationSet.metrics.service.labels | object | `{}` | Metrics service labels | -| applicationSet.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| applicationSet.metrics.service.servicePort | int | `8080` | Metrics service port | -| applicationSet.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| applicationSet.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| applicationSet.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| applicationSet.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| applicationSet.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| applicationSet.metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| applicationSet.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| applicationSet.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| applicationSet.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| applicationSet.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| applicationSet.metrics.serviceMonitor.scrapeTimeout | string | `""` | Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. | -| applicationSet.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| applicationSet.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| applicationSet.name | string | `"applicationset-controller"` | ApplicationSet controller name string | -| applicationSet.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| applicationSet.pdb.annotations | object | `{}` | Annotations to be added to ApplicationSet controller pdb | -| applicationSet.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the ApplicationSet controller | -| applicationSet.pdb.labels | object | `{}` | Labels to be added to ApplicationSet controller pdb | -| applicationSet.pdb.maxUnavailable | string | `""` | Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). | -| applicationSet.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| applicationSet.podAnnotations | object | `{}` | Annotations for the ApplicationSet controller pods | -| applicationSet.podLabels | object | `{}` | Labels for the ApplicationSet controller pods | -| applicationSet.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the ApplicationSet controller pods | -| applicationSet.readinessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for ApplicationSet controller | -| applicationSet.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| applicationSet.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| applicationSet.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| applicationSet.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| applicationSet.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| applicationSet.replicas | int | `1` | The number of ApplicationSet controller pods to run | -| applicationSet.resources | object | `{}` | Resource limits and requests for the ApplicationSet controller pods. | -| applicationSet.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for the ApplicationSet controller | -| applicationSet.service.annotations | object | `{}` | ApplicationSet service annotations | -| applicationSet.service.labels | object | `{}` | ApplicationSet service labels | -| applicationSet.service.port | int | `7000` | ApplicationSet service port | -| applicationSet.service.portName | string | `"http-webhook"` | ApplicationSet service port name | -| applicationSet.service.type | string | `"ClusterIP"` | ApplicationSet service type | -| applicationSet.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| applicationSet.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| applicationSet.serviceAccount.create | bool | `true` | Create ApplicationSet controller service account | -| applicationSet.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| applicationSet.serviceAccount.name | string | `"argocd-applicationset-controller"` | ApplicationSet controller service account name | -| applicationSet.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| applicationSet.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| applicationSet.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to the ApplicationSet controller | - -## Notifications - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| notifications.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules | -| notifications.argocdUrl | string | `""` (defaults to https://`global.domain`) | Argo CD dashboard url; used in place of {{.context.argocdUrl}} in templates | -| notifications.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. | -| notifications.clusterRoleRules.rules | list | `[]` | List of custom rules for the notifications controller's ClusterRole resource | -| notifications.cm.create | bool | `true` | Whether helm chart creates notifications controller config map | -| notifications.containerPorts.metrics | int | `9001` | Metrics container port | -| notifications.containerSecurityContext | object | See [values.yaml] | Notification controller container-level security Context | -| notifications.context | object | `{}` | Define user-defined context | -| notifications.deploymentAnnotations | object | `{}` | Annotations to be applied to the notifications controller Deployment | -| notifications.deploymentStrategy | object | `{"type":"Recreate"}` | Deployment strategy to be added to the notifications controller Deployment | -| notifications.dnsConfig | object | `{}` | [DNS configuration] | -| notifications.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for notifications controller Pods | -| notifications.enabled | bool | `true` | Enable notifications controller | -| notifications.extraArgs | list | `[]` | Extra arguments to provide to the notifications controller | -| notifications.extraContainers | list | `[]` | Additional containers to be added to the notifications controller pod | -| notifications.extraEnv | list | `[]` | Additional container environment variables | -| notifications.extraEnvFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the notifications controller | -| notifications.extraVolumeMounts | list | `[]` | List of extra mounts to add (normally used with extraVolumes) | -| notifications.extraVolumes | list | `[]` | List of extra volumes to add | -| notifications.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the notifications controller | -| notifications.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the notifications controller | -| notifications.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the notifications controller | -| notifications.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry | -| notifications.initContainers | list | `[]` | Init containers to add to the notifications controller pod | -| notifications.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for notifications controller Pods | -| notifications.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| notifications.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| notifications.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| notifications.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| notifications.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| notifications.logFormat | string | `""` (defaults to global.logging.format) | Notifications controller log format. Either `text` or `json` | -| notifications.logLevel | string | `""` (defaults to global.logging.level) | Notifications controller log level. One of: `debug`, `info`, `warn`, `error` | -| notifications.metrics.enabled | bool | `false` | Enables prometheus metrics server | -| notifications.metrics.port | int | `9001` | Metrics port | -| notifications.metrics.service.annotations | object | `{}` | Metrics service annotations | -| notifications.metrics.service.clusterIP | string | `""` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| notifications.metrics.service.labels | object | `{}` | Metrics service labels | -| notifications.metrics.service.portName | string | `"http-metrics"` | Metrics service port name | -| notifications.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| notifications.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| notifications.metrics.serviceMonitor.annotations | object | `{}` | Prometheus ServiceMonitor annotations | -| notifications.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| notifications.metrics.serviceMonitor.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| notifications.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| notifications.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| notifications.metrics.serviceMonitor.scheme | string | `""` | Prometheus ServiceMonitor scheme | -| notifications.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| notifications.metrics.serviceMonitor.tlsConfig | object | `{}` | Prometheus ServiceMonitor tlsConfig | -| notifications.name | string | `"notifications-controller"` | Notifications controller name string | -| notifications.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| notifications.notifiers | object | See [values.yaml] | Configures notification services such as slack, email or custom webhook | -| notifications.pdb.annotations | object | `{}` | Annotations to be added to notifications controller pdb | -| notifications.pdb.enabled | bool | `false` | Deploy a [PodDisruptionBudget] for the notifications controller | -| notifications.pdb.labels | object | `{}` | Labels to be added to notifications controller pdb | -| notifications.pdb.maxUnavailable | string | `""` | Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). | -| notifications.pdb.minAvailable | string | `""` (defaults to 0 if not specified) | Number of pods that are available after eviction as number or percentage (eg.: 50%) | -| notifications.podAnnotations | object | `{}` | Annotations to be applied to the notifications controller Pods | -| notifications.podLabels | object | `{}` | Labels to be applied to the notifications controller Pods | -| notifications.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the notifications controller pods | -| notifications.readinessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for notifications controller Pods | -| notifications.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| notifications.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| notifications.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| notifications.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| notifications.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| notifications.resources | object | `{}` | Resource limits and requests for the notifications controller | -| notifications.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for the notifications controller | -| notifications.secret.annotations | object | `{}` | key:value pairs of annotations to be added to the secret | -| notifications.secret.create | bool | `true` | Whether helm chart creates notifications controller secret | -| notifications.secret.items | object | `{}` | Generic key:value pairs to be inserted into the secret | -| notifications.secret.labels | object | `{}` | key:value pairs of labels to be added to the secret | -| notifications.secret.name | string | `"argocd-notifications-secret"` | notifications controller Secret name | -| notifications.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| notifications.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| notifications.serviceAccount.create | bool | `true` | Create notifications controller service account | -| notifications.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| notifications.serviceAccount.name | string | `"argocd-notifications-controller"` | Notification controller service account name | -| notifications.subscriptions | list | `[]` | Contains centrally managed global application subscriptions | -| notifications.templates | object | `{}` | The notification template is used to generate the notification content | -| notifications.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| notifications.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| notifications.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to the application controller | -| notifications.triggers | object | `{}` | The trigger defines the condition when the notification should be sent | - -## Commit server (Manifest Hydrator) - -The Argo CD Commit Server provides push access to git repositories for hydrated manifests. - -To read more about this component, please read [Argo CD Manifest Hydrator] and [Manifest Hydrator]. - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| commitServer.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules | -| commitServer.automountServiceAccountToken | bool | `false` | Automount API credentials for the Service Account into the pod. | -| commitServer.containerSecurityContext | object | See [values.yaml] | commit server container-level security context | -| commitServer.deploymentAnnotations | object | `{}` | Annotations to be added to commit server Deployment | -| commitServer.deploymentStrategy | object | `{}` | Deployment strategy to be added to the commit server Deployment | -| commitServer.dnsConfig | object | `{}` | [DNS configuration] | -| commitServer.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for commit server pods | -| commitServer.enabled | bool | `false` | Enable commit server | -| commitServer.extraArgs | list | `[]` | commit server command line flags | -| commitServer.extraEnv | list | `[]` | Environment variables to pass to the commit server | -| commitServer.extraEnvFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the commit server | -| commitServer.extraVolumeMounts | list | `[]` | List of extra mounts to add (normally used with extraVolumes) | -| commitServer.extraVolumes | list | `[]` | List of extra volumes to add | -| commitServer.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the commit server | -| commitServer.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the commit server | -| commitServer.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the commit server | -| commitServer.livenessProbe.enabled | bool | `true` | Enable Kubernetes liveness probe for commit server | -| commitServer.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| commitServer.livenessProbe.initialDelaySeconds | int | `30` | Number of seconds after the container has started before [probe] is initiated | -| commitServer.livenessProbe.periodSeconds | int | `30` | How often (in seconds) to perform the [probe] | -| commitServer.livenessProbe.timeoutSeconds | int | `5` | Number of seconds after which the [probe] times out | -| commitServer.metrics.enabled | bool | `false` | Enables prometheus metrics server | -| commitServer.metrics.service.annotations | object | `{}` | Metrics service annotations | -| commitServer.metrics.service.clusterIP | string | `""` | Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) | -| commitServer.metrics.service.labels | object | `{}` | Metrics service labels | -| commitServer.metrics.service.portName | string | `"metrics"` | Metrics service port name | -| commitServer.metrics.service.servicePort | int | `8087` | Metrics service port | -| commitServer.metrics.service.type | string | `"ClusterIP"` | Metrics service type | -| commitServer.name | string | `"commit-server"` | Commit server name | -| commitServer.nodeSelector | object | `{}` (defaults to global.nodeSelector) | [Node selector] | -| commitServer.podAnnotations | object | `{}` | Annotations for the commit server pods | -| commitServer.podLabels | object | `{}` | Labels for the commit server pods | -| commitServer.priorityClassName | string | `""` (defaults to global.priorityClassName) | Priority class for the commit server pods | -| commitServer.readinessProbe.enabled | bool | `true` | Enable Kubernetes liveness probe for commit server | -| commitServer.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| commitServer.readinessProbe.initialDelaySeconds | int | `5` | Number of seconds after the container has started before [probe] is initiated | -| commitServer.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| commitServer.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| commitServer.resources | object | `{}` | Resource limits and requests for the commit server pods. | -| commitServer.runtimeClassName | string | `""` (defaults to global.runtimeClassName) | Runtime class name for the commit server | -| commitServer.service.annotations | object | `{}` | commit server service annotations | -| commitServer.service.labels | object | `{}` | commit server service labels | -| commitServer.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| commitServer.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| commitServer.serviceAccount.create | bool | `true` | Create commit server service account | -| commitServer.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| commitServer.serviceAccount.name | string | `"argocd-commit-server"` | commit server service account name | -| commitServer.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| commitServer.tolerations | list | `[]` (defaults to global.tolerations) | [Tolerations] for use with node taints | -| commitServer.topologySpreadConstraints | list | `[]` (defaults to global.topologySpreadConstraints) | Assign custom [TopologySpreadConstraints] rules to the commit server | - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[Argo CD RBAC policy]: https://argo-cd.readthedocs.io/en/stable/operator-manual/rbac/ -[affinity]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ -[BackendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-configuration#backendconfigspec_v1beta1_cloudgooglecom -[CSS styles]: https://argo-cd.readthedocs.io/en/stable/operator-manual/custom-styles/ -[changelog]: https://artifacthub.io/packages/helm/argo/argo-cd?modal=changelog -[Chart Hooks]: https://helm.sh/docs/topics/charts_hooks/ -[DNS configuration]: https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/ -[external cluster credentials]: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#clusters -[FAQ]: https://argo-cd.readthedocs.io/en/stable/faq/ -[FrontendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-configuration#configuring_ingress_features_through_frontendconfig_parameters -[declarative setup]: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup -[gRPC-ingress]: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/ -[GnuPG]: https://argo-cd.readthedocs.io/en/stable/user-guide/gpg-verification/ -[HPA]: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ -[MetricRelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs -[Node selector]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector -[PodDisruptionBudget]: https://kubernetes.io/docs/concepts/workloads/pods/disruptions/#pod-disruption-budgets -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[RelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config -[Tolerations]: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ -[values.yaml]: values.yaml -[v2.2 to 2.3 upgrade instructions]: https://github.com/argoproj/argo-cd/blob/v2.3.0/docs/operator-manual/upgrading/2.2-2.3.md -[tini]: https://github.com/argoproj/argo-cd/pull/12707 -[EKS EoL]: https://endoflife.date/amazon-eks -[Kubernetes Compatibility Matrix]: https://argo-cd.readthedocs.io/en/stable/operator-manual/installation/#supported-versions -[Applications in any namespace]: https://argo-cd.readthedocs.io/en/stable/operator-manual/app-any-namespace/#applications-in-any-namespace -[Argo CD Extensions]: https://github.com/argoproj-labs/argocd-extensions?tab=readme-ov-file#deprecation-notice -[Argo CD Extension Installer]: https://github.com/argoproj-labs/argocd-extension-installer -[Argo CD Manifest Hydrator]: https://argo-cd.readthedocs.io/en/stable/proposals/manifest-hydrator/ -[Manifest Hydrator]: https://github.com/argoproj/argo-cd/blob/master/docs/proposals/manifest-hydrator.md diff --git a/charts/argo-cd/README.md.gotmpl b/charts/argo-cd/README.md.gotmpl deleted file mode 100644 index d2862792..00000000 --- a/charts/argo-cd/README.md.gotmpl +++ /dev/null @@ -1,863 +0,0 @@ -# Argo CD Chart - -A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. - -Source code can be found here: - -{{ template "chart.sourcesList" . }} - -This is a **community maintained** chart. This chart installs [argo-cd](https://argo-cd.readthedocs.io/en/stable/), a declarative, GitOps continuous delivery tool for Kubernetes. - -The default installation is intended to be similar to the provided Argo CD [releases](https://github.com/argoproj/argo-cd/releases). - -If you want to avoid including sensitive information unencrypted (clear text) in your version control, make use of the [declarative setup] of Argo CD. -For instance, rather than adding repositories and their keys in your Helm values, you could deploy [SealedSecrets](https://github.com/bitnami-labs/sealed-secrets) with contents as seen in this [repositories section](https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#repositories) or any other secrets manager service (i.e. HashiCorp Vault, AWS/GCP Secrets Manager, etc.). - -## High Availability - -This chart installs the non-HA version of Argo CD by default. If you want to run Argo CD in HA mode, you can use one of the example values in the next sections. -Please also have a look into the upstream [Operator Manual regarding High Availability](https://argo-cd.readthedocs.io/en/stable/operator-manual/high_availability/) to understand how scaling of Argo CD works in detail. - -> **Warning:** -> You need at least 3 worker nodes as the HA mode of redis enforces Pods to run on separate nodes. - -### HA mode with autoscaling - -```yaml -redis-ha: - enabled: true - -controller: - replicas: 1 - -server: - autoscaling: - enabled: true - minReplicas: 2 - -repoServer: - autoscaling: - enabled: true - minReplicas: 2 - -applicationSet: - replicas: 2 -``` - -### HA mode without autoscaling - -```yaml -redis-ha: - enabled: true - -controller: - replicas: 1 - -server: - replicas: 2 - -repoServer: - replicas: 2 - -applicationSet: - replicas: 2 -``` - -## Ingress configuration - -Please refer to the [Operator Manual](https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#ingress-configurationh) for details as the samples -below corespond to their respective sections. - -### SSL-Passthrough - -The `tls: true` option will expect that the `argocd-server-tls` secret exists as Argo CD server loads TLS certificates from this place. - -```yaml -global: - domain: argocd.example.com - -certificate: - enabled: true - -server: - ingress: - enabled: true - ingressClassName: nginx - annotations: - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/ssl-passthrough: "true" - tls: true -``` - -### SSL Termination at Ingress Controller - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - ingress: - enabled: true - ingressClassName: nginx - annotations: - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/backend-protocol: "HTTP" - extraTls: - - hosts: - - argocd.example.com - # Based on the ingress controller used secret might be optional - secretName: wildcard-tls -``` - -> **Note:** -> If you don't plan on using a wildcard certificate it's also possible to use `tls: true` without `extraTls` section. - -### Multiple ingress resources for gRPC protocol support - -Use `ingressGrpc` section if your ingress controller supports only a single protocol per Ingress resource (i.e.: Contour). - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - ingress: - enabled: true - ingressClassName: contour-internal - extraTls: - - hosts: - - argocd.example.com - secretName: wildcard-tls - - ingressGrpc: - enabled: true - ingressClassName: contour-internal - extraTls: - - hosts: - - grpc.argocd.example.com - secretName: wildcard-tls -``` - -### Multiple ingress domains - -```yaml -global: - domain: argocd.example.com - -server: - ingress: - enabled: true - ingressClassName: nginx - annotations: - cert-manager.io/cluster-issuer: "" - nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" - tls: true - extraHosts: - - name: argocd-alias.example.com - path: / -``` - -### AWS Application Load Balancer - -Refer to the Operator Manual for [AWS Application Load Balancer mode](https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#aws-application-load-balancers-albs-and-classic-elb-http-mode). -The provided example assumes you are using TLS off-loading via AWS ACM service. - -> **Note:** -> Using `controller: aws` creates additional service for gRPC traffic and it's no longer need to use `ingressGrpc` configuration section. - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - ingress: - enabled: true - controller: aws - ingressClassName: alb - annotations: - alb.ingress.kubernetes.io/scheme: internal - alb.ingress.kubernetes.io/target-type: ip - alb.ingress.kubernetes.io/backend-protocol: HTTP - alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80}, {"HTTPS":443}]' - alb.ingress.kubernetes.io/ssl-redirect: '443' - aws: - serviceType: ClusterIP # <- Used with target-type: ip - backendProtocolVersion: GRPC -``` - -### GKE Application Load Balancer - -The implementation will populate `ingressClassName`, `networking.gke.io/managed-certificates` and `networking.gke.io/v1beta1.FrontendConfig` annotations -automatically if you provide configuration for GKE resources. - -```yaml -global: - domain: argocd.example.com - -configs: - params: - server.insecure: true - -server: - service: - annotations: - cloud.google.com/neg: '{"ingress": true}' - cloud.google.com/backend-config: '{"ports": {"http":"argocd-server"}}' - - ingress: - enabled: true - controller: gke - gke: - backendConfig: - healthCheck: - checkIntervalSec: 30 - timeoutSec: 5 - healthyThreshold: 1 - unhealthyThreshold: 2 - type: HTTP - requestPath: /healthz - port: 8080 - frontendConfig: - redirectToHttps: - enabled: true - managedCertificate: - enabled: true -``` - - -## Synchronizing Changes from Original Repository - -In the original [Argo CD repository](https://github.com/argoproj/argo-cd/) an [`manifests/install.yaml`](https://github.com/argoproj/argo-cd/blob/master/manifests/install.yaml) is generated using `kustomize`. It's the basis for the installation as [described in the docs](https://argo-cd.readthedocs.io/en/stable/getting_started/#1-install-argo-cd). - -When installing Argo CD using this helm chart the user should have a similar experience and configuration rolled out. Hence, it makes sense to try to achieve a similar output of rendered `.yaml` resources when calling `helm template` using the default settings in `values.yaml`. - -To update the templates and default settings in `values.yaml` it may come in handy to look up the diff of the `manifests/install.yaml` between two versions accordingly. This can either be done directly via github and look for `manifests/install.yaml`: - -https://github.com/argoproj/argo-cd/compare/v1.8.7...v2.0.0#files_bucket - -Or you clone the repository and do a local `git-diff`: - -```bash -git clone https://github.com/argoproj/argo-cd.git -cd argo-cd -git diff v1.8.7 v2.0.0 -- manifests/install.yaml -``` - -Changes in the `CustomResourceDefinition` resources shall be fixed easily by copying 1:1 from the [`manifests/crds` folder](https://github.com/argoproj/argo-cd/tree/master/manifests/crds) into this [`charts/argo-cd/templates/crds` folder](https://github.com/argoproj/argo-helm/tree/master/charts/argo-cd/templates/crds). - -### Custom resource definitions - -Some users would prefer to install the CRDs _outside_ of the chart. You can disable the CRD installation of this chart by using `--set crds.install=false` when installing the chart. - -Helm cannot upgrade custom resource definitions in the `/crds` folder [by design](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations). Starting with 5.2.0, the CRDs have been moved to `/templates` to address this design decision. - -If you are using Argo CD chart version prior to 5.2.0 or have elected to manage the Argo CD CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo: - -```bash -kubectl apply -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=" - -# Eg. version v2.4.9 -kubectl apply -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=v2.4.9" -``` - -## Changelog - -For full list of changes please check ArtifactHub [changelog]. - -Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version. - -### 7.0.0 - -We changed the type of `.Values.configs.clusterCredentials` from `list` to `object`. -If you used the value, please migrate like below. - -```yaml -# before -configs: - clusterCredentials: - - mycluster: - server: https://mycluster.example.com - labels: {} - annotations: {} - # ... - -# after -configs: - clusterCredentials: - mycluster: - server: https://mycluster.example.com - labels: {} - annotations: {} - # ... -``` - -### 6.10.0 - -This version introduces authentication for Redis to mitigate GHSA-9766-5277-j5hr. - -#### How to rotate Redis secret? - -Upstream steps in the [FAQ] are not enough, since we chose a different approach. -(We use a Kubernetes Job with [Chart Hooks] to create the auth secret `argocd-redis`.) - -Steps to rotate the secret when using the helm chart (bold step is additional to upstream): -* Delete `argocd-redis` secret in the namespace where Argo CD is installed. - ```bash - kubectl delete secret argocd-redis -n - ``` -* **Perform a helm upgrade** - ```bash - helm upgrade argocd argo/argo-cd --reuse-values --wait - ``` -* If you are running Redis in HA mode, restart Redis in HA. - ```bash - kubectl rollout restart deployment argocd-redis-ha-haproxy - kubectl rollout restart statefulset argocd-redis-ha-server - ``` -* If you are running Redis in non-HA mode, restart Redis. - ```bash - kubectl rollout restart deployment argocd-redis - ``` -* Restart other components. - ```bash - kubectl rollout restart deployment argocd-server argocd-repo-server - kubectl rollout restart statefulset argocd-application-controller - ``` - -### 6.9.0 -ApplicationSet controller is always created to follow [upstream's manifest](https://github.com/argoproj/argo-cd/blob/v2.11.0/manifests/core-install/kustomization.yaml#L9). - -### 6.4.0 - -Added support for application controller dynamic cluster distribution. -Please refer to [the docs](https://argo-cd.readthedocs.io/en/stable/operator-manual/dynamic-cluster-distribution) for more information. - -Added env variables to handle the non-standard names generated by the helm chart. -Here are the [docs](https://argo-cd.readthedocs.io/en/release-2.9/user-guide/environment-variables/) -and [code](https://github.com/argoproj/argo-cd/blob/99723143b96ceec9ef5b0a7feb7b4f4b0dce3497/common/common.go#L252) - -### 6.1.0 - -Added support for global domain used by all components. - -### 6.0.0 - -This version **removes support for**: - -* deprecated component options `logLevel` and `logFormat` -* deprecated component arguments `.args.` that were replaced with `configs.params` -* deprecated configuration `server.config` that was replaced with `configs.cm` -* deprecated configuration `server.rbacConfig` that was replaced with `configs.rbac` - -Major version also contains breaking **changes related to Argo CD Ingress** resources that were hard to extend and maintain for various ingress controller implementations. -Please review your setup and adjust to new configuration options: - -* catch all rule was removed for security reasons. If you need this please use `server.ingress.extraRules` to provide ingress rule without hostname -* ingress rule for `paths` changed to `path` as there is only single Argo CD backend path -* ingress rule for `hosts` changed to `hostname` as there can be only single SSO redirect for given hostname -* ingress TLS for server uses by default `argocd-server-tls` secret required by Argo CD server, additional ingresses are using `-tls` secret when `tls: true` -* additional hostnames and routing can be provided via `extraHosts` configuration section -* additional TLS secrets can be provided via `extraTls` configuration section - -Please refer to [ingress configuration](#ingress-configuration) for examples. - -### 5.53.0 - -Argocd-repo-server can now optionally use Persistent Volumes for its mountpoints instead of only emptydir() - -### 5.52.0 - -Because [Argo CD Extensions] is now deprecated and no further changes will be made, we switched to [Argo CD Extension Installer], adding an Argo CD Extension Installer to init-container in the Argo CD API server. -If you used old mechanism, please move to new mechanism. For more details, please refer `.Values.server.extensions` in values.yaml. - -### 5.35.0 - -This version supports Kubernetes version `>=1.23.0-0`. The current supported version of Kubernetes is v1.24 or later and we align with the Amazon EKS calendar, because many AWS users follow a conservative approach. - -Please see more information about EoL: [Amazon EKS EoL][EKS EoL]. - - -### 5.31.0 -The manifests are now using [`tini` as entrypoint][tini], instead of `entrypoint.sh`. Until Argo CD v2.8, `entrypoint.sh` is retained for upgrade compatibility. -This means that the deployment manifests have to be updated after upgrading to Argo CD v2.7, and before upgrading to Argo CD v2.8 later. -In case the manifests are updated before moving to Argo CD v2.8, the containers will not be able to start. - -### 5.26.0 - -This version adds support for Config Management Plugins using the sidecar model and configured in a ConfigMap named `argocd-cmp-cm`. -Users will need to migrate from the previous `argocd-cm` ConfigMap method to using the sidecar method before Argo CD v2.8. See the [Argo CD CMP migration guide](https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/#migrating-from-argocd-cm-plugins) for more specifics. - -To migrate your plugins, you can now set the `configs.cmp.create` to `true` and move your plugins from `configs.cm` to `configs.cmp.plugins`. -You will also need to configure the sidecar containers under `repoServer.extraContainers` and ensure you are mounting any custom volumes you need from `repoServer.volumes` into here also. - -### 5.24.0 - -This version adds additional global parameters for scheduling (`nodeSelector`, `tolerations`, `topologySpreadConstraints`). -Default `global.affinity` rules can be disabled when `none` value is used for the preset. - -### 5.22.0 - -This version adds `global.affinity` options that are used as a presets. Override on component level works as before and replaces the default preset completely. - -### 5.19.0 - -This version consolidates config for custom repository TLS certificates and SSH known hosts. If you provided these values (`configs.knownHosts.*`, `configs.knownHostsAnnotations`, `configs.tlsCerts`, `configs.tlsCertsAnnotations`) please move them into new `configs.ssh` and `configs.tls` sections. -You can also use new option `configs.ssh.extraHosts` to configure your SSH keys without maintaing / overwritting keys for public Git repositories. - -### 5.13.0 - -This version reduces history limit for Argo CD deployment replicas to 3 to provide more visibility for Argo CD deployments that manage itself. If you need more deployment revisions for rollbacks set `global.revisionHistoryLimit` parameter. - -### 5.12.0 - -If Argo CD is managing termination of TLS and you are using `configs.secret.argocdServerTlsConfig` option to provide custom TLS configuration for this chart, please use `server.certificate` or `server.certificateSecret` instead. -For the secrets for tls termination, please use a secret named `argocd-server-tls` instead of `argocd-secret`. -For the technical details please check the [Argo CD documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#tls-certificates-used-by-argocd-server). When transitioning from the one secret to the other pay attention to `tls.key` and `tls.crt` keys. - -### 5.10.0 - -This version hardens security by configuring default container security contexts and adds hard requirement for Kubernetes 1.22+ to work properly. -The change aligns chart with officially [supported versions](https://argo-cd.readthedocs.io/en/release-2.5/operator-manual/installation/#supported-versions) by upstream project. - -### 5.7.0 - -This version introcudes new `configs.cm` and `configs.rbac` sections that replaces `server.config` and `server.rbacConfig` respectively. -Please move your current configuration to the new place. The Argo CD RBAC config now also sets defaults in the `argocd-rbac-cm`. -If you have manually created this ConfigMap please ensure templating is disabled so you will not lose your changes. - -### 5.5.20 - -This version moved API version templates into dedicated helper. If you are using these in your umbrella -chart please migrate your templates to pattern `argo-cd.apiVersion.`. - -### 5.5.0 - -This version introduces new `configs.params` section that replaces command line arguments for containers. -Please refer to documentation in values.yaml for migrating the configuration. - -### 5.2.0 - -Custom resource definitions were moved to `templates` folder so they can be managed by Helm. - -To adopt already created CRDs, please use following command: - -```bash -YOUR_ARGOCD_NAMESPACE="" # e.g. argo-cd -YOUR_ARGOCD_RELEASENAME="" # e.g. argo-cd - -for crd in "applications.argoproj.io" "applicationsets.argoproj.io" "argocdextensions.argoproj.io" "appprojects.argoproj.io"; do - kubectl label --overwrite crd $crd app.kubernetes.io/managed-by=Helm - kubectl annotate --overwrite crd $crd meta.helm.sh/release-namespace="$YOUR_ARGOCD_NAMESPACE" - kubectl annotate --overwrite crd $crd meta.helm.sh/release-name="$YOUR_ARGOCD_RELEASENAME" -done -``` - -### 5.0.0 - -This version **removes support for**: - -- deprecated repository credentials (parameter `configs.repositoryCredentials`) -- option to run application controller as a Deployment -- the parameters `server.additionalApplications` and `server.additionalProjects` - -Please carefully read the following section if you are using these parameters! - -In order to upgrade Applications and Projects safely against CRDs' upgrade, `server.additionalApplications` and `server.additionalProjects` are moved to [argocd-apps](../argocd-apps). - -If you are using `server.additionalApplications` or `server.additionalProjects`, you can adopt to [argocd-apps](../argocd-apps) as below: - -1. Add [helm.sh/resource-policy annotation](https://helm.sh/docs/howto/charts_tips_and_tricks/#tell-helm-not-to-uninstall-a-resource) to avoid resources being removed by upgrading Helm chart - -You can keep your existing CRDs by adding `"helm.sh/resource-policy": keep` on `additionalAnnotations`, under `server.additionalApplications` and `server.additionalProjects` blocks, and running `helm upgrade`. - -e.g: - -```yaml -server: - additionalApplications: - - name: guestbook - namespace: argocd - additionalLabels: {} - additionalAnnotations: - "helm.sh/resource-policy": keep # <-- add this - finalizers: - - resources-finalizer.argocd.argoproj.io - project: guestbook - source: - repoURL: https://github.com/argoproj/argocd-example-apps.git - targetRevision: HEAD - path: guestbook - directory: - recurse: true - destination: - server: https://kubernetes.default.svc - namespace: guestbook - syncPolicy: - automated: - prune: false - selfHeal: false - ignoreDifferences: - - group: apps - kind: Deployment - jsonPointers: - - /spec/replicas - info: - - name: url - value: https://argoproj.github.io/ -``` - -You can also keep your existing CRDs by running the following scripts. - -```bash -# keep Applications -for app in "guestbook"; do - kubectl annotate --overwrite application $app helm.sh/resource-policy=keep -done - -# keep Projects -for project in "guestbook"; do - kubectl annotate --overwrite appproject $project helm.sh/resource-policy=keep -done -``` - -2. Upgrade argo-cd Helm chart to v5.0.0 - -3. Remove keep [helm.sh/resource-policy annotation](https://helm.sh/docs/howto/charts_tips_and_tricks/#tell-helm-not-to-uninstall-a-resource) - -```bash -# delete annotations from Applications -for app in "guestbook"; do - kubectl annotate --overwrite application $app helm.sh/resource-policy- -done - -# delete annotations from Projects -for project in "guestbook"; do - kubectl annotate --overwrite appproject $project helm.sh/resource-policy- -done -``` - -4. Adopt existing resources to [argocd-apps](../argocd-apps) - -### 4.9.0 - -This version starts to use upstream image with applicationset binary. Start command was changed from `applicationset-controller` to `argocd-applicationset-controller` - -### 4.3.* - -With this minor version, the notification notifier's `service.slack` is no longer configured by default. - -### 4.0.0 and above - -This helm chart version deploys Argo CD v2.3. The Argo CD Notifications and ApplicationSet are part of Argo CD now. You no longer need to install them separately. The Notifications and ApplicationSet components **are bundled into default** Argo CD installation. -Please read the [v2.2 to 2.3 upgrade instructions] in the upstream repository. - -### 3.13.0 - -This release removes the flag `--staticassets` from argocd server as it has been dropped upstream. If this flag needs to be enabled e.g for older releases of Argo CD, it can be passed via the `server.extraArgs` field - -### 3.10.2 - -Argo CD has recently deprecated the flag `--staticassets` and from chart version `3.10.2` has been disabled by default -It can be re-enabled by setting `server.staticAssets.enabled` to true - -### 3.8.1 - -This bugfix version potentially introduces a rename (and recreation) of one or more ServiceAccounts. It _only happens_ when you use one of these customization: - -```yaml -# Case 1) - only happens when you do not specify a custom name (repoServer.serviceAccount.name) -repoServer: - serviceAccount: - create: true - -# Case 2) -controller: - serviceAccount: - name: "" # or - -# Case 3) -dex: - serviceAccount: - name: "" # or - -# Case 4) -server: - serviceAccount: - name: "" # or -``` - -Please check if you are affected by one of these cases **before you upgrade**, especially when you use **cloud IAM roles for service accounts.** (eg. IRSA on AWS or Workload Identity for GKE) - -### 3.2.* - -With this minor version we introduced the evaluation for the ingress manifest (depending on the capabilities version), See [Pull Request](https://github.com/argoproj/argo-helm/pull/637). -[Issue 703](https://github.com/argoproj/argo-helm/issues/703) reported that the capabilities evaluation is **not handled correctly when deploying the chart via an Argo CD instance**, -especially deploying on clusters running a cluster version prior to `1.19` (which misses `Ingress` on apiVersion `networking.k8s.io/v1`). - -If you are running a cluster version prior to `1.19` you can avoid this issue by directly installing chart version `3.6.0` and setting `kubeVersionOverride` like: - -```yaml -kubeVersionOverride: "1.18.0" -``` - -Then you should no longer encounter this issue. - - -### 3.0.0 and above - -Helm apiVersion switched to `v2`. Requires Helm `3.0.0` or above to install. [Read More](https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/) on how to migrate your release from Helm 2 to Helm 3. - -### 2.14.7 and above - -The `matchLabels` key in the Argo CD Application Controller is no longer hard-coded. Note that labels are immutable so caution should be exercised when making changes to this resource. - -### 2.10.x to 2.11.0 - -The application controller is now available as a `StatefulSet` when the `controller.enableStatefulSet` flag is set to true. Depending on your Helm deployment this may be a downtime or breaking change if enabled when using HA and will become the default in 3.x. - -### 1.8.7 to 2.x.x - -`controller.extraArgs`, `repoServer.extraArgs` and `server.extraArgs` are now arrays of strings instead of a map - -What was - -```yaml -server: - extraArgs: - insecure: "" -``` - -is now - -```yaml -server: - extraArgs: - - --insecure -``` - -## Prerequisites - -- {{ template "chart.kubeVersionLine" . }} - - We align with [Amazon EKS calendar][EKS EoL] because there are many AWS users and it's a conservative approach. - - Please check [Support Matrix of Argo CD][Kubernetes Compatibility Matrix] for official info. -- Helm v3.0.0+ - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -"argo" has been added to your repositories - -$ helm install my-release argo/argo-cd -NAME: my-release -... -``` - -## General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if not (or (hasPrefix "global" .Key) (hasPrefix "configs" .Key) (hasPrefix "controller" .Key) (hasPrefix "repoServer" .Key) (hasPrefix "server" .Key) (hasPrefix "applicationSet" .Key) (hasPrefix "notifications" .Key) (hasPrefix "dex" .Key) (hasPrefix "redis" .Key) (hasPrefix "externalRedis" .Key) (hasPrefix "commitServer" .Key) ) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Global Configs - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "global" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Argo CD Configs - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "configs" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Argo CD Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "controller" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Argo Repo Server - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "repoServer" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Argo Server - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if and (hasPrefix "server" .Key) (not (hasPrefix "server.additional" .Key)) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Dex - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "dex" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Redis - -### Option 1 - Single Redis instance (default option) - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "redis." .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Option 2 - Redis HA - -This option uses the following third-party chart to bootstrap a clustered Redis: https://github.com/DandyDeveloper/charts/tree/master/charts/redis-ha. -For all available configuration options, please read upstream README and/or chart source. -The main options are listed here: - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "redis-ha" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} -| redis-ha.exporter.image | string | `nil` (follows subchart default) | Exporter image | -| redis-ha.exporter.tag | string | `nil` (follows subchart default) | Exporter tag | -| redis-ha.haproxy.image.repository | string | `nil` (follows subchart default) | HAProxy Image Repository | -| redis-ha.haproxy.image.tag | string | `nil` (follows subchart default) | HAProxy Image Tag | -| redis-ha.image.repository | string | `nil` (follows subchart default) | Redis image repository | - -### Option 3 - External Redis - -If you want to use an existing Redis (eg. a managed service from a cloud provider), you can use these parameters: - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "externalRedis" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Redis secret-init - -The helm chart deploys a Job to setup a random password which is used to secure the Redis. The Redis password is stored in Kubernetes secret `argocd-redis` with key `auth` in the namespace where Argo CD is installed. -If you use an External Redis (See Option 3 above), this Job is not deployed. - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "redisSecretInit" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## ApplicationSet - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "applicationSet" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Notifications - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "notifications" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Commit server (Manifest Hydrator) - -The Argo CD Commit Server provides push access to git repositories for hydrated manifests. - -To read more about this component, please read [Argo CD Manifest Hydrator] and [Manifest Hydrator]. - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "commitServer" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[Argo CD RBAC policy]: https://argo-cd.readthedocs.io/en/stable/operator-manual/rbac/ -[affinity]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ -[BackendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-configuration#backendconfigspec_v1beta1_cloudgooglecom -[CSS styles]: https://argo-cd.readthedocs.io/en/stable/operator-manual/custom-styles/ -[changelog]: https://artifacthub.io/packages/helm/argo/argo-cd?modal=changelog -[Chart Hooks]: https://helm.sh/docs/topics/charts_hooks/ -[DNS configuration]: https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/ -[external cluster credentials]: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#clusters -[FAQ]: https://argo-cd.readthedocs.io/en/stable/faq/ -[FrontendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-configuration#configuring_ingress_features_through_frontendconfig_parameters -[declarative setup]: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup -[gRPC-ingress]: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/ -[GnuPG]: https://argo-cd.readthedocs.io/en/stable/user-guide/gpg-verification/ -[HPA]: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ -[MetricRelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs -[Node selector]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector -[PodDisruptionBudget]: https://kubernetes.io/docs/concepts/workloads/pods/disruptions/#pod-disruption-budgets -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[RelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config -[Tolerations]: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ -[values.yaml]: values.yaml -[v2.2 to 2.3 upgrade instructions]: https://github.com/argoproj/argo-cd/blob/v2.3.0/docs/operator-manual/upgrading/2.2-2.3.md -[tini]: https://github.com/argoproj/argo-cd/pull/12707 -[EKS EoL]: https://endoflife.date/amazon-eks -[Kubernetes Compatibility Matrix]: https://argo-cd.readthedocs.io/en/stable/operator-manual/installation/#supported-versions -[Applications in any namespace]: https://argo-cd.readthedocs.io/en/stable/operator-manual/app-any-namespace/#applications-in-any-namespace -[Argo CD Extensions]: https://github.com/argoproj-labs/argocd-extensions?tab=readme-ov-file#deprecation-notice -[Argo CD Extension Installer]: https://github.com/argoproj-labs/argocd-extension-installer -[Argo CD Manifest Hydrator]: https://argo-cd.readthedocs.io/en/stable/proposals/manifest-hydrator/ -[Manifest Hydrator]: https://github.com/argoproj/argo-cd/blob/master/docs/proposals/manifest-hydrator.md diff --git a/charts/argo-cd/ci/default-values.yaml b/charts/argo-cd/ci/default-values.yaml deleted file mode 100644 index ffc41c8a..00000000 --- a/charts/argo-cd/ci/default-values.yaml +++ /dev/null @@ -1,3 +0,0 @@ -# Test with default values -crds: - keep: false diff --git a/charts/argo-cd/ci/dynamic-sharding-values.yaml b/charts/argo-cd/ci/dynamic-sharding-values.yaml deleted file mode 100644 index e0b72e73..00000000 --- a/charts/argo-cd/ci/dynamic-sharding-values.yaml +++ /dev/null @@ -1,6 +0,0 @@ -# Test application controller dynamic cluster distribution -crds: - keep: false - -controller: - dynamicClusterDistribution: true diff --git a/charts/argo-cd/ci/extension-values.yaml b/charts/argo-cd/ci/extension-values.yaml deleted file mode 100644 index 0896ca4c..00000000 --- a/charts/argo-cd/ci/extension-values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -# Test Argo CD extension -crds: - keep: false -# Ref: https://github.com/argoproj-labs/argocd-extension-metrics?tab=readme-ov-file#install-ui-extension -server: - extensions: - enabled: true - extensionList: - - name: extension-metrics - env: - - name: EXTENSION_URL - value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension.tar.gz - - name: EXTENSION_CHECKSUM_URL - value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension_checksums.txt diff --git a/charts/argo-cd/ci/external-redis-values.yaml b/charts/argo-cd/ci/external-redis-values.yaml deleted file mode 100644 index 74409b78..00000000 --- a/charts/argo-cd/ci/external-redis-values.yaml +++ /dev/null @@ -1,12 +0,0 @@ -crds: - keep: false - -redis: - enabled: false - -redis-ha: - enabled: false - -externalRedis: - host: "redis-master.redis.svc.cluster.local" - password: "argocd" diff --git a/charts/argo-cd/ci/ha-autoscaling-values.yaml b/charts/argo-cd/ci/ha-autoscaling-values.yaml deleted file mode 100644 index 6e994e3f..00000000 --- a/charts/argo-cd/ci/ha-autoscaling-values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Test High Availability with autoscaling -crds: - keep: false - -redis-ha: - enabled: true - -server: - autoscaling: - enabled: true - minReplicas: 2 - -repoServer: - autoscaling: - enabled: true - minReplicas: 2 diff --git a/charts/argo-cd/ci/ha-static-values.yaml b/charts/argo-cd/ci/ha-static-values.yaml deleted file mode 100644 index ad5efd35..00000000 --- a/charts/argo-cd/ci/ha-static-values.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# Test High Availability without autoscaling -crds: - keep: false - -redis-ha: - enabled: true - -server: - replicas: 2 - -repoServer: - replicas: 2 diff --git a/charts/argo-cd/ci/with-commit-server-values.yaml b/charts/argo-cd/ci/with-commit-server-values.yaml deleted file mode 100644 index b4ffedca..00000000 --- a/charts/argo-cd/ci/with-commit-server-values.yaml +++ /dev/null @@ -1,3 +0,0 @@ -# Test Argo CD with optional component "commit-server" -commitServer: - enabled: true diff --git a/charts/argo-cd/templates/NOTES.txt b/charts/argo-cd/templates/NOTES.txt deleted file mode 100644 index 8821ab75..00000000 --- a/charts/argo-cd/templates/NOTES.txt +++ /dev/null @@ -1,22 +0,0 @@ -In order to access the server UI you have the following options: - -1. kubectl port-forward service/{{ include "argo-cd.fullname" . }}-server -n {{ include "argo-cd.namespace" . }} 8080:443 - - and then open the browser on http://localhost:8080 and accept the certificate - -2. enable ingress in the values file `server.ingress.enabled` and either - - Add the annotation for ssl passthrough: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#option-1-ssl-passthrough - - Set the `configs.params."server.insecure"` in the values file and terminate SSL at your ingress: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#option-2-multiple-ingress-objects-and-hosts - - -{{ if eq (toString (index .Values.configs.cm "admin.enabled")) "true" -}} -After reaching the UI the first time you can login with username: admin and the random password generated during the installation. You can find the password by running: - -kubectl -n {{ include "argo-cd.namespace" . }} get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d - -(You should delete the initial secret afterwards as suggested by the Getting Started Guide: https://argo-cd.readthedocs.io/en/stable/getting_started/#4-login-using-the-cli) -{{ else if or (index .Values.configs.cm "dex.config") (index .Values.configs.cm "oidc.config") -}} -After reaching the UI the first time you can login using Dex or OIDC. -{{ else -}} -After reaching the UI the first time you cannot login with username and password since you've disabled it. You should enable admin back or configure Dex via `configs.cm.dex.config` or OIDC via `configs.cm.oidc.config`. -{{ end -}} diff --git a/charts/argo-cd/templates/_common.tpl b/charts/argo-cd/templates/_common.tpl deleted file mode 100644 index 4173876c..00000000 --- a/charts/argo-cd/templates/_common.tpl +++ /dev/null @@ -1,147 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "argo-cd.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "argo-cd.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "argo-cd.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create Argo CD app version -*/}} -{{- define "argo-cd.defaultTag" -}} -{{- default .Chart.AppVersion .Values.global.image.tag }} -{{- end -}} - -{{/* -Return valid version label -*/}} -{{- define "argo-cd.versionLabelValue" -}} -{{ regexReplaceAll "[^-A-Za-z0-9_.]" (include "argo-cd.defaultTag" .) "-" | trunc 63 | trimAll "-" | trimAll "_" | trimAll "." | quote }} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "argo-cd.labels" -}} -helm.sh/chart: {{ include "argo-cd.chart" .context }} -{{ include "argo-cd.selectorLabels" (dict "context" .context "component" .component "name" .name) }} -app.kubernetes.io/managed-by: {{ .context.Release.Service }} -app.kubernetes.io/part-of: argocd -app.kubernetes.io/version: {{ include "argo-cd.versionLabelValue" .context }} -{{- with .context.Values.global.additionalLabels }} -{{ toYaml . }} -{{- end }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "argo-cd.selectorLabels" -}} -{{- if .name -}} -app.kubernetes.io/name: {{ include "argo-cd.name" .context }}-{{ .name }} -{{ end -}} -app.kubernetes.io/instance: {{ .context.Release.Name }} -{{- if .component }} -app.kubernetes.io/component: {{ .component }} -{{- end }} -{{- end }} - -{{/* -Common affinity definition -Pod affinity - - Soft prefers different nodes - - Hard requires different nodes and prefers different availibility zones -Node affinity - - Soft prefers given user expressions - - Hard requires given user expressions -*/}} -{{- define "argo-cd.affinity" -}} -{{- with .component.affinity -}} - {{- toYaml . -}} -{{- else -}} -{{- $preset := .context.Values.global.affinity -}} -{{- if (eq $preset.podAntiAffinity "soft") }} -podAntiAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - podAffinityTerm: - labelSelector: - matchLabels: - app.kubernetes.io/name: {{ include "argo-cd.name" .context }}-{{ .component.name }} - topologyKey: kubernetes.io/hostname -{{- else if (eq $preset.podAntiAffinity "hard") }} -podAntiAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - podAffinityTerm: - labelSelector: - matchLabels: - app.kubernetes.io/name: {{ include "argo-cd.name" .context }}-{{ .component.name }} - topologyKey: topology.kubernetes.io/zone - requiredDuringSchedulingIgnoredDuringExecution: - - labelSelector: - matchLabels: - app.kubernetes.io/name: {{ include "argo-cd.name" .context }}-{{ .component.name }} - topologyKey: kubernetes.io/hostname -{{- end }} -{{- with $preset.nodeAffinity.matchExpressions }} -{{- if (eq $preset.nodeAffinity.type "soft") }} -nodeAffinity: - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 1 - preference: - matchExpressions: - {{- toYaml . | nindent 6 }} -{{- else if (eq $preset.nodeAffinity.type "hard") }} -nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - {{- toYaml . | nindent 6 }} -{{- end }} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Common deployment strategy definition -- Recreate don't have additional fields, we need to remove them if added by the mergeOverwrite -*/}} -{{- define "argo-cd.strategy" -}} -{{- $preset := . -}} -{{- if (eq (toString $preset.type) "Recreate") }} -type: Recreate -{{- else if (eq (toString $preset.type) "RollingUpdate") }} -type: RollingUpdate -{{- with $preset.rollingUpdate }} -rollingUpdate: - {{- toYaml . | nindent 2 }} -{{- end }} -{{- end }} -{{- end -}} diff --git a/charts/argo-cd/templates/_helpers.tpl b/charts/argo-cd/templates/_helpers.tpl deleted file mode 100644 index aeaf3df8..00000000 --- a/charts/argo-cd/templates/_helpers.tpl +++ /dev/null @@ -1,277 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Create controller name and version as used by the chart label. -Truncated at 52 chars because StatefulSet label 'controller-revision-hash' is limited -to 63 chars and it includes 10 chars of hash and a separating '-'. -*/}} -{{- define "argo-cd.controller.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.controller.name | trunc 52 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the controller service account to use -*/}} -{{- define "argo-cd.controller.serviceAccountName" -}} -{{- if .Values.controller.serviceAccount.create -}} - {{ default (include "argo-cd.controller.fullname" .) .Values.controller.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.controller.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create dex name and version as used by the chart label. -*/}} -{{- define "argo-cd.dex.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.dex.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create Dex server endpoint -*/}} -{{- define "argo-cd.dex.server" -}} -{{- $insecure := index .Values.configs.params "dexserver.disable.tls" | toString -}} -{{- $scheme := (eq $insecure "true") | ternary "http" "https" -}} -{{- $host := include "argo-cd.dex.fullname" . -}} -{{- $port := int .Values.dex.servicePortHttp -}} -{{- printf "%s://%s:%d" $scheme $host $port }} -{{- end }} - -{{/* -Create the name of the dex service account to use -*/}} -{{- define "argo-cd.dex.serviceAccountName" -}} -{{- if .Values.dex.serviceAccount.create -}} - {{ default (include "argo-cd.dex.fullname" .) .Values.dex.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.dex.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create redis name and version as used by the chart label. -*/}} -{{- define "argo-cd.redis.fullname" -}} -{{- $redisHa := (index .Values "redis-ha") -}} -{{- $redisHaContext := dict "Chart" (dict "Name" "redis-ha") "Release" .Release "Values" $redisHa -}} -{{- if $redisHa.enabled -}} - {{- if $redisHa.haproxy.enabled -}} - {{- printf "%s-haproxy" (include "redis-ha.fullname" $redisHaContext) | trunc 63 | trimSuffix "-" -}} - {{- end -}} -{{- else -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.redis.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} - -{{/* -Return Redis server endpoint -*/}} -{{- define "argo-cd.redis.server" -}} -{{- $redisHa := (index .Values "redis-ha") -}} -{{- if or (and .Values.redis.enabled (not $redisHa.enabled)) (and $redisHa.enabled $redisHa.haproxy.enabled) }} - {{- printf "%s:%s" (include "argo-cd.redis.fullname" .) (toString .Values.redis.servicePort) }} -{{- else if and .Values.externalRedis.host .Values.externalRedis.port }} - {{- printf "%s:%s" .Values.externalRedis.host (toString .Values.externalRedis.port) }} -{{- end }} -{{- end -}} - -{{/* -Create the name of the redis service account to use -*/}} -{{- define "argo-cd.redis.serviceAccountName" -}} -{{- if .Values.redis.serviceAccount.create -}} - {{ default (include "argo-cd.redis.fullname" .) .Values.redis.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.redis.serviceAccount.name }} -{{- end -}} -{{- end -}} - - -{{/* -Create Redis secret-init name -*/}} -{{- define "argo-cd.redisSecretInit.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.redisSecretInit.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the Redis secret-init service account to use -*/}} -{{- define "argo-cd.redisSecretInit.serviceAccountName" -}} -{{- if .Values.redisSecretInit.serviceAccount.create -}} - {{ default (include "argo-cd.redisSecretInit.fullname" .) .Values.redisSecretInit.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.redisSecretInit.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create argocd server name and version as used by the chart label. -*/}} -{{- define "argo-cd.server.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.server.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the Argo CD server service account to use -*/}} -{{- define "argo-cd.server.serviceAccountName" -}} -{{- if .Values.server.serviceAccount.create -}} - {{ default (include "argo-cd.server.fullname" .) .Values.server.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.server.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create argocd repo-server name and version as used by the chart label. -*/}} -{{- define "argo-cd.repoServer.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.repoServer.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the repo-server service account to use -*/}} -{{- define "argo-cd.repoServer.serviceAccountName" -}} -{{- if .Values.repoServer.serviceAccount.create -}} - {{ default (include "argo-cd.repoServer.fullname" .) .Values.repoServer.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.repoServer.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create argocd application set name and version as used by the chart label. -*/}} -{{- define "argo-cd.applicationSet.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.applicationSet.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the application set service account to use -*/}} -{{- define "argo-cd.applicationSet.serviceAccountName" -}} -{{- if .Values.applicationSet.serviceAccount.create -}} - {{ default (include "argo-cd.applicationSet.fullname" .) .Values.applicationSet.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.applicationSet.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create argocd notifications name and version as used by the chart label. -*/}} -{{- define "argo-cd.notifications.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.notifications.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the notifications service account to use -*/}} -{{- define "argo-cd.notifications.serviceAccountName" -}} -{{- if .Values.notifications.serviceAccount.create -}} - {{ default (include "argo-cd.notifications.fullname" .) .Values.notifications.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.notifications.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create argocd commit-server name and version as used by the chart label. -*/}} -{{- define "argo-cd.commitServer.fullname" -}} -{{- printf "%s-%s" (include "argo-cd.fullname" .) .Values.commitServer.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the commit-server service account to use -*/}} -{{- define "argo-cd.commitServer.serviceAccountName" -}} -{{- if .Values.commitServer.serviceAccount.create -}} - {{ default (include "argo-cd.commitServer.fullname" .) .Values.commitServer.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.commitServer.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Argo Configuration Preset Values (Influenced by Values configuration) -*/}} -{{- define "argo-cd.config.cm.presets" -}} -{{- $presets := dict -}} -{{- $_ := set $presets "url" (printf "https://%s" .Values.global.domain) -}} -{{- if eq (toString (index .Values.configs.cm "statusbadge.enabled")) "true" -}} -{{- $_ := set $presets "statusbadge.url" (printf "https://%s/" .Values.global.domain) -}} -{{- end -}} -{{- if .Values.configs.styles -}} -{{- $_ := set $presets "ui.cssurl" "./custom/custom.styles.css" -}} -{{- end -}} -{{- toYaml $presets }} -{{- end -}} - -{{/* -Merge Argo Configuration with Preset Configuration -*/}} -{{- define "argo-cd.config.cm" -}} -{{- $config := omit .Values.configs.cm "create" "annotations" -}} -{{- $preset := include "argo-cd.config.cm.presets" . | fromYaml | default dict -}} -{{- range $key, $value := mergeOverwrite $preset $config }} -{{- $fmted := $value | toString }} -{{- if not (eq $fmted "") }} -{{ $key }}: {{ $fmted | toYaml }} -{{- end }} -{{- end }} -{{- end -}} - -{{/* -Argo Params Default Configuration Presets -NOTE: Configuration keys must be stored as dict because YAML treats dot as separator -*/}} -{{- define "argo-cd.config.params.presets" -}} -{{- $presets := dict -}} -{{- $_ := set $presets "repo.server" (printf "%s:%s" (include "argo-cd.repoServer.fullname" .) (.Values.repoServer.service.port | toString)) -}} -{{- $_ := set $presets "server.repo.server.strict.tls" (.Values.repoServer.certificateSecret.enabled | toString ) -}} -{{- $_ := set $presets "redis.server" (include "argo-cd.redis.server" .) -}} -{{- $_ := set $presets "applicationsetcontroller.enable.leader.election" (gt ((.Values.applicationSet.replicas | default .Values.applicationSet.replicaCount) | int64) 1) -}} -{{- if .Values.dex.enabled -}} -{{- $_ := set $presets "server.dex.server" (include "argo-cd.dex.server" .) -}} -{{- $_ := set $presets "server.dex.server.strict.tls" .Values.dex.certificateSecret.enabled -}} -{{- end -}} -{{- range $component := tuple "applicationsetcontroller" "controller" "server" "reposerver" -}} -{{- $_ := set $presets (printf "%s.log.format" $component) $.Values.global.logging.format -}} -{{- $_ := set $presets (printf "%s.log.level" $component) $.Values.global.logging.level -}} -{{- end -}} -{{- toYaml $presets }} -{{- end -}} - -{{/* -Merge Argo Params Configuration with Preset Configuration -*/}} -{{- define "argo-cd.config.params" -}} -{{- $config := omit .Values.configs.params "create" "annotations" }} -{{- $preset := include "argo-cd.config.params.presets" . | fromYaml | default dict -}} -{{- range $key, $value := mergeOverwrite $preset $config }} -{{ $key }}: {{ toString $value | toYaml }} -{{- end }} -{{- end -}} - -{{/* -Expand the namespace of the release. -Allows overriding it for multi-namespace deployments in combined charts. -*/}} -{{- define "argo-cd.namespace" -}} -{{- default .Release.Namespace .Values.namespaceOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Dual stack definition -*/}} -{{- define "argo-cd.dualStack" -}} -{{- with .Values.global.dualStack.ipFamilyPolicy }} -ipFamilyPolicy: {{ . }} -{{- end }} -{{- with .Values.global.dualStack.ipFamilies }} -ipFamilies: {{ toYaml . | nindent 4 }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/_versions.tpl b/charts/argo-cd/templates/_versions.tpl deleted file mode 100644 index 966dad97..00000000 --- a/charts/argo-cd/templates/_versions.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Return the target Kubernetes version -*/}} -{{- define "argo-cd.kubeVersion" -}} -{{- default .Capabilities.KubeVersion.Version .Values.kubeVersionOverride }} -{{- end }} diff --git a/charts/argo-cd/templates/aggregate-roles.yaml b/charts/argo-cd/templates/aggregate-roles.yaml deleted file mode 100644 index 12d0e006..00000000 --- a/charts/argo-cd/templates/aggregate-roles.yaml +++ /dev/null @@ -1,70 +0,0 @@ -{{- if .Values.createAggregateRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.fullname" . }}-aggregate-to-view - labels: - rbac.authorization.k8s.io/aggregate-to-view: "true" - {{- include "argo-cd.labels" (dict "context" .) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - - appprojects - verbs: - - get - - list - - watch - ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.fullname" . }}-aggregate-to-edit - labels: - rbac.authorization.k8s.io/aggregate-to-edit: "true" - {{- include "argo-cd.labels" (dict "context" .) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - - appprojects - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch - ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.fullname" . }}-aggregate-to-admin - labels: - rbac.authorization.k8s.io/aggregate-to-admin: "true" - {{- include "argo-cd.labels" (dict "context" .) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - - appprojects - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/clusterrole.yaml b/charts/argo-cd/templates/argocd-application-controller/clusterrole.yaml deleted file mode 100644 index 615b56f9..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/clusterrole.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.controller.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -rules: - {{- if .Values.controller.clusterRoleRules.enabled }} - {{- toYaml .Values.controller.clusterRoleRules.rules | nindent 2 }} - {{- else }} - - apiGroups: - - '*' - resources: - - '*' - verbs: - - '*' - - nonResourceURLs: - - '*' - verbs: - - '*' - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/clusterrolebinding.yaml b/charts/argo-cd/templates/argocd-application-controller/clusterrolebinding.yaml deleted file mode 100644 index 6076c531..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/clusterrolebinding.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-cd.controller.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argo-cd.controller.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.controller.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/deployment.yaml b/charts/argo-cd/templates/argocd-application-controller/deployment.yaml deleted file mode 100644 index 0b8285b7..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/deployment.yaml +++ /dev/null @@ -1,440 +0,0 @@ -{{- if .Values.controller.dynamicClusterDistribution }} -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.controller.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.controller.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -spec: - replicas: {{ .Values.controller.replicas }} - revisionHistoryLimit: {{ .Values.controller.revisionHistoryLimit | default .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} - template: - metadata: - annotations: - checksum/cmd-params: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmd-params-cm.yaml") . | sha256sum }} - {{- if .Values.configs.cm.create }} - checksum/cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cm.yaml") . | sha256sum }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.controller.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.controller.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.controller.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.controller.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.controller.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.controller.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.controller.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.controller.automountServiceAccountToken }} - containers: - - args: - - /usr/local/bin/argocd-application-controller - - --metrics-port={{ .Values.controller.containerPorts.metrics }} - {{- if .Values.controller.metrics.applicationLabels.enabled }} - {{- range .Values.controller.metrics.applicationLabels.labels }} - - --metrics-application-labels - - {{ . }} - {{- end }} - {{- end }} - {{- with .Values.controller.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - image: {{ default .Values.global.image.repository .Values.controller.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.controller.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.controller.image.imagePullPolicy }} - name: {{ .Values.controller.name }} - env: - {{- with (concat .Values.global.env .Values.controller.env) }} - {{- toYaml . | nindent 10 }} - {{- end }} - - name: ARGOCD_ENABLE_DYNAMIC_CLUSTER_DISTRIBUTION - value: "true" - - name: ARGOCD_CONTROLLER_HEARTBEAT_TIME - value: {{ .Values.controller.heartbeatTime | quote }} - - name: ARGOCD_APPLICATION_CONTROLLER_NAME - value: {{ template "argo-cd.controller.fullname" . }} - - name: ARGOCD_RECONCILIATION_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cm - key: timeout.reconciliation - optional: true - - name: ARGOCD_HARD_RECONCILIATION_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cm - key: timeout.hard.reconciliation - optional: true - - name: ARGOCD_RECONCILIATION_JITTER - valueFrom: - configMapKeyRef: - key: timeout.reconciliation.jitter - name: argocd-cm - optional: true - - name: ARGOCD_REPO_ERROR_GRACE_PERIOD_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.error.grace.period.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: repo.server - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.server.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_STATUS_PROCESSORS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.status.processors - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OPERATION_PROCESSORS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.operation.processors - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_LOGFORMAT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.log.format - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_LOGLEVEL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.log.level - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_METRICS_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.metrics.cache.expiration - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_BACKOFF_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.backoff.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_BACKOFF_FACTOR - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.backoff.factor - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_BACKOFF_CAP_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.backoff.cap.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SYNC_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.sync.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER_PLAINTEXT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.server.plaintext - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER_STRICT_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.server.strict.tls - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_PERSIST_RESOURCE_HEALTH - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.resource.health.persist - optional: true - - name: ARGOCD_APP_STATE_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.app.state.cache.expiration - optional: true - - name: REDIS_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.server - optional: true - - name: REDIS_COMPRESSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.compression - optional: true - - name: REDISDB - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.db - optional: true - - name: REDIS_USERNAME - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - key: redis-username - optional: true - - name: REDIS_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - {{- if .Values.externalRedis.host }} - key: redis-password - {{- else }} - key: auth - {{- end }} - optional: true - - name: REDIS_SENTINEL_USERNAME - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-username - optional: true - - name: REDIS_SENTINEL_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-password - optional: true - - name: ARGOCD_DEFAULT_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.default.cache.expiration - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.address - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_INSECURE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.insecure - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_HEADERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.headers - optional: true - - name: ARGOCD_APPLICATION_NAMESPACES - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: application.namespaces - optional: true - - name: ARGOCD_CONTROLLER_SHARDING_ALGORITHM - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.sharding.algorithm - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_KUBECTL_PARALLELISM_LIMIT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.kubectl.parallelism.limit - optional: true - - name: ARGOCD_K8SCLIENT_RETRY_MAX - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.k8sclient.retry.max - optional: true - - name: ARGOCD_K8SCLIENT_RETRY_BASE_BACKOFF - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.k8sclient.retry.base.backoff - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SERVER_SIDE_DIFF - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.diff.server.side - optional: true - - name: ARGOCD_IGNORE_NORMALIZER_JQ_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.ignore.normalizer.jq.timeout - optional: true - - name: ARGOCD_HYDRATOR_ENABLED - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: hydrator.enabled - optional: true - - name: ARGOCD_CLUSTER_CACHE_BATCH_EVENTS_PROCESSING - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.cluster.cache.batch.events.processing - optional: true - - name: ARGOCD_CLUSTER_CACHE_EVENTS_PROCESSING_INTERVAL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.cluster.cache.events.processing.interval - optional: true - {{- with .Values.controller.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - ports: - - name: metrics - containerPort: {{ .Values.controller.containerPorts.metrics }} - protocol: TCP - readinessProbe: - httpGet: - path: /healthz - port: metrics - initialDelaySeconds: {{ .Values.controller.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.controller.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.controller.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.controller.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.controller.readinessProbe.failureThreshold }} - resources: - {{- toYaml .Values.controller.resources | nindent 10 }} - {{- with .Values.controller.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - workingDir: /home/argocd - volumeMounts: - {{- with .Values.controller.volumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - - mountPath: /app/config/controller/tls - name: argocd-repo-server-tls - - mountPath: /home/argocd - name: argocd-home - - name: argocd-cmd-params-cm - mountPath: /home/argocd/params - {{- with .Values.controller.extraContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with .Values.controller.initContainers }} - initContainers: - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.controller) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.controller.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.controller.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - {{- with .Values.controller.volumes }} - {{- toYaml . | nindent 6 }} - {{- end }} - - name: argocd-home - {{- if .Values.controller.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.controller.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - - name: argocd-repo-server-tls - secret: - secretName: argocd-repo-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - - name: argocd-cmd-params-cm - configMap: - optional: true - name: argocd-cmd-params-cm - items: - - key: controller.profile.enabled - path: profiler.enabled - {{- if .Values.controller.hostNetwork }} - hostNetwork: {{ .Values.controller.hostNetwork }} - {{- end }} - {{- with .Values.controller.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.controller.dnsPolicy }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/metrics.yaml b/charts/argo-cd/templates/argocd-application-controller/metrics.yaml deleted file mode 100644 index 086dfe9b..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if .Values.controller.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.controller.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" "metrics") | nindent 4 }} - {{- with .Values.controller.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.controller.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.controller.metrics.service.servicePort | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.controller.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.controller.metrics.service.type }} - {{- if and .Values.controller.metrics.service.clusterIP (eq .Values.controller.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.controller.metrics.service.clusterIP }} - {{- end }} - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.controller.metrics.service.portName }} - protocol: TCP - port: {{ .Values.controller.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/networkpolicy.yaml b/charts/argo-cd/templates/argocd-application-controller/networkpolicy.yaml deleted file mode 100644 index db1ee7c2..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/networkpolicy.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if .Values.global.networkPolicy.create }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - name: {{ template "argo-cd.controller.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - ingress: - - from: - - namespaceSelector: {} - ports: - - port: metrics - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/pdb.yaml b/charts/argo-cd/templates/argocd-application-controller/pdb.yaml deleted file mode 100644 index bef09799..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/pdb.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if .Values.controller.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.controller.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.controller.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.controller.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/prometheusrule.yaml b/charts/argo-cd/templates/argocd-application-controller/prometheusrule.yaml deleted file mode 100644 index 6ddc7f4c..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/prometheusrule.yaml +++ /dev/null @@ -1,24 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.controller.metrics.enabled .Values.controller.metrics.rules.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: PrometheusRule -metadata: - name: {{ template "argo-cd.controller.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.controller.metrics.rules.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- if .Values.controller.metrics.rules.selector }} -{{- toYaml .Values.controller.metrics.rules.selector | nindent 4 }} - {{- end }} - {{- if .Values.controller.metrics.rules.additionalLabels }} -{{- toYaml .Values.controller.metrics.rules.additionalLabels | nindent 4 }} - {{- end }} - {{- with .Values.controller.metrics.rules.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - groups: - - name: argocd - rules: -{{- toYaml .Values.controller.metrics.rules.spec | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/role.yaml b/charts/argo-cd/templates/argocd-application-controller/role.yaml deleted file mode 100644 index 27e3e956..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/role.yaml +++ /dev/null @@ -1,59 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-cd.controller.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - secrets - - configmaps - verbs: - - get - - list - - watch -- apiGroups: - - argoproj.io - resources: - - applications - - appprojects - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -- apiGroups: - - "" - resources: - - events - verbs: - - create - - list -- apiGroups: - - apps - resources: - - deployments - verbs: - - get - - list - - watch -{{- if and (not .Values.createClusterRoles) .Values.controller.dynamicClusterDistribution }} -- apiGroups: - - "" - resources: - - configmaps - resourceNames: - - argocd-app-controller-shard-cm - verbs: - - get - - list - - watch - - create - - update -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/rolebinding.yaml b/charts/argo-cd/templates/argocd-application-controller/rolebinding.yaml deleted file mode 100644 index 48681637..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/rolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-cd.controller.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-cd.controller.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "argo-cd.controller.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} diff --git a/charts/argo-cd/templates/argocd-application-controller/serviceaccount.yaml b/charts/argo-cd/templates/argocd-application-controller/serviceaccount.yaml deleted file mode 100644 index 575cbf6d..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/serviceaccount.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.controller.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.controller.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.controller.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.controller.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/servicemonitor.yaml b/charts/argo-cd/templates/argocd-application-controller/servicemonitor.yaml deleted file mode 100644 index d1912470..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/servicemonitor.yaml +++ /dev/null @@ -1,51 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.controller.metrics.enabled .Values.controller.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.controller.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.controller.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.controller.metrics.service.portName }} - {{- with .Values.controller.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.scrapeTimeout }} - scrapeTimeout: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.controller.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.controller.metrics.serviceMonitor.honorLabels }} - {{- with .Values.controller.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.controller.name "name" "metrics") | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-application-controller/statefulset.yaml b/charts/argo-cd/templates/argocd-application-controller/statefulset.yaml deleted file mode 100644 index 733290d1..00000000 --- a/charts/argo-cd/templates/argocd-application-controller/statefulset.yaml +++ /dev/null @@ -1,444 +0,0 @@ -{{- if not .Values.controller.dynamicClusterDistribution | default false }} -apiVersion: apps/v1 -kind: StatefulSet -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.statefulsetAnnotations) .Values.controller.statefulsetAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.controller.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -spec: - replicas: {{ .Values.controller.replicas }} - revisionHistoryLimit: {{ .Values.controller.revisionHistoryLimit | default .Values.global.revisionHistoryLimit }} - serviceName: {{ include "argo-cd.controller.fullname" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} - template: - metadata: - annotations: - checksum/cmd-params: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmd-params-cm.yaml") . | sha256sum }} - {{- if .Values.configs.cm.create }} - checksum/cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cm.yaml") . | sha256sum }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.controller.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.controller.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.controller.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.controller.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.controller.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.controller.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.controller.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.controller.automountServiceAccountToken }} - containers: - - args: - - /usr/local/bin/argocd-application-controller - - --metrics-port={{ .Values.controller.containerPorts.metrics }} - {{- if .Values.controller.metrics.applicationLabels.enabled }} - {{- range .Values.controller.metrics.applicationLabels.labels }} - - --metrics-application-labels - - {{ . }} - {{- end }} - {{- end }} - {{- with .Values.controller.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - image: {{ default .Values.global.image.repository .Values.controller.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.controller.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.controller.image.imagePullPolicy }} - name: {{ .Values.controller.name }} - env: - {{- with (concat .Values.global.env .Values.controller.env) }} - {{- toYaml . | nindent 10 }} - {{- end }} - - name: ARGOCD_CONTROLLER_REPLICAS - value: {{ .Values.controller.replicas | quote }} - - name: ARGOCD_APPLICATION_CONTROLLER_NAME - value: {{ template "argo-cd.controller.fullname" . }} - - name: ARGOCD_RECONCILIATION_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cm - key: timeout.reconciliation - optional: true - - name: ARGOCD_HARD_RECONCILIATION_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cm - key: timeout.hard.reconciliation - optional: true - - name: ARGOCD_RECONCILIATION_JITTER - valueFrom: - configMapKeyRef: - key: timeout.reconciliation.jitter - name: argocd-cm - optional: true - - name: ARGOCD_REPO_ERROR_GRACE_PERIOD_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.error.grace.period.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: repo.server - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.server.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_STATUS_PROCESSORS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.status.processors - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OPERATION_PROCESSORS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.operation.processors - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_LOGFORMAT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.log.format - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_LOGLEVEL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.log.level - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_METRICS_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.metrics.cache.expiration - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_BACKOFF_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.backoff.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_BACKOFF_FACTOR - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.backoff.factor - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_BACKOFF_CAP_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.self.heal.backoff.cap.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SYNC_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.sync.timeout.seconds - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER_PLAINTEXT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.server.plaintext - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_REPO_SERVER_STRICT_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.repo.server.strict.tls - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_PERSIST_RESOURCE_HEALTH - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.resource.health.persist - optional: true - - name: ARGOCD_APP_STATE_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.app.state.cache.expiration - optional: true - - name: REDIS_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.server - optional: true - - name: REDIS_COMPRESSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.compression - optional: true - - name: REDISDB - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.db - optional: true - - name: REDIS_USERNAME - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - key: redis-username - optional: true - - name: REDIS_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - {{- if .Values.externalRedis.host }} - key: redis-password - {{- else }} - key: auth - {{- end }} - optional: true - - name: REDIS_SENTINEL_USERNAME - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-username - optional: true - - name: REDIS_SENTINEL_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-password - optional: true - - name: ARGOCD_DEFAULT_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.default.cache.expiration - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.address - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_INSECURE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.insecure - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_HEADERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.headers - optional: true - - name: ARGOCD_APPLICATION_NAMESPACES - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: application.namespaces - optional: true - - name: ARGOCD_CONTROLLER_SHARDING_ALGORITHM - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.sharding.algorithm - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_KUBECTL_PARALLELISM_LIMIT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.kubectl.parallelism.limit - optional: true - - name: ARGOCD_K8SCLIENT_RETRY_MAX - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.k8sclient.retry.max - optional: true - - name: ARGOCD_K8SCLIENT_RETRY_BASE_BACKOFF - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.k8sclient.retry.base.backoff - optional: true - - name: ARGOCD_APPLICATION_CONTROLLER_SERVER_SIDE_DIFF - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.diff.server.side - optional: true - - name: ARGOCD_IGNORE_NORMALIZER_JQ_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.ignore.normalizer.jq.timeout - optional: true - - name: ARGOCD_HYDRATOR_ENABLED - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: hydrator.enabled - optional: true - - name: ARGOCD_CLUSTER_CACHE_BATCH_EVENTS_PROCESSING - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.cluster.cache.batch.events.processing - optional: true - - name: ARGOCD_CLUSTER_CACHE_EVENTS_PROCESSING_INTERVAL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: controller.cluster.cache.events.processing.interval - optional: true - - name: KUBECACHEDIR - value: /tmp/kubecache - {{- with .Values.controller.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - ports: - - name: metrics - containerPort: {{ .Values.controller.containerPorts.metrics }} - protocol: TCP - readinessProbe: - httpGet: - path: /healthz - port: metrics - initialDelaySeconds: {{ .Values.controller.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.controller.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.controller.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.controller.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.controller.readinessProbe.failureThreshold }} - resources: - {{- toYaml .Values.controller.resources | nindent 10 }} - {{- with .Values.controller.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - workingDir: /home/argocd - volumeMounts: - {{- with .Values.controller.volumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - - mountPath: /app/config/controller/tls - name: argocd-repo-server-tls - - mountPath: /home/argocd - name: argocd-home - - name: argocd-cmd-params-cm - mountPath: /home/argocd/params - - name: argocd-application-controller-tmp - mountPath: /tmp - {{- with .Values.controller.extraContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with .Values.controller.initContainers }} - initContainers: - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.controller) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.controller.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.controller.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - {{- with .Values.controller.volumes }} - {{- toYaml . | nindent 6 }} - {{- end }} - - name: argocd-home - {{- if .Values.controller.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.controller.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - emptyDir: {} - name: argocd-application-controller-tmp - - name: argocd-repo-server-tls - secret: - secretName: argocd-repo-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - - name: argocd-cmd-params-cm - configMap: - optional: true - name: argocd-cmd-params-cm - items: - - key: controller.profile.enabled - path: profiler.enabled - {{- if .Values.controller.hostNetwork }} - hostNetwork: {{ .Values.controller.hostNetwork }} - {{- end }} - {{- with .Values.controller.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.controller.dnsPolicy }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/certificate.yaml b/charts/argo-cd/templates/argocd-applicationset/certificate.yaml deleted file mode 100644 index fce26bf5..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/certificate.yaml +++ /dev/null @@ -1,39 +0,0 @@ -{{- if .Values.applicationSet.certificate.enabled -}} -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.certificateAnnotations) .Values.applicationSet.certificate.annotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -spec: - secretName: argocd-applicationset-controller-tls - commonName: {{ .Values.applicationSet.certificate.domain | default .Values.global.domain }} - dnsNames: - - {{ .Values.applicationSet.certificate.domain | default .Values.global.domain }} - {{- range .Values.applicationSet.certificate.additionalHosts }} - - {{ . | quote }} - {{- end }} - {{- with .Values.applicationSet.certificate.duration }} - duration: {{ . | quote }} - {{- end }} - {{- with .Values.applicationSet.certificate.renewBefore }} - renewBefore: {{ . | quote }} - {{- end }} - issuerRef: - {{- with .Values.applicationSet.certificate.issuer.group }} - group: {{ . | quote }} - {{- end }} - kind: {{ .Values.applicationSet.certificate.issuer.kind | quote }} - name: {{ .Values.applicationSet.certificate.issuer.name | quote }} - {{- with .Values.applicationSet.certificate.privateKey }} - privateKey: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/clusterrole.yaml b/charts/argo-cd/templates/argocd-applicationset/clusterrole.yaml deleted file mode 100644 index 2723e3d2..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/clusterrole.yaml +++ /dev/null @@ -1,90 +0,0 @@ -{{- if .Values.applicationSet.allowAnyNamespace }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.applicationSet.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -rules: - - apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - - applicationsets/finalizers - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - argoproj.io - resources: - - applicationsets/status - verbs: - - get - - patch - - update - - apiGroups: - - argoproj.io - resources: - - appprojects - verbs: - - get - - list - - watch - - apiGroups: - - "" - resources: - - events - verbs: - - create - - get - - list - - patch - - watch - - apiGroups: - - "" - resources: - - configmaps - verbs: - - create - - update - - delete - - get - - list - - patch - - watch - - apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - apps - - extensions - resources: - - deployments - verbs: - - get - - list - - watch - - apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - create - - delete - - get - - list - - patch - - update - - watch -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/clusterrolebinding.yaml b/charts/argo-cd/templates/argocd-applicationset/clusterrolebinding.yaml deleted file mode 100644 index 9dcae8d2..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/clusterrolebinding.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if .Values.applicationSet.allowAnyNamespace }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ template "argo-cd.applicationSet.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ template "argo-cd.applicationSet.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ template "argo-cd.applicationSet.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/deployment.yaml b/charts/argo-cd/templates/argocd-applicationset/deployment.yaml deleted file mode 100644 index 9c085123..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/deployment.yaml +++ /dev/null @@ -1,354 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.applicationSet.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ include "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -spec: - {{- with include "argo-cd.strategy" (mergeOverwrite (deepCopy .Values.global.deploymentStrategy) .Values.applicationSet.deploymentStrategy) }} - strategy: - {{- trim . | nindent 4 }} - {{- end }} - replicas: {{ .Values.applicationSet.replicas }} - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.applicationSet.name) | nindent 6 }} - template: - metadata: - annotations: - checksum/cmd-params: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmd-params-cm.yaml") . | sha256sum }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.applicationSet.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.applicationSet.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.applicationSet.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.applicationSet.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.applicationSet.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.applicationSet.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.applicationSet.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.applicationSet.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.applicationSet.automountServiceAccountToken }} - containers: - - name: {{ .Values.applicationSet.name }} - image: {{ default .Values.global.image.repository .Values.applicationSet.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.applicationSet.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.applicationSet.image.imagePullPolicy }} - args: - - /usr/local/bin/argocd-applicationset-controller - - --metrics-addr=:{{ .Values.applicationSet.containerPorts.metrics }} - - --probe-addr=:{{ .Values.applicationSet.containerPorts.probe }} - - --webhook-addr=:{{ .Values.applicationSet.containerPorts.webhook }} - {{- with .Values.applicationSet.extraArgs }} - {{- toYaml . | nindent 12 }} - {{- end }} - env: - {{- with (concat .Values.global.env .Values.applicationSet.extraEnv) }} - {{- toYaml . | nindent 12 }} - {{- end }} - - name: NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: ARGOCD_APPLICATIONSET_CONTROLLER_GLOBAL_PRESERVED_ANNOTATIONS - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.global.preserved.annotations - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_GLOBAL_PRESERVED_LABELS - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.global.preserved.labels - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_LEADER_ELECTION - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.leader.election - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_REPO_SERVER - valueFrom: - configMapKeyRef: - key: repo.server - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_POLICY - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.policy - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_POLICY_OVERRIDE - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.policy.override - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_DEBUG - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.debug - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_LOGFORMAT - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.log.format - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_LOGLEVEL - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.log.level - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_DRY_RUN - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.dryrun - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_GIT_MODULES_ENABLED - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.git.submodule - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_PROGRESSIVE_SYNCS - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.progressive.syncs - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_TOKENREF_STRICT_MODE - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.tokenref.strict.mode - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_NEW_GIT_FILE_GLOBBING - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.new.git.file.globbing - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_REPO_SERVER_PLAINTEXT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.repo.server.plaintext - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_REPO_SERVER_STRICT_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.repo.server.strict.tls - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_REPO_SERVER_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.repo.server.timeout.seconds - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_CONCURRENT_RECONCILIATIONS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.concurrent.reconciliations.max - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_NAMESPACES - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.namespaces - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_SCM_ROOT_CA_PATH - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.scm.root.ca.path - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ALLOWED_SCM_PROVIDERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.allowed.scm.providers - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_SCM_PROVIDERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.enable.scm.providers - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_WEBHOOK_PARALLELISM_LIMIT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.webhook.parallelism.limit - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_REQUEUE_AFTER - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.requeue.after - name: argocd-cmd-params-cm - optional: true - {{- with .Values.applicationSet.extraEnvFrom }} - envFrom: - {{- toYaml . | nindent 12 }} - {{- end }} - ports: - - name: metrics - containerPort: {{ .Values.applicationSet.containerPorts.metrics }} - protocol: TCP - - name: probe - containerPort: {{ .Values.applicationSet.containerPorts.probe }} - protocol: TCP - - name: webhook - containerPort: {{ .Values.applicationSet.containerPorts.webhook }} - protocol: TCP - {{- if .Values.applicationSet.livenessProbe.enabled }} - livenessProbe: - tcpSocket: - port: probe - initialDelaySeconds: {{ .Values.applicationSet.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.applicationSet.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.applicationSet.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.applicationSet.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.applicationSet.livenessProbe.failureThreshold }} - {{- end }} - {{- if .Values.applicationSet.readinessProbe.enabled }} - readinessProbe: - tcpSocket: - port: probe - initialDelaySeconds: {{ .Values.applicationSet.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.applicationSet.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.applicationSet.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.applicationSet.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.applicationSet.readinessProbe.failureThreshold }} - {{- end }} - resources: - {{- toYaml .Values.applicationSet.resources | nindent 12 }} - {{- with .Values.applicationSet.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 12 }} - {{- end }} - volumeMounts: - {{- with .Values.applicationSet.extraVolumeMounts }} - {{- toYaml . | nindent 12 }} - {{- end }} - - mountPath: /app/config/ssh - name: ssh-known-hosts - - mountPath: /app/config/tls - name: tls-certs - - mountPath: /app/config/gpg/source - name: gpg-keys - - mountPath: /app/config/gpg/keys - name: gpg-keyring - - mountPath: /app/config/reposerver/tls - name: argocd-repo-server-tls - - mountPath: /tmp - name: tmp - {{- with .Values.applicationSet.extraContainers }} - {{- tpl (toYaml .) $ | nindent 8 }} - {{- end }} - {{- with .Values.applicationSet.initContainers }} - initContainers: - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.applicationSet) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.applicationSet.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.applicationSet.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.applicationSet.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.applicationSet.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - {{- with .Values.applicationSet.extraVolumes }} - {{- toYaml . | nindent 8 }} - {{- end }} - - name: ssh-known-hosts - configMap: - name: argocd-ssh-known-hosts-cm - - name: tls-certs - configMap: - name: argocd-tls-certs-cm - - name: gpg-keys - configMap: - name: argocd-gpg-keys-cm - - name: gpg-keyring - {{- if .Values.applicationSet.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.applicationSet.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - name: tmp - {{- if .Values.applicationSet.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.applicationSet.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - name: argocd-repo-server-tls - secret: - secretName: argocd-repo-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - {{- with .Values.applicationSet.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.applicationSet.dnsPolicy }} diff --git a/charts/argo-cd/templates/argocd-applicationset/ingress.yaml b/charts/argo-cd/templates/argocd-applicationset/ingress.yaml deleted file mode 100644 index 5cdf0cfe..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/ingress.yaml +++ /dev/null @@ -1,62 +0,0 @@ -{{- if .Values.applicationSet.ingress.enabled -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ include "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} - {{- with .Values.applicationSet.ingress.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.applicationSet.ingress.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.applicationSet.ingress.ingressClassName }} - ingressClassName: {{ . }} - {{- end }} - rules: - - host: {{ .Values.applicationSet.ingress.hostname | default .Values.global.domain }} - http: - paths: - {{- with .Values.applicationSet.ingress.extraPaths }} - {{- tpl (toYaml .) $ | nindent 10 }} - {{- end }} - - path: {{ .Values.applicationSet.ingress.path }} - pathType: {{ .Values.applicationSet.ingress.pathType }} - backend: - service: - name: {{ include "argo-cd.applicationSet.fullname" . }} - port: - number: {{ .Values.applicationSet.service.port }} - {{- range .Values.applicationSet.ingress.extraHosts }} - - host: {{ .name | quote }} - http: - paths: - - path: {{ default $.Values.applicationSet.ingress.path .path }} - pathType: {{ default $.Values.applicationSet.ingress.pathType .pathType }} - backend: - service: - name: {{ include "argo-cd.applicationSet.fullname" $ }} - port: - number: {{ $.Values.applicationSet.service.port }} - {{- end }} - {{- with .Values.applicationSet.ingress.extraRules }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- if or .Values.applicationSet.ingress.tls .Values.applicationSet.ingress.extraTls }} - tls: - {{- if .Values.applicationSet.ingress.tls }} - - hosts: - - {{ .Values.applicationSet.ingress.hostname | default .Values.global.domain }} - secretName: argocd-applicationset-controller-tls - {{- end }} - {{- with .Values.applicationSet.ingress.extraTls }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/metrics.yaml b/charts/argo-cd/templates/argocd-applicationset/metrics.yaml deleted file mode 100644 index de5638ad..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if .Values.applicationSet.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.applicationSet.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" "metrics") | nindent 4 }} - {{- with .Values.applicationSet.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.applicationSet.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.applicationSet.metrics.service.servicePort | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.applicationSet.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.applicationSet.metrics.service.type }} - {{- if and .Values.applicationSet.metrics.service.clusterIP (eq .Values.applicationSet.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.applicationSet.metrics.service.clusterIP }} - {{- end }} - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.applicationSet.metrics.service.portName }} - protocol: TCP - port: {{ .Values.applicationSet.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.applicationSet.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/networkpolicy.yaml b/charts/argo-cd/templates/argocd-applicationset/networkpolicy.yaml deleted file mode 100644 index 3a295f77..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/networkpolicy.yaml +++ /dev/null @@ -1,26 +0,0 @@ -{{- if and .Values.global.networkPolicy.create (or .Values.applicationSet.metrics.enabled .Values.applicationSet.ingress.enabled) }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - name: {{ template "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -spec: - ingress: - {{- if .Values.applicationSet.ingress.enabled }} - - ports: - - port: webhook - {{- end }} - {{- if .Values.applicationSet.metrics.enabled }} - - from: - - namespaceSelector: {} - ports: - - port: metrics - {{- end }} - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.applicationSet.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/pdb.yaml b/charts/argo-cd/templates/argocd-applicationset/pdb.yaml deleted file mode 100644 index 5d0ebc88..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/pdb.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if .Values.applicationSet.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} - {{- with .Values.applicationSet.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.applicationSet.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.applicationSet.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.applicationSet.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.applicationSet.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/role.yaml b/charts/argo-cd/templates/argocd-applicationset/role.yaml deleted file mode 100644 index d8cfed62..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/role.yaml +++ /dev/null @@ -1,89 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ include "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -rules: - - apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - - applicationsets/finalizers - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - argoproj.io - resources: - - applicationsets/status - verbs: - - get - - patch - - update - - apiGroups: - - argoproj.io - resources: - - appprojects - verbs: - - get - - list - - watch - - apiGroups: - - "" - resources: - - events - verbs: - - create - - get - - list - - patch - - watch - - apiGroups: - - "" - resources: - - configmaps - verbs: - - create - - update - - delete - - get - - list - - patch - - watch - - apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - apps - - extensions - resources: - - deployments - verbs: - - get - - list - - watch - - apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - create - - delete - - get - - list - - patch - - update - - watch diff --git a/charts/argo-cd/templates/argocd-applicationset/rolebinding.yaml b/charts/argo-cd/templates/argocd-applicationset/rolebinding.yaml deleted file mode 100644 index 5d4f1e4a..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/rolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-cd.applicationSet.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "argo-cd.applicationSet.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} diff --git a/charts/argo-cd/templates/argocd-applicationset/service.yaml b/charts/argo-cd/templates/argocd-applicationset/service.yaml deleted file mode 100644 index bf58c6b4..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/service.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: -{{- if .Values.applicationSet.service.annotations }} - annotations: - {{- range $key, $value := .Values.applicationSet.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -{{- end }} - name: {{ template "argo-cd.applicationSet.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} -{{- with .Values.applicationSet.service.labels }} -{{- toYaml . | nindent 4 }} -{{- end }} -spec: - type: {{ .Values.applicationSet.service.type }} - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.applicationSet.service.portName }} - port: {{ .Values.applicationSet.service.port }} - targetPort: webhook - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.applicationSet.name) | nindent 4 }} diff --git a/charts/argo-cd/templates/argocd-applicationset/serviceaccount.yaml b/charts/argo-cd/templates/argocd-applicationset/serviceaccount.yaml deleted file mode 100644 index 4869cad0..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/serviceaccount.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.applicationSet.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.applicationSet.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.applicationSet.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.applicationSet.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} - {{- with .Values.applicationSet.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-applicationset/servicemonitor.yaml b/charts/argo-cd/templates/argocd-applicationset/servicemonitor.yaml deleted file mode 100644 index 52d70700..00000000 --- a/charts/argo-cd/templates/argocd-applicationset/servicemonitor.yaml +++ /dev/null @@ -1,51 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.applicationSet.metrics.enabled .Values.applicationSet.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.applicationSet.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.applicationSet.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.applicationSet.name "name" .Values.applicationSet.name) | nindent 4 }} - {{- with .Values.applicationSet.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.applicationSet.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.applicationSet.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.applicationSet.metrics.service.portName }} - {{- with .Values.applicationSet.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - {{- with .Values.applicationSet.metrics.serviceMonitor.scrapeTimeout }} - scrapeTimeout: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.applicationSet.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.applicationSet.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.applicationSet.metrics.serviceMonitor.honorLabels }} - {{- with .Values.applicationSet.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.applicationSet.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.applicationSet.name "name" "metrics") | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-commit-server/deployment.yaml b/charts/argo-cd/templates/argocd-commit-server/deployment.yaml deleted file mode 100644 index 96cf6575..00000000 --- a/charts/argo-cd/templates/argocd-commit-server/deployment.yaml +++ /dev/null @@ -1,238 +0,0 @@ -{{- if .Values.commitServer.enabled }} -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.commitServer.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.commitServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.commitServer.name "name" .Values.commitServer.name) | nindent 4 }} -spec: - {{- with include "argo-cd.strategy" (mergeOverwrite (deepCopy .Values.global.deploymentStrategy) .Values.commitServer.deploymentStrategy) }} - strategy: - {{- trim . | nindent 4 }} - {{- end }} - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.commitServer.name) | nindent 6 }} - template: - metadata: - annotations: - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.commitServer.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.commitServer.name "name" .Values.commitServer.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.commitServer.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.commitServer.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.commitServer.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.commitServer.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- with .Values.commitServer.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ . }} - {{- end }} - serviceAccountName: {{ include "argo-cd.commitServer.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.commitServer.automountServiceAccountToken }} - containers: - - name: {{ .Values.commitServer.name }} - image: {{ default .Values.global.image.repository .Values.commitServer.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.commitServer.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.commitServer.image.imagePullPolicy }} - args: - - /usr/local/bin/argocd-commit-server - {{- with .Values.commitServer.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - env: - {{- with (concat .Values.global.env .Values.commitServer.extraEnv) }} - {{- toYaml . | nindent 10 }} - {{- end }} - - name: ARGOCD_COMMIT_SERVER_LISTEN_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: commitserver.listen.address - optional: true - - name: ARGOCD_COMMIT_SERVER_METRICS_LISTEN_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: commitserver.metrics.listen.address - optional: true - - name: ARGOCD_COMMIT_SERVER_LOGFORMAT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: commitserver.log.format - optional: true - - name: ARGOCD_COMMIT_SERVER_LOGLEVEL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: commitserver.log.level - optional: true - - name: ARGOCD_LOG_FORMAT_TIMESTAMP - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: log.format.timestamp - optional: true - {{- with .Values.commitServer.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - ports: - - containerPort: 8086 - name: server - protocol: TCP - - containerPort: 8087 - name: metrics - protocol: TCP - {{- if .Values.commitServer.livenessProbe.enabled }} - livenessProbe: - httpGet: - path: /healthz?full=true - port: 8087 - initialDelaySeconds: {{ .Values.commitServer.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.commitServer.livenessProbe.periodSeconds }} - failureThreshold: {{ .Values.commitServer.livenessProbe.failureThreshold }} - timeoutSeconds: {{ .Values.commitServer.livenessProbe.timeoutSeconds }} - {{- end }} - {{- if .Values.commitServer.readinessProbe.enabled }} - readinessProbe: - httpGet: - path: /healthz - port: 8087 - initialDelaySeconds: {{ .Values.commitServer.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.commitServer.readinessProbe.periodSeconds }} - failureThreshold: {{ .Values.commitServer.readinessProbe.failureThreshold }} - timeoutSeconds: {{ .Values.commitServer.readinessProbe.timeoutSeconds }} - {{- end }} - resources: - {{- toYaml .Values.commitServer.resources | nindent 10 }} - {{- with .Values.commitServer.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.commitServer.lifecycle }} - lifecycle: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - {{- with .Values.commitServer.extraVolumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - - name: ssh-known-hosts - mountPath: /app/config/ssh - - name: tls-certs - mountPath: /app/config/tls - - name: gpg-keys - mountPath: /app/config/gpg/source - - name: gpg-keyring - mountPath: /app/config/gpg/keys - # We need a writeable temp directory for the askpass socket file. - - name: tmp - mountPath: /tmp - initContainers: - - command: - - /bin/cp - - -n - - /usr/local/bin/argocd - - /var/run/argocd/argocd-cmp-server - image: {{ default .Values.global.image.repository .Values.commitServer.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.commitServer.image.tag }} - name: copyutil - resources: - {{- toYaml .Values.commitServer.resources | nindent 10 }} - {{- with .Values.commitServer.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - - mountPath: /var/run/argocd - name: var-files - volumes: - {{- with .Values.commitServer.extraVolumes }} - {{- toYaml . | nindent 8 }} - {{- end }} - - name: ssh-known-hosts - configMap: - name: argocd-ssh-known-hosts-cm - - name: tls-certs - configMap: - name: argocd-tls-certs-cm - - name: gpg-keys - configMap: - name: argocd-gpg-keys-cm - - name: gpg-keyring - emptyDir: {} - - name: tmp - emptyDir: {} - - name: argocd-commit-server-tls - secret: - secretName: argocd-commit-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - - emptyDir: {} - name: var-files - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.commitServer) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.commitServer.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.commitServer.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.commitServer.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.commitServer.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - {{- if .Values.commitServer.hostNetwork }} - hostNetwork: {{ .Values.commitServer.hostNetwork }} - {{- end }} - {{- with .Values.commitServer.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.commitServer.dnsPolicy }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-commit-server/metrics.yaml b/charts/argo-cd/templates/argocd-commit-server/metrics.yaml deleted file mode 100644 index 7d198a70..00000000 --- a/charts/argo-cd/templates/argocd-commit-server/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if and .Values.commitServer.enabled .Values.commitServer.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.commitServer.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.commitServer.name "name" "metrics") | nindent 4 }} - {{- with .Values.commitServer.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.commitServer.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.commitServer.metrics.service.servicePort | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.commitServer.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.commitServer.metrics.service.type }} - {{- if and .Values.commitServer.metrics.service.clusterIP (eq .Values.commitServer.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.commitServer.metrics.service.clusterIP }} - {{- end }} - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.commitServer.metrics.service.portName }} - protocol: TCP - port: {{ .Values.commitServer.metrics.service.servicePort }} - targetPort: 8087 - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.commitServer.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-commit-server/networkpolicy.yaml b/charts/argo-cd/templates/argocd-commit-server/networkpolicy.yaml deleted file mode 100644 index 6ec0a6ac..00000000 --- a/charts/argo-cd/templates/argocd-commit-server/networkpolicy.yaml +++ /dev/null @@ -1,25 +0,0 @@ -{{- if and .Values.commitServer.enabled .Values.global.networkPolicy.create }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - name: {{ template "argo-cd.commitServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.commitServer.name) | nindent 6 }} - policyTypes: - - Ingress - ingress: - - from: - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 14 }} - ports: - - protocol: TCP - port: 8086 - - from: - - namespaceSelector: { } - ports: - - port: 8087 -{{- end }} diff --git a/charts/argo-cd/templates/argocd-commit-server/service.yaml b/charts/argo-cd/templates/argocd-commit-server/service.yaml deleted file mode 100644 index 7b0bf878..00000000 --- a/charts/argo-cd/templates/argocd-commit-server/service.yaml +++ /dev/null @@ -1,26 +0,0 @@ -{{- if .Values.commitServer.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-cd.commitServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.commitServer.name "name" .Values.commitServer.name) | nindent 4 }} - {{- with .Values.commitServer.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.commitServer.service.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - ports: - - name: server - protocol: TCP - port: 8086 - targetPort: 8086 - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.commitServer.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-commit-server/serviceaccount.yaml b/charts/argo-cd/templates/argocd-commit-server/serviceaccount.yaml deleted file mode 100644 index d0cf9e73..00000000 --- a/charts/argo-cd/templates/argocd-commit-server/serviceaccount.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.commitServer.enabled .Values.commitServer.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.commitServer.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.commitServer.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.commitServer.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.commitServer.name "name" .Values.commitServer.name) | nindent 4 }} - {{- with .Values.commitServer.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-cm.yaml deleted file mode 100644 index 6bd19f5c..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-cm.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if .Values.configs.cm.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "cm") | nindent 4 }} - {{- with .Values.configs.cm.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -data: - {{- include "argo-cd.config.cm" . | trim | nindent 2 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-cmd-params-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-cmd-params-cm.yaml deleted file mode 100644 index f0c81b24..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-cmd-params-cm.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if .Values.configs.params.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-cmd-params-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "cmd-params-cm") | nindent 4 }} - {{- if .Values.configs.params.annotations }} - annotations: - {{- range $key, $value := .Values.configs.params.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -data: - {{- include "argo-cd.config.params" . | trim | nindent 2 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-cmp-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-cmp-cm.yaml deleted file mode 100644 index a5d29f6c..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-cmp-cm.yaml +++ /dev/null @@ -1,25 +0,0 @@ -{{- if .Values.configs.cmp.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-cmp-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" "cmp-cm") | nindent 4 }} - {{- with .Values.configs.cmp.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -data: - {{- range $cmp_plugin, $cmp_plugin_config := .Values.configs.cmp.plugins }} - {{ $cmp_plugin }}.yaml: | - apiVersion: argoproj.io/v1alpha1 - kind: ConfigManagementPlugin - metadata: - name: {{ $cmp_plugin }} - spec: - {{- toYaml $cmp_plugin_config | nindent 6 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-dex-server-tls-secret.yaml b/charts/argo-cd/templates/argocd-configs/argocd-dex-server-tls-secret.yaml deleted file mode 100644 index 747fa13c..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-dex-server-tls-secret.yaml +++ /dev/null @@ -1,25 +0,0 @@ -{{- if and .Values.dex.enabled .Values.dex.certificateSecret.enabled }} -apiVersion: v1 -kind: Secret -metadata: - name: argocd-dex-server-tls - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" "dex-server-tls") | nindent 4 }} - {{- with .Values.dex.certificateSecret.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.dex.certificateSecret.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: kubernetes.io/tls -data: - {{- with .Values.dex.certificateSecret.ca }} - ca.crt: {{ . | b64enc | quote }} - {{- end }} - tls.crt: {{ .Values.dex.certificateSecret.crt | b64enc | quote }} - tls.key: {{ .Values.dex.certificateSecret.key | b64enc | quote }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-gpg-keys-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-gpg-keys-cm.yaml deleted file mode 100644 index ed299b59..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-gpg-keys-cm.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-gpg-keys-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "name" "gpg-keys-cm") | nindent 4 }} - {{- with .Values.configs.gpg.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -{{- with .Values.configs.gpg.keys }} -data: - {{- toYaml . | nindent 2 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-notifications-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-notifications-cm.yaml deleted file mode 100644 index 663862e2..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-notifications-cm.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.notifications.cm.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-notifications-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -data: - context: | - argocdUrl: {{ .Values.notifications.argocdUrl | default (printf "https://%s" .Values.global.domain) }} - {{- with .Values.notifications.context }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.notifications.notifiers }} - {{- toYaml . | nindent 2 }} - {{- end }} - {{- with .Values.notifications.subscriptions }} - subscriptions: | - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.notifications.templates }} - {{- toYaml . | nindent 2 }} - {{- end }} - {{- with .Values.notifications.triggers }} - {{- toYaml . | nindent 2 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-notifications-secret.yaml b/charts/argo-cd/templates/argocd-configs/argocd-notifications-secret.yaml deleted file mode 100644 index f64a91f5..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-notifications-secret.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.notifications.secret.create }} -apiVersion: v1 -kind: Secret -metadata: - name: {{ .Values.notifications.secret.name }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} - {{- with .Values.notifications.secret.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.notifications.secret.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: Opaque -stringData: - {{- with .Values.notifications.secret.items }} - {{- toYaml . | nindent 2 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-rbac-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-rbac-cm.yaml deleted file mode 100644 index ae48404e..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-rbac-cm.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.configs.rbac.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-rbac-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "rbac-cm") | nindent 4 }} - {{- with .Values.configs.rbac.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -{{- with (omit .Values.configs.rbac "create" "annotations") }} -data: - {{- toYaml . | nindent 2 }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-repo-server-tls-secret.yaml b/charts/argo-cd/templates/argocd-configs/argocd-repo-server-tls-secret.yaml deleted file mode 100644 index 8635d64e..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-repo-server-tls-secret.yaml +++ /dev/null @@ -1,25 +0,0 @@ -{{- if .Values.repoServer.certificateSecret.enabled }} -apiVersion: v1 -kind: Secret -metadata: - name: argocd-repo-server-tls - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" "repo-server-tls") | nindent 4 }} - {{- with .Values.repoServer.certificateSecret.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.repoServer.certificateSecret.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: kubernetes.io/tls -data: - {{- with .Values.repoServer.certificateSecret.ca }} - ca.crt: {{ . | b64enc | quote }} - {{- end }} - tls.crt: {{ .Values.repoServer.certificateSecret.crt | b64enc | quote }} - tls.key: {{ .Values.repoServer.certificateSecret.key | b64enc | quote }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml b/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml deleted file mode 100644 index 9462be26..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml +++ /dev/null @@ -1,49 +0,0 @@ -{{- if .Values.configs.secret.createSecret }} -apiVersion: v1 -kind: Secret -metadata: - name: argocd-secret - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "secret") | nindent 4 }} - {{- with .Values.configs.secret.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.configs.secret.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: Opaque -{{- if or .Values.configs.secret.githubSecret (or .Values.configs.secret.gitlabSecret .Values.configs.secret.bitbucketUUID .Values.configs.secret.bitbucketServerSecret .Values.configs.secret.gogsSecret (and .Values.configs.secret.azureDevops.username .Values.configs.secret.azureDevops.password) .Values.configs.secret.argocdServerAdminPassword .Values.configs.secret.extra) }} -# Setting a blank data again will wipe admin password/key/cert -data: - {{- with .Values.configs.secret.githubSecret }} - webhook.github.secret: {{ . | b64enc }} - {{- end }} - {{- with .Values.configs.secret.gitlabSecret }} - webhook.gitlab.secret: {{ . | b64enc }} - {{- end }} - {{- with .Values.configs.secret.bitbucketServerSecret }} - webhook.bitbucketserver.secret: {{ . | b64enc }} - {{- end }} - {{- with .Values.configs.secret.bitbucketUUID }} - webhook.bitbucket.uuid: {{ . | b64enc }} - {{- end }} - {{- with .Values.configs.secret.gogsSecret }} - webhook.gogs.secret: {{ . | b64enc }} - {{- end }} - {{- if and .Values.configs.secret.azureDevops.username .Values.configs.secret.azureDevops.password }} - webhook.azuredevops.username: {{ .Values.configs.secret.azureDevops.username | b64enc }} - webhook.azuredevops.password: {{ .Values.configs.secret.azureDevops.password | b64enc }} - {{- end }} - {{- if .Values.configs.secret.argocdServerAdminPassword }} - admin.password: {{ .Values.configs.secret.argocdServerAdminPassword | b64enc }} - admin.passwordMtime: {{ default (dateInZone "2006-01-02T15:04:05Z" (now) "UTC") .Values.configs.secret.argocdServerAdminPasswordMtime | b64enc }} - {{- end }} - {{- range $key, $value := .Values.configs.secret.extra }} - {{ $key }}: {{ $value | b64enc }} - {{- end }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-server-tls-secret.yaml b/charts/argo-cd/templates/argocd-configs/argocd-server-tls-secret.yaml deleted file mode 100644 index 97116472..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-server-tls-secret.yaml +++ /dev/null @@ -1,22 +0,0 @@ -{{- if and .Values.server.certificateSecret.enabled (not .Values.server.certificate.enabled) }} -apiVersion: v1 -kind: Secret -metadata: - name: argocd-server-tls - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "server-tls") | nindent 4 }} - {{- with .Values.server.certificateSecret.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.certificateSecret.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: kubernetes.io/tls -data: - tls.crt: {{ .Values.server.certificateSecret.crt | b64enc | quote }} - tls.key: {{ .Values.server.certificateSecret.key | b64enc | quote }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-ssh-known-hosts-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-ssh-known-hosts-cm.yaml deleted file mode 100644 index 0218d40b..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-ssh-known-hosts-cm.yaml +++ /dev/null @@ -1,21 +0,0 @@ -{{- if .Values.configs.ssh.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-ssh-known-hosts-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "name" "ssh-known-hosts-cm") | nindent 4 }} - {{- with .Values.configs.ssh.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -data: - ssh_known_hosts: | - {{- .Values.configs.ssh.knownHosts | nindent 4 }} - {{- with .Values.configs.ssh.extraHosts }} - {{- . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-styles-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-styles-cm.yaml deleted file mode 100644 index 77421542..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-styles-cm.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if .Values.configs.styles }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-styles-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -data: - custom.styles.css: | - {{- .Values.configs.styles | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/argocd-tls-certs-cm.yaml b/charts/argo-cd/templates/argocd-configs/argocd-tls-certs-cm.yaml deleted file mode 100644 index 3aad4011..00000000 --- a/charts/argo-cd/templates/argocd-configs/argocd-tls-certs-cm.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.configs.tls.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argocd-tls-certs-cm - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "name" "tls-certs-cm") | nindent 4 }} - {{- with .Values.configs.tls.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -{{- with .Values.configs.tls.certificates }} -data: - {{- toYaml . | nindent 2 }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/cluster-secrets.yaml b/charts/argo-cd/templates/argocd-configs/cluster-secrets.yaml deleted file mode 100644 index 956bbf54..00000000 --- a/charts/argo-cd/templates/argocd-configs/cluster-secrets.yaml +++ /dev/null @@ -1,38 +0,0 @@ -{{- range $cluster_key, $cluster_value := .Values.configs.clusterCredentials }} ---- -apiVersion: v1 -kind: Secret -metadata: - name: {{ include "argo-cd.name" $ }}-cluster-{{ $cluster_key }} - namespace: {{ include "argo-cd.namespace" $ | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" $) | nindent 4 }} - {{- with $cluster_value.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - argocd.argoproj.io/secret-type: cluster - {{- with $cluster_value.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: Opaque -stringData: - {{- if $cluster_value.shard }} - shard: {{ $cluster_value.shard | quote }} - {{- end }} - name: {{ $cluster_key }} - server: {{ required "A valid .Values.configs.clusterCredentials.CLUSTERNAME.server entry is required!" $cluster_value.server }} - {{- if $cluster_value.namespaces }} - namespaces: {{ $cluster_value.namespaces }} - {{- if $cluster_value.clusterResources }} - clusterResources: {{ $cluster_value.clusterResources | quote }} - {{- end }} - {{- end }} - {{- if $cluster_value.project }} - project: {{ $cluster_value.project | quote }} - {{- end }} - config: | - {{- required "A valid .Values.configs.clusterCredentials.CLUSTERNAME.config entry is required!" $cluster_value.config | toRawJson | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/externalredis-secret.yaml b/charts/argo-cd/templates/argocd-configs/externalredis-secret.yaml deleted file mode 100644 index 2cfefde9..00000000 --- a/charts/argo-cd/templates/argocd-configs/externalredis-secret.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if and (or .Values.externalRedis.username .Values.externalRedis.password) (not .Values.externalRedis.existingSecret) }} -apiVersion: v1 -kind: Secret -metadata: - name: argocd-redis - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" $) | nindent 4 }} - {{- with .Values.externalRedis.secretAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -type: Opaque -data: - {{- with .Values.externalRedis.username }} - redis-username: {{ . | b64enc }} - {{- end }} - {{- with .Values.externalRedis.password }} - redis-password: {{ . | b64enc }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/repository-credentials-secret.yaml b/charts/argo-cd/templates/argocd-configs/repository-credentials-secret.yaml deleted file mode 100644 index e4d23f9a..00000000 --- a/charts/argo-cd/templates/argocd-configs/repository-credentials-secret.yaml +++ /dev/null @@ -1,21 +0,0 @@ -{{- range $repo_cred_key, $repo_cred_value := .Values.configs.credentialTemplates }} ---- -apiVersion: v1 -kind: Secret -metadata: - name: argocd-repo-creds-{{ $repo_cred_key }} - namespace: {{ include "argo-cd.namespace" $ | quote }} - labels: - argocd.argoproj.io/secret-type: repo-creds - {{- include "argo-cd.labels" (dict "context" $) | nindent 4 }} - {{- with $.Values.configs.credentialTemplatesAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -data: - {{- range $key, $value := $repo_cred_value }} - {{ $key }}: {{ $value | toString | b64enc }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-configs/repository-secret.yaml b/charts/argo-cd/templates/argocd-configs/repository-secret.yaml deleted file mode 100644 index 4a77cf1b..00000000 --- a/charts/argo-cd/templates/argocd-configs/repository-secret.yaml +++ /dev/null @@ -1,21 +0,0 @@ -{{- range $repo_key, $repo_value := .Values.configs.repositories }} ---- -apiVersion: v1 -kind: Secret -metadata: - name: argocd-repo-{{ $repo_key }} - namespace: {{ include "argo-cd.namespace" $ | quote }} - labels: - argocd.argoproj.io/secret-type: repository - {{- include "argo-cd.labels" (dict "context" $) | nindent 4 }} - {{- with $.Values.configs.repositoriesAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -data: - {{- range $key, $value := $repo_value }} - {{ $key }}: {{ $value | b64enc }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/clusterrole.yaml b/charts/argo-cd/templates/argocd-notifications/clusterrole.yaml deleted file mode 100644 index eba5973f..00000000 --- a/charts/argo-cd/templates/argocd-notifications/clusterrole.yaml +++ /dev/null @@ -1,52 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.notifications.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -rules: - {{- with .Values.notifications.clusterRoleRules.rules }} - {{- toYaml . | nindent 2 }} - {{- end }} - - apiGroups: - - argoproj.io - resources: - - applications - - appprojects - verbs: - - get - - list - - watch - - update - - patch - - apiGroups: - - "" - resources: - - configmaps - - secrets - verbs: - - list - - watch - {{- if (index .Values.configs.params "application.namespaces") }} - - create - {{- end }} - {{- if .Values.notifications.cm.create }} - - apiGroups: - - "" - resourceNames: - - argocd-notifications-cm - resources: - - configmaps - verbs: - - get - {{- end }} - - apiGroups: - - "" - resourceNames: - - {{ .Values.notifications.secret.name }} - resources: - - secrets - verbs: - - get -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/clusterrolebinding.yaml b/charts/argo-cd/templates/argocd-notifications/clusterrolebinding.yaml deleted file mode 100644 index 9a6fa7c5..00000000 --- a/charts/argo-cd/templates/argocd-notifications/clusterrolebinding.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-cd.notifications.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argo-cd.notifications.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.notifications.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/deployment.yaml b/charts/argo-cd/templates/argocd-notifications/deployment.yaml deleted file mode 100644 index cee627d5..00000000 --- a/charts/argo-cd/templates/argocd-notifications/deployment.yaml +++ /dev/null @@ -1,207 +0,0 @@ -{{- if .Values.notifications.enabled }} -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.notifications.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ include "argo-cd.notifications.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -spec: - replicas: 1 - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - {{- with include "argo-cd.strategy" (mergeOverwrite (deepCopy .Values.global.deploymentStrategy) .Values.notifications.deploymentStrategy) }} - strategy: - {{- trim . | nindent 4 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.notifications.name) | nindent 6 }} - template: - metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.notifications.podAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.notifications.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.notifications.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.notifications.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.notifications.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.notifications.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.notifications.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.notifications.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.notifications.automountServiceAccountToken }} - containers: - - name: {{ .Values.notifications.name }} - image: {{ default .Values.global.image.repository .Values.notifications.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.notifications.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.notifications.image.imagePullPolicy }} - args: - - /usr/local/bin/argocd-notifications - - --metrics-port={{ .Values.notifications.containerPorts.metrics }} - - --loglevel={{ default .Values.global.logging.level .Values.notifications.logLevel }} - - --logformat={{ default .Values.global.logging.format .Values.notifications.logFormat }} - - --namespace={{ include "argo-cd.namespace" . }} - - --argocd-repo-server={{ template "argo-cd.repoServer.fullname" . }}:{{ .Values.repoServer.service.port }} - - --secret-name={{ .Values.notifications.secret.name }} - {{- range .Values.notifications.extraArgs }} - - {{ . | squote }} - {{- end }} - env: - {{- with (concat .Values.global.env .Values.notifications.extraEnv) }} - {{- toYaml . | nindent 12 }} - {{- end }} - - name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVEL - valueFrom: - configMapKeyRef: - key: notificationscontroller.log.level - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMAT - valueFrom: - configMapKeyRef: - key: notificationscontroller.log.format - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATION_NAMESPACES - valueFrom: - configMapKeyRef: - key: application.namespaces - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_NOTIFICATION_CONTROLLER_SELF_SERVICE_NOTIFICATION_ENABLED - valueFrom: - configMapKeyRef: - key: notificationscontroller.selfservice.enabled - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_NOTIFICATION_CONTROLLER_REPO_SERVER_PLAINTEXT - valueFrom: - configMapKeyRef: - key: notificationscontroller.repo.server.plaintext - name: argocd-cmd-params-cm - optional: true - {{- with .Values.notifications.extraEnvFrom }} - envFrom: - {{- toYaml . | nindent 12 }} - {{- end }} - ports: - - name: metrics - containerPort: {{ .Values.notifications.containerPorts.metrics }} - protocol: TCP - {{- if .Values.notifications.livenessProbe.enabled }} - livenessProbe: - tcpSocket: - port: metrics - initialDelaySeconds: {{ .Values.notifications.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.notifications.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.notifications.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.notifications.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.notifications.livenessProbe.failureThreshold }} - {{- end }} - {{- if .Values.notifications.readinessProbe.enabled }} - readinessProbe: - tcpSocket: - port: metrics - initialDelaySeconds: {{ .Values.notifications.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.notifications.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.notifications.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.notifications.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.notifications.readinessProbe.failureThreshold }} - {{- end }} - resources: - {{- toYaml .Values.notifications.resources | nindent 12 }} - {{- with .Values.notifications.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 12 }} - {{- end }} - workingDir: /app - volumeMounts: - - name: tls-certs - mountPath: /app/config/tls - - name: argocd-repo-server-tls - mountPath: /app/config/reposerver/tls - {{- with .Values.notifications.extraVolumeMounts }} - {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.notifications.extraContainers }} - {{- tpl (toYaml . ) $ | nindent 8 }} - {{- end }} - {{- with .Values.notifications.initContainers }} - initContainers: - {{- tpl (toYaml . ) $ | nindent 8 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.notifications) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.notifications.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.notifications.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.notifications.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.notifications.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - {{- with .Values.notifications.extraVolumes }} - {{- toYaml . | nindent 8 }} - {{- end }} - - name: tls-certs - configMap: - name: argocd-tls-certs-cm - - name: argocd-repo-server-tls - secret: - secretName: argocd-repo-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - {{- with .Values.notifications.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.notifications.dnsPolicy }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/metrics.yaml b/charts/argo-cd/templates/argocd-notifications/metrics.yaml deleted file mode 100644 index 9dd18c8b..00000000 --- a/charts/argo-cd/templates/argocd-notifications/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.notifications.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.notifications.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" "metrics") | nindent 4 }} - {{- with .Values.notifications.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.notifications.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.notifications.metrics.port | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.notifications.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.notifications.metrics.service.type }} - {{- if and .Values.notifications.metrics.service.clusterIP (eq .Values.notifications.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.notifications.metrics.service.clusterIP }} - {{- end }} - {{- include "argo-cd.dualStack" . | indent 2 }} - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.notifications.name) | nindent 6 }} - ports: - - name: {{ .Values.notifications.metrics.service.portName }} - protocol: TCP - port: {{ .Values.notifications.metrics.port }} - targetPort: metrics -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/networkpolicy.yaml b/charts/argo-cd/templates/argocd-notifications/networkpolicy.yaml deleted file mode 100644 index b03c26ca..00000000 --- a/charts/argo-cd/templates/argocd-notifications/networkpolicy.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.global.networkPolicy.create .Values.notifications.metrics.enabled }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - name: {{ template "argo-cd.notifications.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -spec: - ingress: - - from: - - namespaceSelector: {} - ports: - - port: metrics - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.notifications.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/pdb.yaml b/charts/argo-cd/templates/argocd-notifications/pdb.yaml deleted file mode 100644 index 4bdf211a..00000000 --- a/charts/argo-cd/templates/argocd-notifications/pdb.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.notifications.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.notifications.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} - {{- with .Values.notifications.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.notifications.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.notifications.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.notifications.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.notifications.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/role.yaml b/charts/argo-cd/templates/argocd-notifications/role.yaml deleted file mode 100644 index 800a937a..00000000 --- a/charts/argo-cd/templates/argocd-notifications/role.yaml +++ /dev/null @@ -1,45 +0,0 @@ -{{- if .Values.notifications.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-cd.notifications.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - applications - - appprojects - verbs: - - get - - list - - watch - - update - - patch -- apiGroups: - - "" - resources: - - configmaps - - secrets - verbs: - - list - - watch -- apiGroups: - - "" - resourceNames: - - argocd-notifications-cm - resources: - - configmaps - verbs: - - get -- apiGroups: - - "" - resourceNames: - - {{ .Values.notifications.secret.name }} - resources: - - secrets - verbs: - - get -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/rolebinding.yaml b/charts/argo-cd/templates/argocd-notifications/rolebinding.yaml deleted file mode 100644 index e2259621..00000000 --- a/charts/argo-cd/templates/argocd-notifications/rolebinding.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if .Values.notifications.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-cd.notifications.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-cd.notifications.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "argo-cd.notifications.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/serviceaccount.yaml b/charts/argo-cd/templates/argocd-notifications/serviceaccount.yaml deleted file mode 100644 index 3da8f27c..00000000 --- a/charts/argo-cd/templates/argocd-notifications/serviceaccount.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.notifications.enabled .Values.notifications.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.notifications.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.notifications.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.notifications.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} - {{- with .Values.notifications.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-notifications/servicemonitor.yaml b/charts/argo-cd/templates/argocd-notifications/servicemonitor.yaml deleted file mode 100644 index 22b882a6..00000000 --- a/charts/argo-cd/templates/argocd-notifications/servicemonitor.yaml +++ /dev/null @@ -1,51 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.notifications.enabled .Values.notifications.metrics.enabled .Values.notifications.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.notifications.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.notifications.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.notifications.name "name" .Values.notifications.name) | nindent 4 }} - {{- with .Values.notifications.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if .Values.notifications.metrics.serviceMonitor.additionalLabels }} - {{- toYaml .Values.notifications.metrics.serviceMonitor.additionalLabels | nindent 4 }} - {{- end }} - {{- with .Values.notifications.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.notifications.metrics.service.portName }} - path: /metrics - {{- if .Values.notifications.metrics.serviceMonitor.interval }} - interval: {{ .Values.notifications.metrics.serviceMonitor.interval }} - {{- end }} - {{- if .Values.notifications.metrics.serviceMonitor.scrapeTimeout }} - scrapeTimeout: {{ .Values.notifications.metrics.serviceMonitor.scrapeTimeout }} - {{- end }} - {{- with .Values.notifications.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.notifications.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.notifications.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.notifications.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.notifications.metrics.serviceMonitor.honorLabels }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.notifications.name "name" "metrics") | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/clusterrole.yaml b/charts/argo-cd/templates/argocd-repo-server/clusterrole.yaml deleted file mode 100644 index 23439b18..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/clusterrole.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if and .Values.createClusterRoles .Values.repoServer.clusterRoleRules.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.repoServer.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -rules: - {{- with .Values.repoServer.clusterRoleRules.rules }} - {{- toYaml . | nindent 2 }} - {{- else }} - - apiGroups: - - '*' - resources: - - '*' - verbs: - - '*' - - nonResourceURLs: - - '*' - verbs: - - '*' - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/clusterrolebinding.yaml b/charts/argo-cd/templates/argocd-repo-server/clusterrolebinding.yaml deleted file mode 100644 index d8bd88aa..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/clusterrolebinding.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.createClusterRoles .Values.repoServer.clusterRoleRules.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-cd.repoServer.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argo-cd.repoServer.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.repoServer.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/deployment.yaml b/charts/argo-cd/templates/argocd-repo-server/deployment.yaml deleted file mode 100755 index f12332e9..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/deployment.yaml +++ /dev/null @@ -1,512 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.repoServer.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -spec: - {{- with include "argo-cd.strategy" (mergeOverwrite (deepCopy .Values.global.deploymentStrategy) .Values.repoServer.deploymentStrategy) }} - strategy: - {{- trim . | nindent 4 }} - {{- end }} - {{- if not .Values.repoServer.autoscaling.enabled }} - replicas: {{ .Values.repoServer.replicas }} - {{- end }} - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.repoServer.name) | nindent 6 }} - template: - metadata: - annotations: - checksum/cmd-params: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmd-params-cm.yaml") . | sha256sum }} - {{- if .Values.repoServer.certificateSecret.enabled }} - checksum/repo-server-tls: {{ include (print $.Template.BasePath "/argocd-configs/argocd-repo-server-tls-secret.yaml") . | sha256sum }} - {{- end }} - {{- if .Values.configs.cm.create }} - checksum/cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cm.yaml") . | sha256sum }} - {{- end }} - {{- if .Values.configs.cmp.create }} - checksum/cmp-cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmp-cm.yaml") . | sha256sum }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.repoServer.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.repoServer.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.repoServer.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.repoServer.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.repoServer.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.repoServer.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.repoServer.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.repoServer.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.repoServer.automountServiceAccountToken }} - containers: - - name: {{ .Values.repoServer.name }} - image: {{ default .Values.global.image.repository .Values.repoServer.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.repoServer.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.repoServer.image.imagePullPolicy }} - args: - - /usr/local/bin/argocd-repo-server - - --port={{ .Values.repoServer.containerPorts.server }} - - --metrics-port={{ .Values.repoServer.containerPorts.metrics }} - {{- with .Values.repoServer.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - env: - {{- with (concat .Values.global.env .Values.repoServer.env) }} - {{- toYaml . | nindent 10 }} - {{- end }} - {{- if .Values.openshift.enabled }} - - name: USER_NAME - value: argocd - {{- end }} - - name: ARGOCD_REPO_SERVER_NAME - value: {{ template "argo-cd.repoServer.fullname" . }} - - name: ARGOCD_RECONCILIATION_TIMEOUT - valueFrom: - configMapKeyRef: - name: argocd-cm - key: timeout.reconciliation - optional: true - - name: ARGOCD_REPO_SERVER_LOGFORMAT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.log.format - optional: true - - name: ARGOCD_REPO_SERVER_LOGLEVEL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.log.level - optional: true - - name: ARGOCD_REPO_SERVER_PARALLELISM_LIMIT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.parallelism.limit - optional: true - - name: ARGOCD_REPO_SERVER_LISTEN_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.listen.address - optional: true - - name: ARGOCD_REPO_SERVER_LISTEN_METRICS_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.metrics.listen.address - optional: true - - name: ARGOCD_REPO_SERVER_DISABLE_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.disable.tls - optional: true - - name: ARGOCD_TLS_MIN_VERSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.tls.minversion - optional: true - - name: ARGOCD_TLS_MAX_VERSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.tls.maxversion - optional: true - - name: ARGOCD_TLS_CIPHERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.tls.ciphers - optional: true - - name: ARGOCD_REPO_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.repo.cache.expiration - optional: true - - name: REDIS_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.server - optional: true - - name: REDIS_COMPRESSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.compression - optional: true - - name: REDISDB - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.db - optional: true - - name: REDIS_USERNAME - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - key: redis-username - optional: true - - name: REDIS_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - {{- if .Values.externalRedis.host }} - key: redis-password - {{- else }} - key: auth - {{- end }} - optional: true - - name: REDIS_SENTINEL_USERNAME - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-username - optional: true - - name: REDIS_SENTINEL_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-password - optional: true - - name: ARGOCD_DEFAULT_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.default.cache.expiration - optional: true - - name: ARGOCD_REPO_SERVER_OTLP_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.address - optional: true - - name: ARGOCD_REPO_SERVER_OTLP_INSECURE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.insecure - optional: true - - name: ARGOCD_REPO_SERVER_OTLP_HEADERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.headers - optional: true - - name: ARGOCD_REPO_SERVER_MAX_COMBINED_DIRECTORY_MANIFESTS_SIZE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.max.combined.directory.manifests.size - optional: true - - name: ARGOCD_REPO_SERVER_PLUGIN_TAR_EXCLUSIONS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.plugin.tar.exclusions - optional: true - - name: ARGOCD_REPO_SERVER_PLUGIN_USE_MANIFEST_GENERATE_PATHS - valueFrom: - configMapKeyRef: - key: reposerver.plugin.use.manifest.generate.paths - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REPO_SERVER_ALLOW_OUT_OF_BOUNDS_SYMLINKS - valueFrom: - configMapKeyRef: - key: reposerver.allow.oob.symlinks - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REPO_SERVER_STREAMED_MANIFEST_MAX_TAR_SIZE - valueFrom: - configMapKeyRef: - key: reposerver.streamed.manifest.max.tar.size - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REPO_SERVER_STREAMED_MANIFEST_MAX_EXTRACTED_SIZE - valueFrom: - configMapKeyRef: - key: reposerver.streamed.manifest.max.extracted.size - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REPO_SERVER_HELM_MANIFEST_MAX_EXTRACTED_SIZE - valueFrom: - configMapKeyRef: - key: reposerver.helm.manifest.max.extracted.size - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REPO_SERVER_DISABLE_HELM_MANIFEST_MAX_EXTRACTED_SIZE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: reposerver.disable.helm.manifest.max.extracted.size - optional: true - - name: ARGOCD_GIT_MODULES_ENABLED - valueFrom: - configMapKeyRef: - key: reposerver.enable.git.submodule - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_GIT_LS_REMOTE_PARALLELISM_LIMIT - valueFrom: - configMapKeyRef: - key: reposerver.git.lsremote.parallelism.limit - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_GIT_REQUEST_TIMEOUT - valueFrom: - configMapKeyRef: - key: reposerver.git.request.timeout - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REVISION_CACHE_LOCK_TIMEOUT - valueFrom: - configMapKeyRef: - key: reposerver.revision.cache.lock.timeout - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_REPO_SERVER_INCLUDE_HIDDEN_DIRECTORIES - valueFrom: - configMapKeyRef: - key: reposerver.include.hidden.directories - name: argocd-cmd-params-cm - optional: true - {{- if .Values.repoServer.useEphemeralHelmWorkingDir }} - - name: HELM_CACHE_HOME - value: /helm-working-dir - - name: HELM_CONFIG_HOME - value: /helm-working-dir - - name: HELM_DATA_HOME - value: /helm-working-dir - {{- end }} - {{- with .Values.repoServer.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - {{- if .Values.repoServer.volumeMounts }} - {{- toYaml .Values.repoServer.volumeMounts | nindent 8 }} - {{- end }} - - mountPath: /app/config/ssh - name: ssh-known-hosts - - mountPath: /app/config/tls - name: tls-certs - - mountPath: /app/config/gpg/source - name: gpg-keys - - mountPath: /app/config/gpg/keys - name: gpg-keyring - - mountPath: /app/config/reposerver/tls - name: argocd-repo-server-tls - {{- if .Values.repoServer.useEphemeralHelmWorkingDir }} - - mountPath: /helm-working-dir - name: helm-working-dir - {{- end }} - - mountPath: /home/argocd/cmp-server/plugins - name: plugins - - mountPath: /tmp - name: tmp - ports: - - name: repo-server - containerPort: {{ .Values.repoServer.containerPorts.server }} - protocol: TCP - - name: metrics - containerPort: {{ .Values.repoServer.containerPorts.metrics }} - protocol: TCP - livenessProbe: - httpGet: - path: /healthz?full=true - port: metrics - initialDelaySeconds: {{ .Values.repoServer.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.repoServer.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.repoServer.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.repoServer.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.repoServer.livenessProbe.failureThreshold }} - readinessProbe: - httpGet: - path: /healthz - port: metrics - initialDelaySeconds: {{ .Values.repoServer.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.repoServer.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.repoServer.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.repoServer.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.repoServer.readinessProbe.failureThreshold }} - resources: - {{- toYaml .Values.repoServer.resources | nindent 10 }} - {{- with .Values.repoServer.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.repoServer.lifecycle }} - lifecycle: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.repoServer.extraContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - initContainers: - - command: - - /bin/cp - - -n - - /usr/local/bin/argocd - - /var/run/argocd/argocd-cmp-server - image: {{ default .Values.global.image.repository .Values.repoServer.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.repoServer.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.repoServer.image.imagePullPolicy }} - name: copyutil - resources: - {{- toYaml .Values.repoServer.resources | nindent 10 }} - {{- with .Values.repoServer.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - - mountPath: /var/run/argocd - name: var-files - {{- with .Values.repoServer.initContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.repoServer) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.repoServer.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.repoServer.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.repoServer.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.repoServer.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - {{- with .Values.repoServer.volumes }} - {{- toYaml . | nindent 6 }} - {{- end }} - {{- if .Values.repoServer.useEphemeralHelmWorkingDir }} - - name: helm-working-dir - {{- if .Values.repoServer.existingVolumes.helmWorkingDir -}} - {{ toYaml .Values.repoServer.existingVolumes.helmWorkingDir | nindent 8 }} - {{- else }} - {{- if .Values.repoServer.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.repoServer.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - {{- end }} - {{- end }} - - name: plugins - {{- if .Values.repoServer.existingVolumes.plugins -}} - {{ toYaml .Values.repoServer.existingVolumes.plugins | nindent 8 }} - {{- else }} - {{- if .Values.repoServer.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.repoServer.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - {{- end }} - - name: var-files - {{- if .Values.repoServer.existingVolumes.varFiles -}} - {{ toYaml .Values.repoServer.existingVolumes.varFiles | nindent 8 }} - {{- else }} - {{- if .Values.repoServer.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.repoServer.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - {{- end }} - - name: tmp - {{- if .Values.repoServer.existingVolumes.tmp -}} - {{ toYaml .Values.repoServer.existingVolumes.tmp | nindent 8 }} - {{- else }} - {{- if .Values.repoServer.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.repoServer.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - {{- end }} - - name: ssh-known-hosts - configMap: - name: argocd-ssh-known-hosts-cm - - name: tls-certs - configMap: - name: argocd-tls-certs-cm - - name: gpg-keys - configMap: - name: argocd-gpg-keys-cm - - name: gpg-keyring - {{- if .Values.repoServer.existingVolumes.gpgKeyring -}} - {{ toYaml .Values.repoServer.existingVolumes.gpgKeyring | nindent 8 }} - {{- else }} - {{- if .Values.repoServer.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.repoServer.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - {{- end }} - - name: argocd-repo-server-tls - secret: - secretName: argocd-repo-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - {{- if .Values.repoServer.hostNetwork }} - hostNetwork: {{ .Values.repoServer.hostNetwork }} - {{- end }} - {{- with .Values.repoServer.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.repoServer.dnsPolicy }} diff --git a/charts/argo-cd/templates/argocd-repo-server/hpa.yaml b/charts/argo-cd/templates/argocd-repo-server/hpa.yaml deleted file mode 100644 index 7615a412..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/hpa.yaml +++ /dev/null @@ -1,41 +0,0 @@ -{{- if .Values.repoServer.autoscaling.enabled }} -apiVersion: autoscaling/v2 -kind: HorizontalPodAutoscaler -metadata: - name: {{ include "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ include "argo-cd.repoServer.fullname" . }} - minReplicas: {{ .Values.repoServer.autoscaling.minReplicas }} - maxReplicas: {{ .Values.repoServer.autoscaling.maxReplicas }} - metrics: - {{- with .Values.repoServer.autoscaling.metrics }} - {{- toYaml . | nindent 4 }} - {{- else }} - {{- with .Values.repoServer.autoscaling.targetMemoryUtilizationPercentage }} - - type: Resource - resource: - name: memory - target: - type: Utilization - averageUtilization: {{ . }} - {{- end }} - {{- with .Values.repoServer.autoscaling.targetCPUUtilizationPercentage }} - - type: Resource - resource: - name: cpu - target: - type: Utilization - averageUtilization: {{ . }} - {{- end }} - {{- end }} - {{- with .Values.repoServer.autoscaling.behavior }} - behavior: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/metrics.yaml b/charts/argo-cd/templates/argocd-repo-server/metrics.yaml deleted file mode 100644 index 6ede9ddb..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if .Values.repoServer.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.repoServer.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" (printf "%s-metrics" .Values.repoServer.name)) | nindent 4 }} - {{- with .Values.repoServer.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.repoServer.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.repoServer.metrics.service.servicePort | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.repoServer.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.repoServer.metrics.service.type }} - {{- if and .Values.repoServer.metrics.service.clusterIP (eq .Values.repoServer.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.repoServer.metrics.service.clusterIP }} - {{- end }} - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.repoServer.metrics.service.portName }} - protocol: TCP - port: {{ .Values.repoServer.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.repoServer.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/networkpolicy.yaml b/charts/argo-cd/templates/argocd-repo-server/networkpolicy.yaml deleted file mode 100644 index c11ab129..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/networkpolicy.yaml +++ /dev/null @@ -1,40 +0,0 @@ -{{- if .Values.global.networkPolicy.create }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} - name: {{ template "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - ingress: - - from: - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 10 }} - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 10 }} - {{- if .Values.notifications.enabled }} - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.notifications.name) | nindent 10 }} - {{- end }} - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.applicationSet.name) | nindent 10 }} - ports: - - port: repo-server - protocol: TCP - {{- if .Values.repoServer.metrics.enabled }} - - from: - - namespaceSelector: {} - ports: - - port: metrics - {{- end }} - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.repoServer.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/pdb.yaml b/charts/argo-cd/templates/argocd-repo-server/pdb.yaml deleted file mode 100644 index f79af3d7..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/pdb.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if .Values.repoServer.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} - {{- with .Values.repoServer.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.repoServer.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.repoServer.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.repoServer.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.repoServer.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/role.yaml b/charts/argo-cd/templates/argocd-repo-server/role.yaml deleted file mode 100644 index 596874d4..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/role.yaml +++ /dev/null @@ -1,13 +0,0 @@ -{{- if .Values.repoServer.serviceAccount.create }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -rules: -{{- if .Values.repoServer.rbac }} -{{toYaml .Values.repoServer.rbac }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/rolebinding.yaml b/charts/argo-cd/templates/argocd-repo-server/rolebinding.yaml deleted file mode 100644 index 2bc88b66..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/rolebinding.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if .Values.repoServer.serviceAccount.create }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-cd.repoServer.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.repoServer.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/service.yaml b/charts/argo-cd/templates/argocd-repo-server/service.yaml deleted file mode 100644 index 24ca10ef..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/service.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: -{{- if .Values.repoServer.service.annotations }} - annotations: - {{- range $key, $value := .Values.repoServer.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -{{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} -{{- with .Values.repoServer.service.labels }} -{{- toYaml . | nindent 4 }} -{{- end }} - name: {{ template "argo-cd.repoServer.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.repoServer.service.portName }} - protocol: TCP - port: {{ .Values.repoServer.service.port }} - targetPort: repo-server - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.repoServer.name) | nindent 4 }} diff --git a/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml b/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml deleted file mode 100644 index 9b5777f1..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/serviceaccount.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.repoServer.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.repoServer.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.repoServer.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.repoServer.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} - {{- with .Values.repoServer.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-repo-server/servicemonitor.yaml b/charts/argo-cd/templates/argocd-repo-server/servicemonitor.yaml deleted file mode 100644 index 3d7cc497..00000000 --- a/charts/argo-cd/templates/argocd-repo-server/servicemonitor.yaml +++ /dev/null @@ -1,51 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.repoServer.metrics.enabled .Values.repoServer.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.repoServer.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.repoServer.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} - {{- with .Values.repoServer.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.repoServer.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.repoServer.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.repoServer.metrics.service.portName }} - {{- with .Values.repoServer.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - {{- with .Values.repoServer.metrics.serviceMonitor.scrapeTimeout }} - scrapeTimeout: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.repoServer.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.repoServer.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.repoServer.metrics.serviceMonitor.honorLabels }} - {{- with .Values.repoServer.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.repoServer.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.repoServer.name "name" (printf "%s-metrics" .Values.repoServer.name)) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/aws/ingress.yaml b/charts/argo-cd/templates/argocd-server/aws/ingress.yaml deleted file mode 100644 index 46d24d3c..00000000 --- a/charts/argo-cd/templates/argocd-server/aws/ingress.yaml +++ /dev/null @@ -1,71 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "aws") }} -{{- $insecure := index .Values.configs.params "server.insecure" | toString -}} -{{- $servicePort := eq $insecure "true" | ternary .Values.server.service.servicePortHttp .Values.server.service.servicePortHttps -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.ingress.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - alb.ingress.kubernetes.io/conditions.{{ include "argo-cd.server.fullname" . }}-grpc: | - [{"field":"http-header","httpHeaderConfig":{"httpHeaderName": "Content-Type", "values":["application/grpc"]}}] - {{- range $key, $value := .Values.server.ingress.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -spec: - {{- with .Values.server.ingress.ingressClassName }} - ingressClassName: {{ . }} - {{- end }} - rules: - - host: {{ .Values.server.ingress.hostname | default .Values.global.domain }} - http: - paths: - {{- with .Values.server.ingress.extraPaths }} - {{- tpl (toYaml .) $ | nindent 10 }} - {{- end }} - - path: {{ .Values.server.ingress.path }} - pathType: {{ $.Values.server.ingressGrpc.pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" $ }}-grpc - port: - number: {{ $servicePort }} - - path: {{ .Values.server.ingress.path }} - pathType: {{ $.Values.server.ingress.pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" . }} - port: - number: {{ $servicePort }} - {{- range .Values.server.ingress.extraHosts }} - - host: {{ .name | quote }} - http: - paths: - - path: {{ default $.Values.server.ingress.path .path }} - pathType: {{ default $.Values.server.ingress.pathType .pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" $ }} - port: - number: {{ $servicePort }} - {{- end }} - {{- with .Values.server.ingress.extraRules }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- if or .Values.server.ingress.tls .Values.server.ingress.extraTls }} - tls: - {{- if .Values.server.ingress.tls }} - - hosts: - - {{ .Values.server.ingress.hostname | default .Values.global.domain }} - secretName: argocd-server-tls - {{- end }} - {{- with .Values.server.ingress.extraTls }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/aws/service.yaml b/charts/argo-cd/templates/argocd-server/aws/service.yaml deleted file mode 100644 index 0e9de75a..00000000 --- a/charts/argo-cd/templates/argocd-server/aws/service.yaml +++ /dev/null @@ -1,26 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "aws") }} -apiVersion: v1 -kind: Service -metadata: - annotations: - alb.ingress.kubernetes.io/backend-protocol-version: {{ .Values.server.ingress.aws.backendProtocolVersion }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" (print .Values.server.name "-gprc") "name" (print .Values.server.name "-grpc")) | nindent 4 }} - name: {{ template "argo-cd.server.fullname" . }}-grpc - namespace: {{ include "argo-cd.namespace" . }} -spec: - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.server.service.servicePortHttpName }} - protocol: TCP - port: {{ .Values.server.service.servicePortHttp }} - targetPort: {{ .Values.server.containerPorts.server }} - - name: {{ .Values.server.service.servicePortHttpsName }} - protocol: TCP - port: {{ .Values.server.service.servicePortHttps }} - targetPort: {{ .Values.server.containerPorts.server }} - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 4 }} - sessionAffinity: None - type: {{ .Values.server.ingress.aws.serviceType }} -{{- end -}} diff --git a/charts/argo-cd/templates/argocd-server/certificate.yaml b/charts/argo-cd/templates/argocd-server/certificate.yaml deleted file mode 100644 index a9862139..00000000 --- a/charts/argo-cd/templates/argocd-server/certificate.yaml +++ /dev/null @@ -1,50 +0,0 @@ -{{- if .Values.server.certificate.enabled -}} -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.certificateAnnotations) .Values.server.certificate.annotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - {{- with .Values.server.certificate.secretTemplateAnnotations }} - secretTemplate: - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - secretName: argocd-server-tls - commonName: {{ .Values.server.certificate.domain | default .Values.global.domain }} - dnsNames: - - {{ .Values.server.certificate.domain | default .Values.global.domain }} - {{- range .Values.server.certificate.additionalHosts }} - - {{ . | quote }} - {{- end }} - {{- with .Values.server.certificate.duration }} - duration: {{ . | quote }} - {{- end }} - {{- with .Values.server.certificate.renewBefore }} - renewBefore: {{ . | quote }} - {{- end }} - issuerRef: - {{- with .Values.server.certificate.issuer.group }} - group: {{ . | quote }} - {{- end }} - kind: {{ .Values.server.certificate.issuer.kind | quote }} - name: {{ .Values.server.certificate.issuer.name | quote }} - {{- with .Values.server.certificate.privateKey }} - privateKey: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.certificate.usages }} - usages: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/clusterrole.yaml b/charts/argo-cd/templates/argocd-server/clusterrole.yaml deleted file mode 100644 index 1bc9aed5..00000000 --- a/charts/argo-cd/templates/argocd-server/clusterrole.yaml +++ /dev/null @@ -1,78 +0,0 @@ -{{- if .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-cd.server.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -rules: - {{- if .Values.server.clusterRoleRules.enabled }} - {{- toYaml .Values.server.clusterRoleRules.rules | nindent 2 }} - {{- else }} - - apiGroups: - - '*' - resources: - - '*' - verbs: - - delete # supports deletion a live object in UI - - get # supports viewing live object manifest in UI - - patch # supports `argocd app patch` - - apiGroups: - - "" - resources: - - events - verbs: - - list # supports listing events in UI - - create - - apiGroups: - - "" - resources: - - pods - - pods/log - verbs: - - get # supports viewing pod logs from UI - {{- if eq (toString (index .Values.configs.cm "exec.enabled")) "true" }} - - apiGroups: - - "" - resources: - - pods/exec - verbs: - - create - {{- end }} - - apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - verbs: - - get - - list - - update - - watch - {{- if (index .Values.configs.params "application.namespaces") }} - - apiGroups: - - "argoproj.io" - resources: - - "applications" - verbs: - - create - - delete - - update - - patch - {{- end }} - - apiGroups: - - batch - resources: - {{/* supports triggering jobs from UI */}} - - jobs - verbs: - - create - - apiGroups: - - argoproj.io - resources: - - workflows - verbs: - {{/* supports triggering workflows from UI */}} - - create - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/clusterrolebinding.yaml b/charts/argo-cd/templates/argocd-server/clusterrolebinding.yaml deleted file mode 100644 index ce4a4d70..00000000 --- a/charts/argo-cd/templates/argocd-server/clusterrolebinding.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-cd.server.fullname" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argo-cd.server.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.server.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/deployment.yaml b/charts/argo-cd/templates/argocd-server/deployment.yaml deleted file mode 100755 index 0b75f062..00000000 --- a/charts/argo-cd/templates/argocd-server/deployment.yaml +++ /dev/null @@ -1,568 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.server.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - {{- with include "argo-cd.strategy" (mergeOverwrite (deepCopy .Values.global.deploymentStrategy) .Values.server.deploymentStrategy) }} - strategy: - {{- trim . | nindent 4 }} - {{- end }} - {{- if not .Values.server.autoscaling.enabled }} - replicas: {{ .Values.server.replicas }} - {{- end }} - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 6 }} - template: - metadata: - annotations: - checksum/cmd-params: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmd-params-cm.yaml") . | sha256sum }} - {{- if .Values.configs.cm.create }} - checksum/cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cm.yaml") . | sha256sum }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.server.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.server.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.server.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.server.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.server.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.server.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.server.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.server.automountServiceAccountToken }} - containers: - - name: {{ .Values.server.name }} - image: {{ default .Values.global.image.repository .Values.server.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.server.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.server.image.imagePullPolicy }} - args: - - /usr/local/bin/argocd-server - - --port={{ .Values.server.containerPorts.server }} - - --metrics-port={{ .Values.server.containerPorts.metrics }} - {{- with .Values.server.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - env: - {{- with (concat .Values.global.env .Values.server.env) }} - {{- toYaml . | nindent 10 }} - {{- end }} - - name: ARGOCD_SERVER_NAME - value: {{ template "argo-cd.server.fullname" . }} - - name: ARGOCD_SERVER_INSECURE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.insecure - optional: true - - name: ARGOCD_SERVER_BASEHREF - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.basehref - optional: true - - name: ARGOCD_SERVER_ROOTPATH - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.rootpath - optional: true - - name: ARGOCD_SERVER_LOGFORMAT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.log.format - optional: true - - name: ARGOCD_SERVER_LOG_LEVEL - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.log.level - optional: true - - name: ARGOCD_SERVER_REPO_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: repo.server - optional: true - - name: ARGOCD_SERVER_DEX_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.dex.server - optional: true - - name: ARGOCD_SERVER_DISABLE_AUTH - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.disable.auth - optional: true - - name: ARGOCD_SERVER_ENABLE_GZIP - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.enable.gzip - optional: true - - name: ARGOCD_SERVER_REPO_SERVER_TIMEOUT_SECONDS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.repo.server.timeout.seconds - optional: true - - name: ARGOCD_SERVER_X_FRAME_OPTIONS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.x.frame.options - optional: true - - name: ARGOCD_SERVER_CONTENT_SECURITY_POLICY - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.content.security.policy - optional: true - - name: ARGOCD_SERVER_REPO_SERVER_PLAINTEXT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.repo.server.plaintext - optional: true - - name: ARGOCD_SERVER_REPO_SERVER_STRICT_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.repo.server.strict.tls - optional: true - - name: ARGOCD_SERVER_DEX_SERVER_PLAINTEXT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.dex.server.plaintext - optional: true - - name: ARGOCD_SERVER_DEX_SERVER_STRICT_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.dex.server.strict.tls - optional: true - - name: ARGOCD_TLS_MIN_VERSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.tls.minversion - optional: true - - name: ARGOCD_TLS_MAX_VERSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.tls.maxversion - optional: true - - name: ARGOCD_TLS_CIPHERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.tls.ciphers - optional: true - - name: ARGOCD_SERVER_CONNECTION_STATUS_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.connection.status.cache.expiration - optional: true - - name: ARGOCD_SERVER_OIDC_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.oidc.cache.expiration - optional: true - - name: ARGOCD_SERVER_LOGIN_ATTEMPTS_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.login.attempts.expiration - optional: true - - name: ARGOCD_SERVER_STATIC_ASSETS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.staticassets - optional: true - - name: ARGOCD_APP_STATE_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.app.state.cache.expiration - optional: true - - name: REDIS_SERVER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.server - optional: true - - name: REDIS_COMPRESSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.compression - optional: true - - name: REDISDB - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: redis.db - optional: true - - name: REDIS_USERNAME - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - key: redis-username - optional: true - - name: REDIS_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }} - {{- if .Values.externalRedis.host }} - key: redis-password - {{- else }} - key: auth - {{- end }} - optional: true - - name: REDIS_SENTINEL_USERNAME - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-username - optional: true - - name: REDIS_SENTINEL_PASSWORD - valueFrom: - secretKeyRef: - name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }} - key: redis-sentinel-password - optional: true - - name: ARGOCD_DEFAULT_CACHE_EXPIRATION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.default.cache.expiration - optional: true - - name: ARGOCD_MAX_COOKIE_NUMBER - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.http.cookie.maxnumber - optional: true - - name: ARGOCD_SERVER_LISTEN_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.listen.address - optional: true - - name: ARGOCD_SERVER_METRICS_LISTEN_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.metrics.listen.address - optional: true - - name: ARGOCD_SERVER_OTLP_ADDRESS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.address - optional: true - - name: ARGOCD_SERVER_OTLP_INSECURE - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.insecure - optional: true - - name: ARGOCD_SERVER_OTLP_HEADERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: otlp.headers - optional: true - - name: ARGOCD_APPLICATION_NAMESPACES - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: application.namespaces - optional: true - - name: ARGOCD_SERVER_ENABLE_PROXY_EXTENSION - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.enable.proxy.extension - optional: true - - name: ARGOCD_K8SCLIENT_RETRY_MAX - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.k8sclient.retry.max - optional: true - - name: ARGOCD_K8SCLIENT_RETRY_BASE_BACKOFF - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.k8sclient.retry.base.backoff - optional: true - - name: ARGOCD_API_CONTENT_TYPES - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.api.content.types - optional: true - - name: ARGOCD_SERVER_WEBHOOK_PARALLELISM_LIMIT - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: server.webhook.parallelism.limit - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_NEW_GIT_FILE_GLOBBING - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.enable.new.git.file.globbing - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_SCM_ROOT_CA_PATH - valueFrom: - configMapKeyRef: - key: applicationsetcontroller.scm.root.ca.path - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ALLOWED_SCM_PROVIDERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.allowed.scm.providers - optional: true - - name: ARGOCD_APPLICATIONSET_CONTROLLER_ENABLE_SCM_PROVIDERS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: applicationsetcontroller.enable.scm.providers - optional: true - - name: ARGOCD_HYDRATOR_ENABLED - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: hydrator.enabled - optional: true - {{- with .Values.server.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - {{- with .Values.server.volumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - - mountPath: /app/config/ssh - name: ssh-known-hosts - - mountPath: /app/config/tls - name: tls-certs - - mountPath: /app/config/server/tls - name: argocd-repo-server-tls - - mountPath: /app/config/dex/tls - name: argocd-dex-server-tls - - mountPath: /home/argocd - name: plugins-home - - mountPath: /shared/app/custom - name: styles - - mountPath: /tmp - name: tmp - - name: argocd-cmd-params-cm - mountPath: /home/argocd/params - {{- if .Values.server.extensions.enabled }} - - mountPath: /tmp/extensions - name: extensions - {{- end }} - ports: - - name: server - containerPort: {{ .Values.server.containerPorts.server }} - protocol: TCP - - name: metrics - containerPort: {{ .Values.server.containerPorts.metrics }} - protocol: TCP - livenessProbe: - httpGet: - path: /healthz?full=true - port: server - initialDelaySeconds: {{ .Values.server.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.server.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.server.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.server.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.server.livenessProbe.failureThreshold }} - readinessProbe: - httpGet: - path: /healthz - port: server - initialDelaySeconds: {{ .Values.server.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.server.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.server.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.server.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.server.readinessProbe.failureThreshold }} - resources: - {{- toYaml .Values.server.resources | nindent 10 }} - {{- with .Values.server.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.server.lifecycle }} - lifecycle: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.server.extraContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- if or .Values.server.initContainers (and .Values.server.extensions.enabled .Values.server.extensions.extensionList) }} - initContainers: - {{- with .Values.server.initContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- if .Values.server.extensions.enabled }} - {{- range .Values.server.extensions.extensionList }} - - name: {{ .name }} - image: {{ $.Values.server.extensions.image.repository }}:{{ $.Values.server.extensions.image.tag }} - imagePullPolicy: {{ default $.Values.global.image.imagePullPolicy $.Values.server.extensions.image.imagePullPolicy }} - resources: - {{- toYaml $.Values.server.extensions.resources | nindent 10 }} - {{- with $.Values.server.extensions.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - - name: extensions - mountPath: /tmp/extensions/ - - name: tmp - mountPath: /tmp - env: - {{- toYaml .env | nindent 10 }} - {{- end }} - {{- end }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.server) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.server.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.server.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - {{- with .Values.server.volumes }} - {{- toYaml . | nindent 6}} - {{- end }} - {{- if .Values.server.extensions.enabled }} - - name: extensions - {{- if .Values.server.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.server.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - {{- end }} - - name: plugins-home - {{- if .Values.server.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.server.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - name: tmp - {{- if .Values.server.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.server.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - name: ssh-known-hosts - configMap: - name: argocd-ssh-known-hosts-cm - - name: tls-certs - configMap: - name: argocd-tls-certs-cm - - name: styles - configMap: - name: argocd-styles-cm - optional: true - - name: argocd-repo-server-tls - secret: - secretName: argocd-repo-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - - name: argocd-dex-server-tls - secret: - secretName: argocd-dex-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: ca.crt - path: ca.crt - - name: argocd-cmd-params-cm - configMap: - optional: true - name: argocd-cmd-params-cm - items: - - key: server.profile.enabled - path: profiler.enabled - {{- if .Values.server.hostNetwork }} - hostNetwork: {{ .Values.server.hostNetwork }} - {{- end }} - {{- with .Values.server.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.server.dnsPolicy }} diff --git a/charts/argo-cd/templates/argocd-server/gke/backendconfig.yaml b/charts/argo-cd/templates/argocd-server/gke/backendconfig.yaml deleted file mode 100644 index 515e6d74..00000000 --- a/charts/argo-cd/templates/argocd-server/gke/backendconfig.yaml +++ /dev/null @@ -1,13 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "gke") .Values.server.ingress.gke.backendConfig }} -apiVersion: cloud.google.com/v1 -kind: BackendConfig -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -{{- with .Values.server.ingress.gke.backendConfig }} -spec: - {{- toYaml . | nindent 2 }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/gke/frontendconfig.yaml b/charts/argo-cd/templates/argocd-server/gke/frontendconfig.yaml deleted file mode 100644 index ae460a38..00000000 --- a/charts/argo-cd/templates/argocd-server/gke/frontendconfig.yaml +++ /dev/null @@ -1,13 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "gke") .Values.server.ingress.gke.frontendConfig }} -apiVersion: networking.gke.io/v1beta1 -kind: FrontendConfig -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -{{- with .Values.server.ingress.gke.frontendConfig }} -spec: - {{- toYaml . | nindent 2 }} -{{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/gke/ingress.yaml b/charts/argo-cd/templates/argocd-server/gke/ingress.yaml deleted file mode 100644 index b030435b..00000000 --- a/charts/argo-cd/templates/argocd-server/gke/ingress.yaml +++ /dev/null @@ -1,69 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "gke") }} -{{- $insecure := index .Values.configs.params "server.insecure" | toString -}} -{{- $servicePort := eq $insecure "true" | ternary .Values.server.service.servicePortHttp .Values.server.service.servicePortHttps -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.ingress.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - ingressClassName: "gce" - {{- if .Values.server.ingress.gke.managedCertificate.create }} - networking.gke.io/managed-certificates: {{ include "argo-cd.server.fullname" . }} - {{- end }} - {{- if .Values.server.ingress.gke.frontendConfig }} - networking.gke.io/v1beta1.FrontendConfig: {{ include "argo-cd.server.fullname" . }} - {{- end }} - {{- range $key, $value := .Values.server.ingress.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -spec: - {{- with .Values.server.ingress.ingressClassName }} - ingressClassName: {{ . }} - {{- end }} - rules: - - host: {{ .Values.server.ingress.hostname | default .Values.global.domain }} - http: - paths: - {{- with .Values.server.ingress.extraPaths }} - {{- tpl (toYaml .) $ | nindent 10 }} - {{- end }} - - path: {{ .Values.server.ingress.path }} - pathType: {{ .Values.server.ingress.pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" . }} - port: - number: {{ $servicePort }} - {{- range .Values.server.ingress.extraHosts }} - - host: {{ .name | quote }} - http: - paths: - - path: {{ default $.Values.server.ingress.path .path }} - pathType: {{ default $.Values.server.ingress.pathType .pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" $ }} - port: - number: {{ $servicePort }} - {{- end }} - {{- with .Values.server.ingress.extraRules }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- if or .Values.server.ingress.tls .Values.server.ingress.extraTls }} - tls: - {{- if .Values.server.ingress.tls }} - - hosts: - - {{ .Values.server.ingress.hostname | default .Values.global.domain }} - secretName: argocd-server-tls - {{- end }} - {{- with .Values.server.ingress.extraTls }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/gke/managedcertificate.yaml b/charts/argo-cd/templates/argocd-server/gke/managedcertificate.yaml deleted file mode 100644 index 2dd6f5e9..00000000 --- a/charts/argo-cd/templates/argocd-server/gke/managedcertificate.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "gke") .Values.server.ingress.gke.managedCertificate.create }} -apiVersion: networking.gke.io/v1 -kind: ManagedCertificate -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - domains: - - {{ .Values.server.ingress.hostname | default .Values.global.domain }} - {{- with .Values.server.ingress.gke.managedCertificate.extraDomains }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/hpa.yaml b/charts/argo-cd/templates/argocd-server/hpa.yaml deleted file mode 100644 index 51fe559d..00000000 --- a/charts/argo-cd/templates/argocd-server/hpa.yaml +++ /dev/null @@ -1,41 +0,0 @@ -{{- if .Values.server.autoscaling.enabled }} -apiVersion: autoscaling/v2 -kind: HorizontalPodAutoscaler -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ include "argo-cd.server.fullname" . }} - minReplicas: {{ .Values.server.autoscaling.minReplicas }} - maxReplicas: {{ .Values.server.autoscaling.maxReplicas }} - metrics: - {{- with .Values.server.autoscaling.metrics }} - {{- toYaml . | nindent 4 }} - {{- else }} - {{- with .Values.server.autoscaling.targetMemoryUtilizationPercentage }} - - type: Resource - resource: - name: memory - target: - type: Utilization - averageUtilization: {{ . }} - {{- end }} - {{- with .Values.server.autoscaling.targetCPUUtilizationPercentage }} - - type: Resource - resource: - name: cpu - target: - type: Utilization - averageUtilization: {{ . }} - {{- end }} - {{- end }} - {{- with .Values.server.autoscaling.behavior }} - behavior: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/ingress-grpc.yaml b/charts/argo-cd/templates/argocd-server/ingress-grpc.yaml deleted file mode 100644 index 3ad5a519..00000000 --- a/charts/argo-cd/templates/argocd-server/ingress-grpc.yaml +++ /dev/null @@ -1,63 +0,0 @@ -{{- if .Values.server.ingressGrpc.enabled -}} -{{- $hostname := printf "grpc.%s" (.Values.server.ingress.hostname | default .Values.global.domain) -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ include "argo-cd.server.fullname" . }}-grpc - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.ingressGrpc.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.ingressGrpc.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.server.ingressGrpc.ingressClassName }} - ingressClassName: {{ . }} - {{- end }} - rules: - - host: {{ .Values.server.ingressGrpc.hostname | default $hostname }} - http: - paths: - {{- with .Values.server.ingressGrpc.extraPaths }} - {{- tpl (toYaml .) $ | nindent 10 }} - {{- end }} - - path: {{ .Values.server.ingressGrpc.path }} - pathType: {{ .Values.server.ingressGrpc.pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" . }} - port: - number: {{ .Values.server.service.servicePortHttps }} - {{- range .Values.server.ingressGrpc.extraHosts }} - - host: {{ .name | quote }} - http: - paths: - - path: {{ default $.Values.server.ingressGrpc.path .path }} - pathType: {{ default $.Values.server.ingressGrpc.pathType .pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" $ }} - port: - number: {{ $.Values.server.service.servicePortHttps }} - {{- end }} - {{- with .Values.server.ingressGrpc.extraRules }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- if or .Values.server.ingressGrpc.tls .Values.server.ingressGrpc.extraTls }} - tls: - {{- if .Values.server.ingressGrpc.tls }} - - hosts: - - {{ .Values.server.ingressGrpc.hostname | default $hostname }} - secretName: argocd-server-grpc-tls - {{- end }} - {{- with .Values.server.ingressGrpc.extraTls }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/ingress.yaml b/charts/argo-cd/templates/argocd-server/ingress.yaml deleted file mode 100644 index 8724baa7..00000000 --- a/charts/argo-cd/templates/argocd-server/ingress.yaml +++ /dev/null @@ -1,69 +0,0 @@ -{{- if and .Values.server.ingress.enabled (eq .Values.server.ingress.controller "generic") }} -{{- $insecure := index .Values.configs.params "server.insecure" | toString -}} -{{- $servicePort := eq $insecure "true" | ternary .Values.server.service.servicePortHttp .Values.server.service.servicePortHttps -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.ingress.labels }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- with .Values.server.ingress.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ tpl (toString $value) $ | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.server.ingress.ingressClassName }} - ingressClassName: {{ tpl . $ }} - {{- end }} - rules: - - host: {{ tpl (.Values.server.ingress.hostname) $ | default .Values.global.domain }} - http: - paths: - {{- with .Values.server.ingress.extraPaths }} - {{- tpl (toYaml .) $ | nindent 10 }} - {{- end }} - - path: {{ .Values.server.ingress.path }} - pathType: {{ $.Values.server.ingress.pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" . }} - port: - number: {{ $servicePort }} - {{- range .Values.server.ingress.extraHosts }} - - host: {{ tpl .name $ | quote }} - http: - paths: - - path: {{ default $.Values.server.ingress.path .path }} - pathType: {{ default $.Values.server.ingress.pathType .pathType }} - backend: - service: - name: {{ include "argo-cd.server.fullname" $ }} - port: - number: {{ $servicePort }} - {{- end }} - {{- with .Values.server.ingress.extraRules }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- if or .Values.server.ingress.tls .Values.server.ingress.extraTls }} - tls: - {{- if .Values.server.ingress.tls }} - - hosts: - - {{ tpl (.Values.server.ingress.hostname) $ | default .Values.global.domain }} - {{- range .Values.server.ingress.extraHosts }} - {{- if .name }} - - {{ tpl .name $ }} - {{- end }} - {{- end }} - secretName: argocd-server-tls - {{- end }} - {{- with .Values.server.ingress.extraTls }} - {{- tpl (toYaml .) $ | nindent 4 }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/metrics.yaml b/charts/argo-cd/templates/argocd-server/metrics.yaml deleted file mode 100644 index d08dbae0..00000000 --- a/charts/argo-cd/templates/argocd-server/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if .Values.server.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.server.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" (printf "%s-metrics" .Values.server.name)) | nindent 4 }} - {{- with .Values.server.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.server.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.server.metrics.service.servicePort | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.server.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.server.metrics.service.type }} - {{- if and .Values.server.metrics.service.clusterIP (eq .Values.server.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.server.metrics.service.clusterIP }} - {{- end }} - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.server.metrics.service.portName }} - protocol: TCP - port: {{ .Values.server.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/networkpolicy.yaml b/charts/argo-cd/templates/argocd-server/networkpolicy.yaml deleted file mode 100644 index 4621e24f..00000000 --- a/charts/argo-cd/templates/argocd-server/networkpolicy.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if .Values.global.networkPolicy.create }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - name: {{ template "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - ingress: - - {} - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/openshift/route.yaml b/charts/argo-cd/templates/argocd-server/openshift/route.yaml deleted file mode 100644 index b018f724..00000000 --- a/charts/argo-cd/templates/argocd-server/openshift/route.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if .Values.server.route.enabled -}} -apiVersion: route.openshift.io/v1 -kind: Route -metadata: - name: {{ template "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -{{- with .Values.server.route.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} -{{- end }} -spec: - host: {{ .Values.server.route.hostname | default .Values.global.domain | quote }} - to: - kind: Service - name: {{ template "argo-cd.server.fullname" . }} - weight: 100 - port: - targetPort: https - tls: - termination: {{ .Values.server.route.termination_type | quote }} - insecureEdgeTerminationPolicy: {{ .Values.server.route.termination_policy | quote }} - wildcardPolicy: None -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/pdb.yaml b/charts/argo-cd/templates/argocd-server/pdb.yaml deleted file mode 100644 index 6bc93305..00000000 --- a/charts/argo-cd/templates/argocd-server/pdb.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if .Values.server.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.server.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.server.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/role.yaml b/charts/argo-cd/templates/argocd-server/role.yaml deleted file mode 100644 index 8d12e30d..00000000 --- a/charts/argo-cd/templates/argocd-server/role.yaml +++ /dev/null @@ -1,50 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - secrets - - configmaps - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -- apiGroups: - - argoproj.io - resources: - - applications - - applicationsets - - appprojects - verbs: - - create - - get - - list - - watch - - update - - delete - - patch -- apiGroups: - - "" - resources: - - events - verbs: - - create - - list -{{- if eq (toString (index .Values.configs.cm "exec.enabled")) "true" }} -- apiGroups: - - "" - resources: - - pods/exec - verbs: - - create -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/rolebinding.yaml b/charts/argo-cd/templates/argocd-server/rolebinding.yaml deleted file mode 100644 index 4d635aa9..00000000 --- a/charts/argo-cd/templates/argocd-server/rolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ template "argo-cd.server.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.server.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} diff --git a/charts/argo-cd/templates/argocd-server/service.yaml b/charts/argo-cd/templates/argocd-server/service.yaml deleted file mode 100644 index 86f8abb0..00000000 --- a/charts/argo-cd/templates/argocd-server/service.yaml +++ /dev/null @@ -1,59 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-cd.server.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.service.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.server.service.type }} - {{- include "argo-cd.dualStack" . | indent 2 }} - {{- with .Values.server.service.externalIPs }} - externalIPs: {{ . }} - {{- end }} - {{- if or (eq .Values.server.service.type "LoadBalancer") (eq .Values.server.service.type "NodePort") }} - externalTrafficPolicy: {{ .Values.server.service.externalTrafficPolicy }} - {{- end }} - {{- if eq .Values.server.service.type "LoadBalancer" }} - {{- with .Values.server.service.loadBalancerClass }} - loadBalancerClass: {{ . }} - {{- end }} - {{- with .Values.server.service.loadBalancerIP }} - loadBalancerIP: {{ . }} - {{- end }} - {{- with .Values.server.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- end }} - sessionAffinity: {{ .Values.server.service.sessionAffinity }} - ports: - - name: {{ .Values.server.service.servicePortHttpName }} - protocol: TCP - port: {{ .Values.server.service.servicePortHttp }} - targetPort: {{ .Values.server.containerPorts.server }} - {{- if eq .Values.server.service.type "NodePort" }} - nodePort: {{ .Values.server.service.nodePortHttp }} - {{- end }} - - name: {{ .Values.server.service.servicePortHttpsName }} - protocol: TCP - port: {{ .Values.server.service.servicePortHttps }} - targetPort: {{ .Values.server.containerPorts.server }} - {{- if eq .Values.server.service.type "NodePort" }} - nodePort: {{ .Values.server.service.nodePortHttps }} - {{- end }} - {{- with .Values.server.service.servicePortHttpsAppProtocol }} - appProtocol: {{ . }} - {{- end }} - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 4 }} - diff --git a/charts/argo-cd/templates/argocd-server/serviceaccount.yaml b/charts/argo-cd/templates/argocd-server/serviceaccount.yaml deleted file mode 100644 index 9789e1d0..00000000 --- a/charts/argo-cd/templates/argocd-server/serviceaccount.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.server.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.server.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.server.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.server.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-cd/templates/argocd-server/servicemonitor.yaml b/charts/argo-cd/templates/argocd-server/servicemonitor.yaml deleted file mode 100644 index 49c24138..00000000 --- a/charts/argo-cd/templates/argocd-server/servicemonitor.yaml +++ /dev/null @@ -1,51 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.server.metrics.enabled .Values.server.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.server.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.server.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.server.metrics.service.portName }} - {{- with .Values.server.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - {{- with .Values.server.metrics.serviceMonitor.scrapeTimeout }} - scrapeTimeout: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.server.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.server.metrics.serviceMonitor.honorLabels }} - {{- with .Values.server.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.server.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.server.name "name" (printf "%s-metrics" .Values.server.name)) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/crds/crd-application.yaml b/charts/argo-cd/templates/crds/crd-application.yaml deleted file mode 100644 index 2c69f9ba..00000000 --- a/charts/argo-cd/templates/crds/crd-application.yaml +++ /dev/null @@ -1,5756 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: applications.argoproj.io - app.kubernetes.io/part-of: argocd - {{- with .Values.crds.additionalLabels }} - {{- toYaml . | nindent 4}} - {{- end }} - name: applications.argoproj.io -spec: - group: argoproj.io - names: - kind: Application - listKind: ApplicationList - plural: applications - shortNames: - - app - - apps - singular: application - scope: Namespaced - versions: - - additionalPrinterColumns: - - jsonPath: .status.sync.status - name: Sync Status - type: string - - jsonPath: .status.health.status - name: Health Status - type: string - - jsonPath: .status.sync.revision - name: Revision - priority: 10 - type: string - - jsonPath: .spec.project - name: Project - priority: 10 - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - description: Application is a definition of Application resource. - properties: - apiVersion: - description: |- - APIVersion defines the versioned schema of this representation of an object. - Servers should convert recognized schemas to the latest internal value, and - may reject unrecognized values. - More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources - type: string - kind: - description: |- - Kind is a string value representing the REST resource this object represents. - Servers may infer this from the endpoint the client submits requests to. - Cannot be updated. - In CamelCase. - More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds - type: string - metadata: - type: object - operation: - description: Operation contains information about a requested or running - operation - properties: - info: - description: Info is a list of informational items for this operation - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - initiatedBy: - description: InitiatedBy contains information about who initiated - the operations - properties: - automated: - description: Automated is set to true if operation was initiated - automatically by the application controller. - type: boolean - username: - description: Username contains the name of a user who started - operation - type: string - type: object - retry: - description: Retry controls the strategy to apply if a sync fails - properties: - backoff: - description: Backoff controls how to backoff on subsequent retries - of failed syncs - properties: - duration: - description: Duration is the amount to back off. Default unit - is seconds, but could also be a duration (e.g. "2m", "1h") - type: string - factor: - description: Factor is a factor to multiply the base duration - after each failed retry - format: int64 - type: integer - maxDuration: - description: MaxDuration is the maximum amount of time allowed - for the backoff strategy - type: string - type: object - limit: - description: Limit is the maximum number of attempts for retrying - a failed sync. If set to 0, no retries will be performed. - format: int64 - type: integer - type: object - sync: - description: Sync contains parameters for the operation - properties: - autoHealAttemptsCount: - description: SelfHealAttemptsCount contains the number of auto-heal - attempts - format: int64 - type: integer - dryRun: - description: DryRun specifies to perform a `kubectl apply --dry-run` - without actually performing the sync - type: boolean - manifests: - description: Manifests is an optional field that overrides sync - source with a local directory for development - items: - type: string - type: array - prune: - description: Prune specifies to delete resources from the cluster - that are no longer tracked in git - type: boolean - resources: - description: Resources describes which resources shall be part - of the sync - items: - description: SyncOperationResource contains resources to sync. - properties: - group: - type: string - kind: - type: string - name: - type: string - namespace: - type: string - required: - - kind - - name - type: object - type: array - revision: - description: |- - Revision is the revision (Git) or chart version (Helm) which to sync the application to - If omitted, will use the revision specified in app spec. - type: string - revisions: - description: |- - Revisions is the list of revision (Git) or chart version (Helm) which to sync each source in sources field for the application to - If omitted, will use the revision specified in app spec. - items: - type: string - type: array - source: - description: |- - Source overrides the source definition set in the application. - This is typically set in a Rollback operation and is nil during a Sync operation - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match - paths against that should be explicitly excluded from - being used during manifest generation - type: string - include: - description: Include contains a glob pattern to match - paths against that should be explicitly included during - manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable to - be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level Arguments - items: - description: JsonnetVar represents a variable to - be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to the - helm template - items: - description: HelmFileParameter is a file parameter that's - passed to helm template during manifest generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm template - from failing when valueFiles do not exist locally by - not appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to template - with. If left empty, defaults to the app's destination - namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters which - are passed to the helm template command upon manifest - generation - items: - description: HelmParameter is a parameter that's passed - to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether to tell - Helm to interpret booleans and numbers as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all domains - (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name to use. - If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema validation - (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files - to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed - to helm template, typically defined as a block. ValuesObject - takes precedence over Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to be - passed to helm template, defined as a map. This takes - precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for templating - ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional labels - to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources for - Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to force - applying common labels to resources for Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize image - definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether to - apply common labels to resource selectors or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is displayed - in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable entries - items: - description: EnvEntry represents an entry in the application's - environment - properties: - name: - description: Name is the name of the variable, usually - expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array type - parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type parameter. - type: object - name: - description: Name is the name identifying a parameter. - type: string - string: - description: String_ is the value of a string type - parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within sources - field. This field will not be used if used with a `source` - tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git or - Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - sources: - description: |- - Sources overrides the source definition set in the application. - This is typically set in a Rollback operation and is nil during a Sync operation - items: - description: ApplicationSource contains all required information - about the source of an application - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match - paths against that should be explicitly excluded from - being used during manifest generation - type: string - include: - description: Include contains a glob pattern to match - paths against that should be explicitly included during - manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to the - helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm template - from failing when valueFiles do not exist locally - by not appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to template - with. If left empty, defaults to the app's destination - namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command upon - manifest generation - items: - description: HelmParameter is a parameter that's passed - to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether to - tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all - domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name to - use. If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files - to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed - to helm template, typically defined as a block. ValuesObject - takes precedence over Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to be - passed to helm template, defined as a map. This takes - precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for - templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation - values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional labels - to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to - force applying common labels to resources for Kustomize - apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is displayed - in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable entries - items: - description: EnvEntry represents an entry in the application's - environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array type - parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type parameter. - type: object - name: - description: Name is the name identifying a parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within sources - field. This field will not be used if used with a `source` - tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git or - Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - type: array - syncOptions: - description: SyncOptions provide per-sync sync-options, e.g. Validate=false - items: - type: string - type: array - syncStrategy: - description: SyncStrategy describes how to perform the sync - properties: - apply: - description: Apply will perform a `kubectl apply` to perform - the sync. - properties: - force: - description: |- - Force indicates whether or not to supply the --force flag to `kubectl apply`. - The --force flag deletes and re-create the resource, when PATCH encounters conflict and has - retried for 5 times. - type: boolean - type: object - hook: - description: Hook will submit any referenced resources to - perform the sync. This is the default strategy - properties: - force: - description: |- - Force indicates whether or not to supply the --force flag to `kubectl apply`. - The --force flag deletes and re-create the resource, when PATCH encounters conflict and has - retried for 5 times. - type: boolean - type: object - type: object - type: object - type: object - spec: - description: ApplicationSpec represents desired application state. Contains - link to repository with application definition and additional parameters - link definition revision. - properties: - destination: - description: Destination is a reference to the target Kubernetes server - and namespace - properties: - name: - description: Name is an alternate way of specifying the target - cluster by its symbolic name. This must be set if Server is - not set. - type: string - namespace: - description: |- - Namespace specifies the target namespace for the application's resources. - The namespace will only be set for namespace-scoped resources that have not set a value for .metadata.namespace - type: string - server: - description: Server specifies the URL of the target cluster's - Kubernetes control plane API. This must be set if Name is not - set. - type: string - type: object - ignoreDifferences: - description: IgnoreDifferences is a list of resources and their fields - which should be ignored during comparison - items: - description: ResourceIgnoreDifferences contains resource filter - and list of json paths which should be ignored during comparison - with live state. - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - description: |- - ManagedFieldsManagers is a list of trusted managers. Fields mutated by those managers will take precedence over the - desired state defined in the SCM and won't be displayed in diffs - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - description: Info contains a list of information (URLs, email addresses, - and plain text) that relates to the application - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - description: |- - Project is a reference to the project this application belongs to. - The empty string means that application belongs to the 'default' project. - type: string - revisionHistoryLimit: - description: |- - RevisionHistoryLimit limits the number of items kept in the application's revision history, which is used for informational purposes as well as for rollbacks to previous versions. - This should only be changed in exceptional circumstances. - Setting to zero will store no history. This will reduce storage used. - Increasing will increase the space used to store the history, so we do not recommend increasing it. - Default is 10. - format: int64 - type: integer - source: - description: Source is a reference to the location of the application's - manifests or chart - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match paths - against that should be explicitly excluded from being used - during manifest generation - type: string - include: - description: Include contains a glob pattern to match paths - against that should be explicitly included during manifest - generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External Variables - items: - description: JsonnetVar represents a variable to be - passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level Arguments - items: - description: JsonnetVar represents a variable to be - passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to the helm - template - items: - description: HelmFileParameter is a file parameter that's - passed to helm template during manifest generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm template - from failing when valueFiles do not exist locally by not - appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to template - with. If left empty, defaults to the app's destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters which - are passed to the helm template command upon manifest generation - items: - description: HelmParameter is a parameter that's passed - to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether to tell - Helm to interpret booleans and numbers as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all domains - (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name to use. - If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition installation - step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema validation - (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation step - (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files to - use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed to - helm template, typically defined as a block. ValuesObject - takes precedence over Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to be passed - to helm template, defined as a map. This takes precedence - over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for templating - ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional annotations - to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether to - apply env variables substitution for annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional labels to - add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize components - to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether to force - applying common annotations to resources for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to force - applying common labels to resources for Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize image - definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether to apply - common labels to resource selectors or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize adds - to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas override - specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize to - use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is displayed - in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific options - properties: - env: - description: Env is a list of environment variable entries - items: - description: EnvEntry represents an entry in the application's - environment - properties: - name: - description: Name is the name of the variable, usually - expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type parameter. - type: object - name: - description: Name is the name identifying a parameter. - type: string - string: - description: String_ is the value of a string type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within sources - field. This field will not be used if used with a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git or Helm) - that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - sourceHydrator: - description: SourceHydrator provides a way to push hydrated manifests - back to git before syncing them to the cluster. - properties: - drySource: - description: DrySource specifies where the dry "don't repeat yourself" - manifest source lives. - properties: - path: - description: Path is a directory path within the Git repository - where the manifests are located - type: string - repoURL: - description: RepoURL is the URL to the git repository that - contains the application manifests - type: string - targetRevision: - description: TargetRevision defines the revision of the source - to hydrate - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - description: |- - HydrateTo specifies an optional "staging" location to push hydrated manifests to. An external system would then - have to move manifests to the SyncSource, e.g. by pull request. - properties: - targetBranch: - description: TargetBranch is the branch to which hydrated - manifests should be committed - type: string - required: - - targetBranch - type: object - syncSource: - description: SyncSource specifies where to sync hydrated manifests - from. - properties: - path: - description: |- - Path is a directory path within the git repository where hydrated manifests should be committed to and synced - from. If hydrateTo is set, this is just the path from which hydrated manifests will be synced. - type: string - targetBranch: - description: TargetBranch is the branch to which hydrated - manifests should be committed - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - description: Sources is a reference to the location of the application's - manifests or chart - items: - description: ApplicationSource contains all required information - about the source of an application - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match paths - against that should be explicitly excluded from being - used during manifest generation - type: string - include: - description: Include contains a glob pattern to match paths - against that should be explicitly included during manifest - generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External Variables - items: - description: JsonnetVar represents a variable to be - passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level Arguments - items: - description: JsonnetVar represents a variable to be - passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to the helm - template - items: - description: HelmFileParameter is a file parameter that's - passed to helm template during manifest generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm template - from failing when valueFiles do not exist locally by not - appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to template - with. If left empty, defaults to the app's destination - namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters which - are passed to the helm template command upon manifest - generation - items: - description: HelmParameter is a parameter that's passed - to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether to tell - Helm to interpret booleans and numbers as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all domains - (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name to use. - If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition installation - step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema validation - (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files to - use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed to - helm template, typically defined as a block. ValuesObject - takes precedence over Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to be passed - to helm template, defined as a map. This takes precedence - over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for templating - ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional annotations - to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional labels - to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize components - to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether to - force applying common annotations to resources for Kustomize - apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to force - applying common labels to resources for Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize image - definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether to apply - common labels to resource selectors or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas override - specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is displayed - in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable entries - items: - description: EnvEntry represents an entry in the application's - environment - properties: - name: - description: Name is the name of the variable, usually - expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type parameter. - type: object - name: - description: Name is the name identifying a parameter. - type: string - string: - description: String_ is the value of a string type - parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within sources - field. This field will not be used if used with a `source` - tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git or Helm) - that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - description: SyncPolicy controls when and how a sync will be performed - properties: - automated: - description: Automated will keep an application synced to the - target revision - properties: - allowEmpty: - description: 'AllowEmpty allows apps have zero live resources - (default: false)' - type: boolean - prune: - description: 'Prune specifies whether to delete resources - from the cluster that are not found in the sources anymore - as part of automated sync (default: false)' - type: boolean - selfHeal: - description: 'SelfHeal specifies whether to revert resources - back to their desired state upon modification in the cluster - (default: false)' - type: boolean - type: object - managedNamespaceMetadata: - description: ManagedNamespaceMetadata controls metadata in the - given namespace (if CreateNamespace=true) - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - description: Retry controls failed sync retry behavior - properties: - backoff: - description: Backoff controls how to backoff on subsequent - retries of failed syncs - properties: - duration: - description: Duration is the amount to back off. Default - unit is seconds, but could also be a duration (e.g. - "2m", "1h") - type: string - factor: - description: Factor is a factor to multiply the base duration - after each failed retry - format: int64 - type: integer - maxDuration: - description: MaxDuration is the maximum amount of time - allowed for the backoff strategy - type: string - type: object - limit: - description: Limit is the maximum number of attempts for retrying - a failed sync. If set to 0, no retries will be performed. - format: int64 - type: integer - type: object - syncOptions: - description: Options allow you to specify whole app sync-options - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - status: - description: ApplicationStatus contains status information for the application - properties: - conditions: - description: Conditions is a list of currently observed application - conditions - items: - description: ApplicationCondition contains details about an application - condition, which is usually an error or warning - properties: - lastTransitionTime: - description: LastTransitionTime is the time the condition was - last observed - format: date-time - type: string - message: - description: Message contains human-readable message indicating - details about condition - type: string - type: - description: Type is an application condition type - type: string - required: - - message - - type - type: object - type: array - controllerNamespace: - description: ControllerNamespace indicates the namespace in which - the application controller is located - type: string - health: - description: Health contains information about the application's current - health status - properties: - lastTransitionTime: - description: LastTransitionTime is the time the HealthStatus was - set or updated - format: date-time - type: string - message: - description: Message is a human-readable informational message - describing the health status - type: string - status: - description: Status holds the status code of the application or - resource - type: string - type: object - history: - description: History contains information about the application's - sync history - items: - description: RevisionHistory contains history information about - a previous sync - properties: - deployStartedAt: - description: DeployStartedAt holds the time the sync operation - started - format: date-time - type: string - deployedAt: - description: DeployedAt holds the time the sync operation completed - format: date-time - type: string - id: - description: ID is an auto incrementing identifier of the RevisionHistory - format: int64 - type: integer - initiatedBy: - description: InitiatedBy contains information about who initiated - the operations - properties: - automated: - description: Automated is set to true if operation was initiated - automatically by the application controller. - type: boolean - username: - description: Username contains the name of a user who started - operation - type: string - type: object - revision: - description: Revision holds the revision the sync was performed - against - type: string - revisions: - description: Revisions holds the revision of each source in - sources field the sync was performed against - items: - type: string - type: array - source: - description: Source is a reference to the application source - used for the sync operation - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match - paths against that should be explicitly excluded from - being used during manifest generation - type: string - include: - description: Include contains a glob pattern to match - paths against that should be explicitly included during - manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to the - helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm template - from failing when valueFiles do not exist locally - by not appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to template - with. If left empty, defaults to the app's destination - namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command upon - manifest generation - items: - description: HelmParameter is a parameter that's passed - to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether to - tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all - domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name to - use. If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files - to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed - to helm template, typically defined as a block. ValuesObject - takes precedence over Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to be - passed to helm template, defined as a map. This takes - precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for - templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation - values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional labels - to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to - force applying common labels to resources for Kustomize - apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is displayed - in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable entries - items: - description: EnvEntry represents an entry in the application's - environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array type - parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type parameter. - type: object - name: - description: Name is the name identifying a parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within sources - field. This field will not be used if used with a `source` - tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git or - Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - sources: - description: Sources is a reference to the application sources - used for the sync operation - items: - description: ApplicationSource contains all required information - about the source of an application - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match - paths against that should be explicitly excluded - from being used during manifest generation - type: string - include: - description: Include contains a glob pattern to match - paths against that should be explicitly included - during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to - the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm - template from failing when valueFiles do not exist - locally by not appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to - template with. If left empty, defaults to the app's - destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command upon - manifest generation - items: - description: HelmParameter is a parameter that's - passed to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm - parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all - domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name - to use. If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files - to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed - to helm template, typically defined as a block. - ValuesObject takes precedence over Values, so use - one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to - be passed to helm template, defined as a map. This - takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for - templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation - values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to - force applying common labels to resources for Kustomize - apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or - not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is - displayed in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry in the - application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array - type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type - parameter. - type: object - name: - description: Name is the name identifying a - parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within - sources field. This field will not be used if used with - a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git - or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - type: array - required: - - deployedAt - - id - type: object - type: array - observedAt: - description: |- - ObservedAt indicates when the application state was updated without querying latest git state - Deprecated: controller no longer updates ObservedAt field - format: date-time - type: string - operationState: - description: OperationState contains information about any ongoing - operations, such as a sync - properties: - finishedAt: - description: FinishedAt contains time of operation completion - format: date-time - type: string - message: - description: Message holds any pertinent messages when attempting - to perform operation (typically errors). - type: string - operation: - description: Operation is the original requested operation - properties: - info: - description: Info is a list of informational items for this - operation - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - initiatedBy: - description: InitiatedBy contains information about who initiated - the operations - properties: - automated: - description: Automated is set to true if operation was - initiated automatically by the application controller. - type: boolean - username: - description: Username contains the name of a user who - started operation - type: string - type: object - retry: - description: Retry controls the strategy to apply if a sync - fails - properties: - backoff: - description: Backoff controls how to backoff on subsequent - retries of failed syncs - properties: - duration: - description: Duration is the amount to back off. Default - unit is seconds, but could also be a duration (e.g. - "2m", "1h") - type: string - factor: - description: Factor is a factor to multiply the base - duration after each failed retry - format: int64 - type: integer - maxDuration: - description: MaxDuration is the maximum amount of - time allowed for the backoff strategy - type: string - type: object - limit: - description: Limit is the maximum number of attempts for - retrying a failed sync. If set to 0, no retries will - be performed. - format: int64 - type: integer - type: object - sync: - description: Sync contains parameters for the operation - properties: - autoHealAttemptsCount: - description: SelfHealAttemptsCount contains the number - of auto-heal attempts - format: int64 - type: integer - dryRun: - description: DryRun specifies to perform a `kubectl apply - --dry-run` without actually performing the sync - type: boolean - manifests: - description: Manifests is an optional field that overrides - sync source with a local directory for development - items: - type: string - type: array - prune: - description: Prune specifies to delete resources from - the cluster that are no longer tracked in git - type: boolean - resources: - description: Resources describes which resources shall - be part of the sync - items: - description: SyncOperationResource contains resources - to sync. - properties: - group: - type: string - kind: - type: string - name: - type: string - namespace: - type: string - required: - - kind - - name - type: object - type: array - revision: - description: |- - Revision is the revision (Git) or chart version (Helm) which to sync the application to - If omitted, will use the revision specified in app spec. - type: string - revisions: - description: |- - Revisions is the list of revision (Git) or chart version (Helm) which to sync each source in sources field for the application to - If omitted, will use the revision specified in app spec. - items: - type: string - type: array - source: - description: |- - Source overrides the source definition set in the application. - This is typically set in a Rollback operation and is nil during a Sync operation - properties: - chart: - description: Chart is a Helm chart name, and must - be specified for applications sourced from a Helm - repo. - type: string - directory: - description: Directory holds path/directory specific - options - properties: - exclude: - description: Exclude contains a glob pattern to - match paths against that should be explicitly - excluded from being used during manifest generation - type: string - include: - description: Include contains a glob pattern to - match paths against that should be explicitly - included during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to - Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet - External Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan - a directory recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters - to the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm - parameter - type: string - path: - description: Path is the path to the file - containing the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents - helm template from failing when valueFiles do - not exist locally by not appending them to helm - template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace - to template with. If left empty, defaults to - the app's destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command - upon manifest generation - items: - description: HelmParameter is a parameter that's - passed to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and - numbers as strings - type: boolean - name: - description: Name is the name of the Helm - parameter - type: string - value: - description: Value is the value for the - Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials - to all domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name - to use. If omitted it will use the application - name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value - files to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be - passed to helm template, typically defined as - a block. ValuesObject takes precedence over - Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values - to be passed to helm template, defined as a - map. This takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use - for templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies - whether to apply env variables substitution - for annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before - building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies - whether to force applying common annotations - to resources for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether - to force applying common labels to resources - for Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image - override specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors - or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to - resources for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to - resources for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that - Kustomize adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of - Kustomize to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and - is displayed in the UI. It is used in multi-source - Applications. - type: string - path: - description: Path is a directory path within the Git - repository, and is only valid for applications sourced - from Git. - type: string - plugin: - description: Plugin holds config management plugin - specific options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry in - the application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array - type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type - parameter. - type: object - name: - description: Name is the name identifying - a parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within - sources field. This field will not be used if used - with a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository - (Git or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - sources: - description: |- - Sources overrides the source definition set in the application. - This is typically set in a Rollback operation and is nil during a Sync operation - items: - description: ApplicationSource contains all required - information about the source of an application - properties: - chart: - description: Chart is a Helm chart name, and must - be specified for applications sourced from a Helm - repo. - type: string - directory: - description: Directory holds path/directory specific - options - properties: - exclude: - description: Exclude contains a glob pattern - to match paths against that should be explicitly - excluded from being used during manifest generation - type: string - include: - description: Include contains a glob pattern - to match paths against that should be explicitly - included during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific - to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet - External Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan - a directory recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters - to the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm - parameter - type: string - path: - description: Path is the path to the file - containing the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents - helm template from failing when valueFiles - do not exist locally by not appending them - to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace - to template with. If left empty, defaults - to the app's destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command - upon manifest generation - items: - description: HelmParameter is a parameter - that's passed to helm template during manifest - generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and - numbers as strings - type: boolean - name: - description: Name is the name of the Helm - parameter - type: string - value: - description: Value is the value for the - Helm parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials - to all domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release - name to use. If omitted it will use the application - name - type: string - skipCrds: - description: SkipCrds skips custom resource - definition installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON - schema validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value - files to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to - be passed to helm template, typically defined - as a block. ValuesObject takes precedence - over Values, so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values - to be passed to helm template, defined as - a map. This takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to - use for templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific - options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of - additional annotations to add to rendered - manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies - whether to apply env variables substitution - for annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of - kustomize components to add to the kustomization - before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies - whether to force applying common annotations - to resources for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether - to force applying common labels to resources - for Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image - override specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies - whether to apply common labels to resource - selectors or not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended - to resources for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended - to resources for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that - Kustomize adds to all resources - type: string - patches: - description: Patches is a list of Kustomize - patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize - Replicas override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version - of Kustomize to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and - is displayed in the UI. It is used in multi-source - Applications. - type: string - path: - description: Path is a directory path within the - Git repository, and is only valid for applications - sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin - specific options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry - in the application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the - variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an - array type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map - type parameter. - type: object - name: - description: Name is the name identifying - a parameter. - type: string - string: - description: String_ is the value of a - string type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source - within sources field. This field will not be used - if used with a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository - (Git or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - type: array - syncOptions: - description: SyncOptions provide per-sync sync-options, - e.g. Validate=false - items: - type: string - type: array - syncStrategy: - description: SyncStrategy describes how to perform the - sync - properties: - apply: - description: Apply will perform a `kubectl apply` - to perform the sync. - properties: - force: - description: |- - Force indicates whether or not to supply the --force flag to `kubectl apply`. - The --force flag deletes and re-create the resource, when PATCH encounters conflict and has - retried for 5 times. - type: boolean - type: object - hook: - description: Hook will submit any referenced resources - to perform the sync. This is the default strategy - properties: - force: - description: |- - Force indicates whether or not to supply the --force flag to `kubectl apply`. - The --force flag deletes and re-create the resource, when PATCH encounters conflict and has - retried for 5 times. - type: boolean - type: object - type: object - type: object - type: object - phase: - description: Phase is the current phase of the operation - type: string - retryCount: - description: RetryCount contains time of operation retries - format: int64 - type: integer - startedAt: - description: StartedAt contains time of operation start - format: date-time - type: string - syncResult: - description: SyncResult is the result of a Sync operation - properties: - managedNamespaceMetadata: - description: ManagedNamespaceMetadata contains the current - sync state of managed namespace metadata - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - resources: - description: Resources contains a list of sync result items - for each individual resource in a sync operation - items: - description: ResourceResult holds the operation result details - of a specific resource - properties: - group: - description: Group specifies the API group of the resource - type: string - hookPhase: - description: |- - HookPhase contains the state of any operation associated with this resource OR hook - This can also contain values for non-hook resources. - type: string - hookType: - description: HookType specifies the type of the hook. - Empty for non-hook resources - type: string - kind: - description: Kind specifies the API kind of the resource - type: string - message: - description: Message contains an informational or error - message for the last sync OR operation - type: string - name: - description: Name specifies the name of the resource - type: string - namespace: - description: Namespace specifies the target namespace - of the resource - type: string - status: - description: Status holds the final result of the sync. - Will be empty if the resources is yet to be applied/pruned - and is always zero-value for hooks - type: string - syncPhase: - description: SyncPhase indicates the particular phase - of the sync that this result was acquired in - type: string - version: - description: Version specifies the API version of the - resource - type: string - required: - - group - - kind - - name - - namespace - - version - type: object - type: array - revision: - description: Revision holds the revision this sync operation - was performed to - type: string - revisions: - description: Revisions holds the revision this sync operation - was performed for respective indexed source in sources field - items: - type: string - type: array - source: - description: Source records the application source information - of the sync, used for comparing auto-sync - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match - paths against that should be explicitly excluded - from being used during manifest generation - type: string - include: - description: Include contains a glob pattern to match - paths against that should be explicitly included - during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to - the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm - template from failing when valueFiles do not exist - locally by not appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to - template with. If left empty, defaults to the app's - destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command upon - manifest generation - items: - description: HelmParameter is a parameter that's - passed to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm - parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all - domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name - to use. If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files - to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed - to helm template, typically defined as a block. - ValuesObject takes precedence over Values, so use - one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to - be passed to helm template, defined as a map. This - takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for - templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation - values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to - force applying common labels to resources for Kustomize - apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or - not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is - displayed in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry in the - application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array - type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type - parameter. - type: object - name: - description: Name is the name identifying a - parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within - sources field. This field will not be used if used with - a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git - or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - sources: - description: Source records the application source information - of the sync, used for comparing auto-sync - items: - description: ApplicationSource contains all required information - about the source of an application - properties: - chart: - description: Chart is a Helm chart name, and must be - specified for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific - options - properties: - exclude: - description: Exclude contains a glob pattern to - match paths against that should be explicitly - excluded from being used during manifest generation - type: string - include: - description: Include contains a glob pattern to - match paths against that should be explicitly - included during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a - directory recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters - to the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm - parameter - type: string - path: - description: Path is the path to the file - containing the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm - template from failing when valueFiles do not exist - locally by not appending them to helm template - --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace - to template with. If left empty, defaults to the - app's destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command - upon manifest generation - items: - description: HelmParameter is a parameter that's - passed to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm - parameter - type: string - value: - description: Value is the value for the Helm - parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to - all domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name - to use. If omitted it will use the application - name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value - files to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be - passed to helm template, typically defined as - a block. ValuesObject takes precedence over Values, - so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values - to be passed to helm template, defined as a map. - This takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use - for templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies - whether to apply env variables substitution for - annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before - building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether - to force applying common labels to resources for - Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image - override specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or - not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to - resources for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to - resources for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is - displayed in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git - repository, and is only valid for applications sourced - from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry in the - application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array - type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type - parameter. - type: object - name: - description: Name is the name identifying - a parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within - sources field. This field will not be used if used - with a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git - or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - type: array - required: - - revision - type: object - required: - - operation - - phase - - startedAt - type: object - reconciledAt: - description: ReconciledAt indicates when the application state was - reconciled using the latest git version - format: date-time - type: string - resourceHealthSource: - description: 'ResourceHealthSource indicates where the resource health - status is stored: inline if not set or appTree' - type: string - resources: - description: Resources is a list of Kubernetes resources managed by - this application - items: - description: |- - ResourceStatus holds the current sync and health status of a resource - TODO: describe members of this type - properties: - group: - type: string - health: - description: HealthStatus contains information about the currently - observed health state of an application or resource - properties: - lastTransitionTime: - description: LastTransitionTime is the time the HealthStatus - was set or updated - format: date-time - type: string - message: - description: Message is a human-readable informational message - describing the health status - type: string - status: - description: Status holds the status code of the application - or resource - type: string - type: object - hook: - type: boolean - kind: - type: string - name: - type: string - namespace: - type: string - requiresDeletionConfirmation: - type: boolean - requiresPruning: - type: boolean - status: - description: SyncStatusCode is a type which represents possible - comparison results - type: string - syncWave: - format: int64 - type: integer - version: - type: string - type: object - type: array - sourceHydrator: - description: SourceHydrator stores information about the current state - of source hydration - properties: - currentOperation: - description: CurrentOperation holds the status of the hydrate - operation - properties: - drySHA: - description: DrySHA holds the resolved revision (sha) of the - dry source as of the most recent reconciliation - type: string - finishedAt: - description: FinishedAt indicates when the hydrate operation - finished - format: date-time - type: string - hydratedSHA: - description: HydratedSHA holds the resolved revision (sha) - of the hydrated source as of the most recent reconciliation - type: string - message: - description: Message contains a message describing the current - status of the hydrate operation - type: string - phase: - description: Phase indicates the status of the hydrate operation - enum: - - Hydrating - - Failed - - Hydrated - type: string - sourceHydrator: - description: SourceHydrator holds the hydrator config used - for the hydrate operation - properties: - drySource: - description: DrySource specifies where the dry "don't - repeat yourself" manifest source lives. - properties: - path: - description: Path is a directory path within the Git - repository where the manifests are located - type: string - repoURL: - description: RepoURL is the URL to the git repository - that contains the application manifests - type: string - targetRevision: - description: TargetRevision defines the revision of - the source to hydrate - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - description: |- - HydrateTo specifies an optional "staging" location to push hydrated manifests to. An external system would then - have to move manifests to the SyncSource, e.g. by pull request. - properties: - targetBranch: - description: TargetBranch is the branch to which hydrated - manifests should be committed - type: string - required: - - targetBranch - type: object - syncSource: - description: SyncSource specifies where to sync hydrated - manifests from. - properties: - path: - description: |- - Path is a directory path within the git repository where hydrated manifests should be committed to and synced - from. If hydrateTo is set, this is just the path from which hydrated manifests will be synced. - type: string - targetBranch: - description: TargetBranch is the branch to which hydrated - manifests should be committed - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - startedAt: - description: StartedAt indicates when the hydrate operation - started - format: date-time - type: string - required: - - message - - phase - type: object - lastSuccessfulOperation: - description: LastSuccessfulOperation holds info about the most - recent successful hydration - properties: - drySHA: - description: DrySHA holds the resolved revision (sha) of the - dry source as of the most recent reconciliation - type: string - hydratedSHA: - description: HydratedSHA holds the resolved revision (sha) - of the hydrated source as of the most recent reconciliation - type: string - sourceHydrator: - description: SourceHydrator holds the hydrator config used - for the hydrate operation - properties: - drySource: - description: DrySource specifies where the dry "don't - repeat yourself" manifest source lives. - properties: - path: - description: Path is a directory path within the Git - repository where the manifests are located - type: string - repoURL: - description: RepoURL is the URL to the git repository - that contains the application manifests - type: string - targetRevision: - description: TargetRevision defines the revision of - the source to hydrate - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - description: |- - HydrateTo specifies an optional "staging" location to push hydrated manifests to. An external system would then - have to move manifests to the SyncSource, e.g. by pull request. - properties: - targetBranch: - description: TargetBranch is the branch to which hydrated - manifests should be committed - type: string - required: - - targetBranch - type: object - syncSource: - description: SyncSource specifies where to sync hydrated - manifests from. - properties: - path: - description: |- - Path is a directory path within the git repository where hydrated manifests should be committed to and synced - from. If hydrateTo is set, this is just the path from which hydrated manifests will be synced. - type: string - targetBranch: - description: TargetBranch is the branch to which hydrated - manifests should be committed - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - type: object - type: object - sourceType: - description: SourceType specifies the type of this application - type: string - sourceTypes: - description: SourceTypes specifies the type of the sources included - in the application - items: - description: ApplicationSourceType specifies the type of the application's - source - type: string - type: array - summary: - description: Summary contains a list of URLs and container images - used by this application - properties: - externalURLs: - description: ExternalURLs holds all external URLs of application - child resources. - items: - type: string - type: array - images: - description: Images holds all images of application child resources. - items: - type: string - type: array - type: object - sync: - description: Sync contains information about the application's current - sync status - properties: - comparedTo: - description: ComparedTo contains information about what has been - compared - properties: - destination: - description: Destination is a reference to the application's - destination used for comparison - properties: - name: - description: Name is an alternate way of specifying the - target cluster by its symbolic name. This must be set - if Server is not set. - type: string - namespace: - description: |- - Namespace specifies the target namespace for the application's resources. - The namespace will only be set for namespace-scoped resources that have not set a value for .metadata.namespace - type: string - server: - description: Server specifies the URL of the target cluster's - Kubernetes control plane API. This must be set if Name - is not set. - type: string - type: object - ignoreDifferences: - description: IgnoreDifferences is a reference to the application's - ignored differences used for comparison - items: - description: ResourceIgnoreDifferences contains resource - filter and list of json paths which should be ignored - during comparison with live state. - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - description: |- - ManagedFieldsManagers is a list of trusted managers. Fields mutated by those managers will take precedence over the - desired state defined in the SCM and won't be displayed in diffs - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - source: - description: Source is a reference to the application's source - used for comparison - properties: - chart: - description: Chart is a Helm chart name, and must be specified - for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific options - properties: - exclude: - description: Exclude contains a glob pattern to match - paths against that should be explicitly excluded - from being used during manifest generation - type: string - include: - description: Include contains a glob pattern to match - paths against that should be explicitly included - during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a directory - recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters to - the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm parameter - type: string - path: - description: Path is the path to the file containing - the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm - template from failing when valueFiles do not exist - locally by not appending them to helm template --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace to - template with. If left empty, defaults to the app's - destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command upon - manifest generation - items: - description: HelmParameter is a parameter that's - passed to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm parameter - type: string - value: - description: Value is the value for the Helm - parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to all - domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name - to use. If omitted it will use the application name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value files - to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be passed - to helm template, typically defined as a block. - ValuesObject takes precedence over Values, so use - one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values to - be passed to helm template, defined as a map. This - takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use for - templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies whether - to apply env variables substitution for annotation - values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether to - force applying common labels to resources for Kustomize - apps - type: boolean - images: - description: Images is a list of Kustomize image override - specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or - not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to resources - for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to resources - for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is - displayed in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git repository, - and is only valid for applications sourced from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry in the - application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array - type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type - parameter. - type: object - name: - description: Name is the name identifying a - parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within - sources field. This field will not be used if used with - a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git - or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - sources: - description: Sources is a reference to the application's multiple - sources used for comparison - items: - description: ApplicationSource contains all required information - about the source of an application - properties: - chart: - description: Chart is a Helm chart name, and must be - specified for applications sourced from a Helm repo. - type: string - directory: - description: Directory holds path/directory specific - options - properties: - exclude: - description: Exclude contains a glob pattern to - match paths against that should be explicitly - excluded from being used during manifest generation - type: string - include: - description: Include contains a glob pattern to - match paths against that should be explicitly - included during manifest generation - type: string - jsonnet: - description: Jsonnet holds options specific to Jsonnet - properties: - extVars: - description: ExtVars is a list of Jsonnet External - Variables - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - description: Additional library search dirs - items: - type: string - type: array - tlas: - description: TLAS is a list of Jsonnet Top-level - Arguments - items: - description: JsonnetVar represents a variable - to be passed to jsonnet during manifest - generation - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - description: Recurse specifies whether to scan a - directory recursively for manifests - type: boolean - type: object - helm: - description: Helm holds helm specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - fileParameters: - description: FileParameters are file parameters - to the helm template - items: - description: HelmFileParameter is a file parameter - that's passed to helm template during manifest - generation - properties: - name: - description: Name is the name of the Helm - parameter - type: string - path: - description: Path is the path to the file - containing the values for the Helm parameter - type: string - type: object - type: array - ignoreMissingValueFiles: - description: IgnoreMissingValueFiles prevents helm - template from failing when valueFiles do not exist - locally by not appending them to helm template - --values - type: boolean - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - namespace: - description: Namespace is an optional namespace - to template with. If left empty, defaults to the - app's destination namespace. - type: string - parameters: - description: Parameters is a list of Helm parameters - which are passed to the helm template command - upon manifest generation - items: - description: HelmParameter is a parameter that's - passed to helm template during manifest generation - properties: - forceString: - description: ForceString determines whether - to tell Helm to interpret booleans and numbers - as strings - type: boolean - name: - description: Name is the name of the Helm - parameter - type: string - value: - description: Value is the value for the Helm - parameter - type: string - type: object - type: array - passCredentials: - description: PassCredentials pass credentials to - all domains (Helm's --pass-credentials) - type: boolean - releaseName: - description: ReleaseName is the Helm release name - to use. If omitted it will use the application - name - type: string - skipCrds: - description: SkipCrds skips custom resource definition - installation step (Helm's --skip-crds) - type: boolean - skipSchemaValidation: - description: SkipSchemaValidation skips JSON schema - validation (Helm's --skip-schema-validation) - type: boolean - skipTests: - description: SkipTests skips test manifest installation - step (Helm's --skip-tests). - type: boolean - valueFiles: - description: ValuesFiles is a list of Helm value - files to use when generating a template - items: - type: string - type: array - values: - description: Values specifies Helm values to be - passed to helm template, typically defined as - a block. ValuesObject takes precedence over Values, - so use one or the other. - type: string - valuesObject: - description: ValuesObject specifies Helm values - to be passed to helm template, defined as a map. - This takes precedence over Values. - type: object - x-kubernetes-preserve-unknown-fields: true - version: - description: Version is the Helm version to use - for templating ("3") - type: string - type: object - kustomize: - description: Kustomize holds kustomize specific options - properties: - apiVersions: - description: |- - APIVersions specifies the Kubernetes resource API versions to pass to Helm when templating manifests. By default, - Argo CD uses the API versions of the target cluster. The format is [group/]version/kind. - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - description: CommonAnnotations is a list of additional - annotations to add to rendered manifests - type: object - commonAnnotationsEnvsubst: - description: CommonAnnotationsEnvsubst specifies - whether to apply env variables substitution for - annotation values - type: boolean - commonLabels: - additionalProperties: - type: string - description: CommonLabels is a list of additional - labels to add to rendered manifests - type: object - components: - description: Components specifies a list of kustomize - components to add to the kustomization before - building - items: - type: string - type: array - forceCommonAnnotations: - description: ForceCommonAnnotations specifies whether - to force applying common annotations to resources - for Kustomize apps - type: boolean - forceCommonLabels: - description: ForceCommonLabels specifies whether - to force applying common labels to resources for - Kustomize apps - type: boolean - images: - description: Images is a list of Kustomize image - override specifications - items: - description: KustomizeImage represents a Kustomize - image definition in the format [old_image_name=]: - type: string - type: array - kubeVersion: - description: |- - KubeVersion specifies the Kubernetes API version to pass to Helm when templating manifests. By default, Argo CD - uses the Kubernetes version of the target cluster. - type: string - labelWithoutSelector: - description: LabelWithoutSelector specifies whether - to apply common labels to resource selectors or - not - type: boolean - namePrefix: - description: NamePrefix is a prefix appended to - resources for Kustomize apps - type: string - nameSuffix: - description: NameSuffix is a suffix appended to - resources for Kustomize apps - type: string - namespace: - description: Namespace sets the namespace that Kustomize - adds to all resources - type: string - patches: - description: Patches is a list of Kustomize patches - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - description: Replicas is a list of Kustomize Replicas - override specifications - items: - properties: - count: - anyOf: - - type: integer - - type: string - description: Number of replicas - x-kubernetes-int-or-string: true - name: - description: Name of Deployment or StatefulSet - type: string - required: - - count - - name - type: object - type: array - version: - description: Version controls which version of Kustomize - to use for rendering manifests - type: string - type: object - name: - description: Name is used to refer to a source and is - displayed in the UI. It is used in multi-source Applications. - type: string - path: - description: Path is a directory path within the Git - repository, and is only valid for applications sourced - from Git. - type: string - plugin: - description: Plugin holds config management plugin specific - options - properties: - env: - description: Env is a list of environment variable - entries - items: - description: EnvEntry represents an entry in the - application's environment - properties: - name: - description: Name is the name of the variable, - usually expressed in uppercase - type: string - value: - description: Value is the value of the variable - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - description: Array is the value of an array - type parameter. - items: - type: string - type: array - map: - additionalProperties: - type: string - description: Map is the value of a map type - parameter. - type: object - name: - description: Name is the name identifying - a parameter. - type: string - string: - description: String_ is the value of a string - type parameter. - type: string - type: object - type: array - type: object - ref: - description: Ref is reference to another source within - sources field. This field will not be used if used - with a `source` tag. - type: string - repoURL: - description: RepoURL is the URL to the repository (Git - or Helm) that contains the application manifests - type: string - targetRevision: - description: |- - TargetRevision defines the revision of the source to sync the application to. - In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD. - In case of Helm, this is a semver tag for the Chart's version. - type: string - required: - - repoURL - type: object - type: array - required: - - destination - type: object - revision: - description: Revision contains information about the revision - the comparison has been performed to - type: string - revisions: - description: Revisions contains information about the revisions - of multiple sources the comparison has been performed to - items: - type: string - type: array - status: - description: Status is the sync state of the comparison - type: string - required: - - status - type: object - type: object - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: {} -{{- end }} - diff --git a/charts/argo-cd/templates/crds/crd-applicationset.yaml b/charts/argo-cd/templates/crds/crd-applicationset.yaml deleted file mode 100644 index eff945f8..00000000 --- a/charts/argo-cd/templates/crds/crd-applicationset.yaml +++ /dev/null @@ -1,17466 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: applicationsets.argoproj.io - app.kubernetes.io/part-of: argocd - {{- with .Values.crds.additionalLabels }} - {{- toYaml . | nindent 4}} - {{- end }} - name: applicationsets.argoproj.io -spec: - group: argoproj.io - names: - kind: ApplicationSet - listKind: ApplicationSetList - plural: applicationsets - shortNames: - - appset - - appsets - singular: applicationset - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - applyNestedSelectors: - type: boolean - generators: - items: - properties: - clusterDecisionResource: - properties: - configMapRef: - type: string - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - name: - type: string - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - configMapRef - type: object - clusters: - properties: - flatList: - type: boolean - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - type: object - git: - properties: - directories: - items: - properties: - exclude: - type: boolean - path: - type: string - required: - - path - type: object - type: array - files: - items: - properties: - path: - type: string - required: - - path - type: object - type: array - pathParamPrefix: - type: string - repoURL: - type: string - requeueAfterSeconds: - format: int64 - type: integer - revision: - type: string - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - repoURL - - revision - type: object - list: - properties: - elements: - items: - x-kubernetes-preserve-unknown-fields: true - type: array - elementsYaml: - type: string - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - type: object - matrix: - properties: - generators: - items: - properties: - clusterDecisionResource: - properties: - configMapRef: - type: string - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - name: - type: string - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - configMapRef - type: object - clusters: - properties: - flatList: - type: boolean - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - type: object - git: - properties: - directories: - items: - properties: - exclude: - type: boolean - path: - type: string - required: - - path - type: object - type: array - files: - items: - properties: - path: - type: string - required: - - path - type: object - type: array - pathParamPrefix: - type: string - repoURL: - type: string - requeueAfterSeconds: - format: int64 - type: integer - revision: - type: string - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - repoURL - - revision - type: object - list: - properties: - elements: - items: - x-kubernetes-preserve-unknown-fields: true - type: array - elementsYaml: - type: string - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - type: object - matrix: - x-kubernetes-preserve-unknown-fields: true - merge: - x-kubernetes-preserve-unknown-fields: true - plugin: - properties: - configMapRef: - properties: - name: - type: string - required: - - name - type: object - input: - properties: - parameters: - additionalProperties: - x-kubernetes-preserve-unknown-fields: true - type: object - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - configMapRef - type: object - pullRequest: - properties: - azuredevops: - properties: - api: - type: string - labels: - items: - type: string - type: array - organization: - type: string - project: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - organization - - project - - repo - type: object - bitbucket: - properties: - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - owner: - type: string - repo: - type: string - required: - - owner - - repo - type: object - bitbucketServer: - properties: - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - project: - type: string - repo: - type: string - required: - - api - - project - - repo - type: object - filters: - items: - properties: - branchMatch: - type: string - targetBranchMatch: - type: string - type: object - type: array - gitea: - properties: - api: - type: string - insecure: - type: boolean - owner: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - api - - owner - - repo - type: object - github: - properties: - api: - type: string - appSecretName: - type: string - labels: - items: - type: string - type: array - owner: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - owner - - repo - type: object - gitlab: - properties: - api: - type: string - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - labels: - items: - type: string - type: array - project: - type: string - pullRequestState: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - project - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - type: object - scmProvider: - properties: - awsCodeCommit: - properties: - allBranches: - type: boolean - region: - type: string - role: - type: string - tagFilters: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - type: object - azureDevOps: - properties: - accessTokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - allBranches: - type: boolean - api: - type: string - organization: - type: string - teamProject: - type: string - required: - - accessTokenRef - - organization - - teamProject - type: object - bitbucket: - properties: - allBranches: - type: boolean - appPasswordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - owner: - type: string - user: - type: string - required: - - appPasswordRef - - owner - - user - type: object - bitbucketServer: - properties: - allBranches: - type: boolean - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - project: - type: string - required: - - api - - project - type: object - cloneProtocol: - type: string - filters: - items: - properties: - branchMatch: - type: string - labelMatch: - type: string - pathsDoNotExist: - items: - type: string - type: array - pathsExist: - items: - type: string - type: array - repositoryMatch: - type: string - type: object - type: array - gitea: - properties: - allBranches: - type: boolean - api: - type: string - insecure: - type: boolean - owner: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - api - - owner - type: object - github: - properties: - allBranches: - type: boolean - api: - type: string - appSecretName: - type: string - organization: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - organization - type: object - gitlab: - properties: - allBranches: - type: boolean - api: - type: string - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - group: - type: string - includeSharedProjects: - type: boolean - includeSubgroups: - type: boolean - insecure: - type: boolean - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - topic: - type: string - required: - - group - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - type: object - type: array - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - required: - - generators - type: object - merge: - properties: - generators: - items: - properties: - clusterDecisionResource: - properties: - configMapRef: - type: string - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - name: - type: string - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - configMapRef - type: object - clusters: - properties: - flatList: - type: boolean - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - type: object - git: - properties: - directories: - items: - properties: - exclude: - type: boolean - path: - type: string - required: - - path - type: object - type: array - files: - items: - properties: - path: - type: string - required: - - path - type: object - type: array - pathParamPrefix: - type: string - repoURL: - type: string - requeueAfterSeconds: - format: int64 - type: integer - revision: - type: string - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - repoURL - - revision - type: object - list: - properties: - elements: - items: - x-kubernetes-preserve-unknown-fields: true - type: array - elementsYaml: - type: string - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - type: object - matrix: - x-kubernetes-preserve-unknown-fields: true - merge: - x-kubernetes-preserve-unknown-fields: true - plugin: - properties: - configMapRef: - properties: - name: - type: string - required: - - name - type: object - input: - properties: - parameters: - additionalProperties: - x-kubernetes-preserve-unknown-fields: true - type: object - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - configMapRef - type: object - pullRequest: - properties: - azuredevops: - properties: - api: - type: string - labels: - items: - type: string - type: array - organization: - type: string - project: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - organization - - project - - repo - type: object - bitbucket: - properties: - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - owner: - type: string - repo: - type: string - required: - - owner - - repo - type: object - bitbucketServer: - properties: - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - project: - type: string - repo: - type: string - required: - - api - - project - - repo - type: object - filters: - items: - properties: - branchMatch: - type: string - targetBranchMatch: - type: string - type: object - type: array - gitea: - properties: - api: - type: string - insecure: - type: boolean - owner: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - api - - owner - - repo - type: object - github: - properties: - api: - type: string - appSecretName: - type: string - labels: - items: - type: string - type: array - owner: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - owner - - repo - type: object - gitlab: - properties: - api: - type: string - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - labels: - items: - type: string - type: array - project: - type: string - pullRequestState: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - project - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - type: object - scmProvider: - properties: - awsCodeCommit: - properties: - allBranches: - type: boolean - region: - type: string - role: - type: string - tagFilters: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - type: object - azureDevOps: - properties: - accessTokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - allBranches: - type: boolean - api: - type: string - organization: - type: string - teamProject: - type: string - required: - - accessTokenRef - - organization - - teamProject - type: object - bitbucket: - properties: - allBranches: - type: boolean - appPasswordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - owner: - type: string - user: - type: string - required: - - appPasswordRef - - owner - - user - type: object - bitbucketServer: - properties: - allBranches: - type: boolean - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - project: - type: string - required: - - api - - project - type: object - cloneProtocol: - type: string - filters: - items: - properties: - branchMatch: - type: string - labelMatch: - type: string - pathsDoNotExist: - items: - type: string - type: array - pathsExist: - items: - type: string - type: array - repositoryMatch: - type: string - type: object - type: array - gitea: - properties: - allBranches: - type: boolean - api: - type: string - insecure: - type: boolean - owner: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - api - - owner - type: object - github: - properties: - allBranches: - type: boolean - api: - type: string - appSecretName: - type: string - organization: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - organization - type: object - gitlab: - properties: - allBranches: - type: boolean - api: - type: string - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - group: - type: string - includeSharedProjects: - type: boolean - includeSubgroups: - type: boolean - insecure: - type: boolean - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - topic: - type: string - required: - - group - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - type: object - type: array - mergeKeys: - items: - type: string - type: array - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - required: - - generators - - mergeKeys - type: object - plugin: - properties: - configMapRef: - properties: - name: - type: string - required: - - name - type: object - input: - properties: - parameters: - additionalProperties: - x-kubernetes-preserve-unknown-fields: true - type: object - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - required: - - configMapRef - type: object - pullRequest: - properties: - azuredevops: - properties: - api: - type: string - labels: - items: - type: string - type: array - organization: - type: string - project: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - organization - - project - - repo - type: object - bitbucket: - properties: - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - owner: - type: string - repo: - type: string - required: - - owner - - repo - type: object - bitbucketServer: - properties: - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - project: - type: string - repo: - type: string - required: - - api - - project - - repo - type: object - filters: - items: - properties: - branchMatch: - type: string - targetBranchMatch: - type: string - type: object - type: array - gitea: - properties: - api: - type: string - insecure: - type: boolean - owner: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - api - - owner - - repo - type: object - github: - properties: - api: - type: string - appSecretName: - type: string - labels: - items: - type: string - type: array - owner: - type: string - repo: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - owner - - repo - type: object - gitlab: - properties: - api: - type: string - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - labels: - items: - type: string - type: array - project: - type: string - pullRequestState: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - project - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - type: object - scmProvider: - properties: - awsCodeCommit: - properties: - allBranches: - type: boolean - region: - type: string - role: - type: string - tagFilters: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - type: object - azureDevOps: - properties: - accessTokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - allBranches: - type: boolean - api: - type: string - organization: - type: string - teamProject: - type: string - required: - - accessTokenRef - - organization - - teamProject - type: object - bitbucket: - properties: - allBranches: - type: boolean - appPasswordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - owner: - type: string - user: - type: string - required: - - appPasswordRef - - owner - - user - type: object - bitbucketServer: - properties: - allBranches: - type: boolean - api: - type: string - basicAuth: - properties: - passwordRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - username: - type: string - required: - - passwordRef - - username - type: object - bearerToken: - properties: - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - tokenRef - type: object - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - insecure: - type: boolean - project: - type: string - required: - - api - - project - type: object - cloneProtocol: - type: string - filters: - items: - properties: - branchMatch: - type: string - labelMatch: - type: string - pathsDoNotExist: - items: - type: string - type: array - pathsExist: - items: - type: string - type: array - repositoryMatch: - type: string - type: object - type: array - gitea: - properties: - allBranches: - type: boolean - api: - type: string - insecure: - type: boolean - owner: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - api - - owner - type: object - github: - properties: - allBranches: - type: boolean - api: - type: string - appSecretName: - type: string - organization: - type: string - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - required: - - organization - type: object - gitlab: - properties: - allBranches: - type: boolean - api: - type: string - caRef: - properties: - configMapName: - type: string - key: - type: string - required: - - configMapName - - key - type: object - group: - type: string - includeSharedProjects: - type: boolean - includeSubgroups: - type: boolean - insecure: - type: boolean - tokenRef: - properties: - key: - type: string - secretName: - type: string - required: - - key - - secretName - type: object - topic: - type: string - required: - - group - type: object - requeueAfterSeconds: - format: int64 - type: integer - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - values: - additionalProperties: - type: string - type: object - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - x-kubernetes-list-type: atomic - required: - - key - - operator - type: object - type: array - x-kubernetes-list-type: atomic - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - type: object - type: array - goTemplate: - type: boolean - goTemplateOptions: - items: - type: string - type: array - ignoreApplicationDifferences: - items: - properties: - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - name: - type: string - type: object - type: array - preservedFields: - properties: - annotations: - items: - type: string - type: array - labels: - items: - type: string - type: array - type: object - strategy: - properties: - rollingSync: - properties: - steps: - items: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - type: object - type: array - maxUpdate: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - type: object - type: array - type: object - type: - type: string - type: object - syncPolicy: - properties: - applicationsSync: - enum: - - create-only - - create-update - - create-delete - - sync - type: string - preserveResourcesOnDeletion: - type: boolean - type: object - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - finalizers: - items: - type: string - type: array - labels: - additionalProperties: - type: string - type: object - name: - type: string - namespace: - type: string - type: object - spec: - properties: - destination: - properties: - name: - type: string - namespace: - type: string - server: - type: string - type: object - ignoreDifferences: - items: - properties: - group: - type: string - jqPathExpressions: - items: - type: string - type: array - jsonPointers: - items: - type: string - type: array - kind: - type: string - managedFieldsManagers: - items: - type: string - type: array - name: - type: string - namespace: - type: string - required: - - kind - type: object - type: array - info: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - project: - type: string - revisionHistoryLimit: - format: int64 - type: integer - source: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - sourceHydrator: - properties: - drySource: - properties: - path: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - path - - repoURL - - targetRevision - type: object - hydrateTo: - properties: - targetBranch: - type: string - required: - - targetBranch - type: object - syncSource: - properties: - path: - type: string - targetBranch: - type: string - required: - - path - - targetBranch - type: object - required: - - drySource - - syncSource - type: object - sources: - items: - properties: - chart: - type: string - directory: - properties: - exclude: - type: string - include: - type: string - jsonnet: - properties: - extVars: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - libs: - items: - type: string - type: array - tlas: - items: - properties: - code: - type: boolean - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - type: object - recurse: - type: boolean - type: object - helm: - properties: - apiVersions: - items: - type: string - type: array - fileParameters: - items: - properties: - name: - type: string - path: - type: string - type: object - type: array - ignoreMissingValueFiles: - type: boolean - kubeVersion: - type: string - namespace: - type: string - parameters: - items: - properties: - forceString: - type: boolean - name: - type: string - value: - type: string - type: object - type: array - passCredentials: - type: boolean - releaseName: - type: string - skipCrds: - type: boolean - skipSchemaValidation: - type: boolean - skipTests: - type: boolean - valueFiles: - items: - type: string - type: array - values: - type: string - valuesObject: - type: object - x-kubernetes-preserve-unknown-fields: true - version: - type: string - type: object - kustomize: - properties: - apiVersions: - items: - type: string - type: array - commonAnnotations: - additionalProperties: - type: string - type: object - commonAnnotationsEnvsubst: - type: boolean - commonLabels: - additionalProperties: - type: string - type: object - components: - items: - type: string - type: array - forceCommonAnnotations: - type: boolean - forceCommonLabels: - type: boolean - images: - items: - type: string - type: array - kubeVersion: - type: string - labelWithoutSelector: - type: boolean - namePrefix: - type: string - nameSuffix: - type: string - namespace: - type: string - patches: - items: - properties: - options: - additionalProperties: - type: boolean - type: object - patch: - type: string - path: - type: string - target: - properties: - annotationSelector: - type: string - group: - type: string - kind: - type: string - labelSelector: - type: string - name: - type: string - namespace: - type: string - version: - type: string - type: object - type: object - type: array - replicas: - items: - properties: - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - name: - type: string - required: - - count - - name - type: object - type: array - version: - type: string - type: object - name: - type: string - path: - type: string - plugin: - properties: - env: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - name: - type: string - parameters: - items: - properties: - array: - items: - type: string - type: array - map: - additionalProperties: - type: string - type: object - name: - type: string - string: - type: string - type: object - type: array - type: object - ref: - type: string - repoURL: - type: string - targetRevision: - type: string - required: - - repoURL - type: object - type: array - syncPolicy: - properties: - automated: - properties: - allowEmpty: - type: boolean - prune: - type: boolean - selfHeal: - type: boolean - type: object - managedNamespaceMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - retry: - properties: - backoff: - properties: - duration: - type: string - factor: - format: int64 - type: integer - maxDuration: - type: string - type: object - limit: - format: int64 - type: integer - type: object - syncOptions: - items: - type: string - type: array - type: object - required: - - destination - - project - type: object - required: - - metadata - - spec - type: object - templatePatch: - type: string - required: - - generators - - template - type: object - status: - properties: - applicationStatus: - items: - properties: - application: - type: string - lastTransitionTime: - format: date-time - type: string - message: - type: string - status: - type: string - step: - type: string - targetRevisions: - items: - type: string - type: array - required: - - application - - message - - status - - step - - targetRevisions - type: object - type: array - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - message: - type: string - reason: - type: string - status: - type: string - type: - type: string - required: - - message - - reason - - status - - type - type: object - type: array - resources: - items: - properties: - group: - type: string - health: - properties: - lastTransitionTime: - format: date-time - type: string - message: - type: string - status: - type: string - type: object - hook: - type: boolean - kind: - type: string - name: - type: string - namespace: - type: string - requiresDeletionConfirmation: - type: boolean - requiresPruning: - type: boolean - status: - type: string - syncWave: - format: int64 - type: integer - version: - type: string - type: object - type: array - type: object - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: - status: {} -{{- end }} diff --git a/charts/argo-cd/templates/crds/crd-project.yaml b/charts/argo-cd/templates/crds/crd-project.yaml deleted file mode 100644 index 1865aa2d..00000000 --- a/charts/argo-cd/templates/crds/crd-project.yaml +++ /dev/null @@ -1,368 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: appprojects.argoproj.io - app.kubernetes.io/part-of: argocd - {{- with .Values.crds.additionalLabels }} - {{- toYaml . | nindent 4}} - {{- end }} - name: appprojects.argoproj.io -spec: - group: argoproj.io - names: - kind: AppProject - listKind: AppProjectList - plural: appprojects - shortNames: - - appproj - - appprojs - singular: appproject - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - description: |- - AppProject provides a logical grouping of applications, providing controls for: - * where the apps may deploy to (cluster whitelist) - * what may be deployed (repository whitelist, resource whitelist/blacklist) - * who can access these applications (roles, OIDC group claims bindings) - * and what they can do (RBAC policies) - * automation access to these roles (JWT tokens) - properties: - apiVersion: - description: |- - APIVersion defines the versioned schema of this representation of an object. - Servers should convert recognized schemas to the latest internal value, and - may reject unrecognized values. - More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources - type: string - kind: - description: |- - Kind is a string value representing the REST resource this object represents. - Servers may infer this from the endpoint the client submits requests to. - Cannot be updated. - In CamelCase. - More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds - type: string - metadata: - type: object - spec: - description: AppProjectSpec is the specification of an AppProject - properties: - clusterResourceBlacklist: - description: ClusterResourceBlacklist contains list of blacklisted - cluster level resources - items: - description: |- - GroupKind specifies a Group and a Kind, but does not force a version. This is useful for identifying - concepts during lookup stages without having partially valid types - properties: - group: - type: string - kind: - type: string - required: - - group - - kind - type: object - type: array - clusterResourceWhitelist: - description: ClusterResourceWhitelist contains list of whitelisted - cluster level resources - items: - description: |- - GroupKind specifies a Group and a Kind, but does not force a version. This is useful for identifying - concepts during lookup stages without having partially valid types - properties: - group: - type: string - kind: - type: string - required: - - group - - kind - type: object - type: array - description: - description: Description contains optional project description - type: string - destinationServiceAccounts: - description: DestinationServiceAccounts holds information about the - service accounts to be impersonated for the application sync operation - for each destination. - items: - description: ApplicationDestinationServiceAccount holds information - about the service account to be impersonated for the application - sync operation. - properties: - defaultServiceAccount: - description: DefaultServiceAccount to be used for impersonation - during the sync operation - type: string - namespace: - description: Namespace specifies the target namespace for the - application's resources. - type: string - server: - description: Server specifies the URL of the target cluster's - Kubernetes control plane API. - type: string - required: - - defaultServiceAccount - - server - type: object - type: array - destinations: - description: Destinations contains list of destinations available - for deployment - items: - description: ApplicationDestination holds information about the - application's destination - properties: - name: - description: Name is an alternate way of specifying the target - cluster by its symbolic name. This must be set if Server is - not set. - type: string - namespace: - description: |- - Namespace specifies the target namespace for the application's resources. - The namespace will only be set for namespace-scoped resources that have not set a value for .metadata.namespace - type: string - server: - description: Server specifies the URL of the target cluster's - Kubernetes control plane API. This must be set if Name is - not set. - type: string - type: object - type: array - namespaceResourceBlacklist: - description: NamespaceResourceBlacklist contains list of blacklisted - namespace level resources - items: - description: |- - GroupKind specifies a Group and a Kind, but does not force a version. This is useful for identifying - concepts during lookup stages without having partially valid types - properties: - group: - type: string - kind: - type: string - required: - - group - - kind - type: object - type: array - namespaceResourceWhitelist: - description: NamespaceResourceWhitelist contains list of whitelisted - namespace level resources - items: - description: |- - GroupKind specifies a Group and a Kind, but does not force a version. This is useful for identifying - concepts during lookup stages without having partially valid types - properties: - group: - type: string - kind: - type: string - required: - - group - - kind - type: object - type: array - orphanedResources: - description: OrphanedResources specifies if controller should monitor - orphaned resources of apps in this project - properties: - ignore: - description: Ignore contains a list of resources that are to be - excluded from orphaned resources monitoring - items: - description: OrphanedResourceKey is a reference to a resource - to be ignored from - properties: - group: - type: string - kind: - type: string - name: - type: string - type: object - type: array - warn: - description: Warn indicates if warning condition should be created - for apps which have orphaned resources - type: boolean - type: object - permitOnlyProjectScopedClusters: - description: PermitOnlyProjectScopedClusters determines whether destinations - can only reference clusters which are project-scoped - type: boolean - roles: - description: Roles are user defined RBAC roles associated with this - project - items: - description: ProjectRole represents a role that has access to a - project - properties: - description: - description: Description is a description of the role - type: string - groups: - description: Groups are a list of OIDC group claims bound to - this role - items: - type: string - type: array - jwtTokens: - description: JWTTokens are a list of generated JWT tokens bound - to this role - items: - description: JWTToken holds the issuedAt and expiresAt values - of a token - properties: - exp: - format: int64 - type: integer - iat: - format: int64 - type: integer - id: - type: string - required: - - iat - type: object - type: array - name: - description: Name is a name for this role - type: string - policies: - description: Policies Stores a list of casbin formatted strings - that define access policies for the role in the project - items: - type: string - type: array - required: - - name - type: object - type: array - signatureKeys: - description: SignatureKeys contains a list of PGP key IDs that commits - in Git must be signed with in order to be allowed for sync - items: - description: SignatureKey is the specification of a key required - to verify commit signatures with - properties: - keyID: - description: The ID of the key in hexadecimal notation - type: string - required: - - keyID - type: object - type: array - sourceNamespaces: - description: SourceNamespaces defines the namespaces application resources - are allowed to be created in - items: - type: string - type: array - sourceRepos: - description: SourceRepos contains list of repository URLs which can - be used for deployment - items: - type: string - type: array - syncWindows: - description: SyncWindows controls when syncs can be run for apps in - this project - items: - description: SyncWindow contains the kind, time, duration and attributes - that are used to assign the syncWindows to apps - properties: - applications: - description: Applications contains a list of applications that - the window will apply to - items: - type: string - type: array - clusters: - description: Clusters contains a list of clusters that the window - will apply to - items: - type: string - type: array - duration: - description: Duration is the amount of time the sync window - will be open - type: string - kind: - description: Kind defines if the window allows or blocks syncs - type: string - manualSync: - description: ManualSync enables manual syncs when they would - otherwise be blocked - type: boolean - namespaces: - description: Namespaces contains a list of namespaces that the - window will apply to - items: - type: string - type: array - schedule: - description: Schedule is the time the window will begin, specified - in cron format - type: string - timeZone: - description: TimeZone of the sync that will be applied to the - schedule - type: string - type: object - type: array - type: object - status: - description: AppProjectStatus contains status information for AppProject - CRs - properties: - jwtTokensByRole: - additionalProperties: - description: JWTTokens represents a list of JWT tokens - properties: - items: - items: - description: JWTToken holds the issuedAt and expiresAt values - of a token - properties: - exp: - format: int64 - type: integer - iat: - format: int64 - type: integer - id: - type: string - required: - - iat - type: object - type: array - type: object - description: JWTTokensByRole contains a list of JWT tokens issued - for a given role - type: object - type: object - required: - - metadata - - spec - type: object - served: true - storage: true -{{- end }} diff --git a/charts/argo-cd/templates/dex/deployment.yaml b/charts/argo-cd/templates/dex/deployment.yaml deleted file mode 100755 index 4c6209ad..00000000 --- a/charts/argo-cd/templates/dex/deployment.yaml +++ /dev/null @@ -1,241 +0,0 @@ -{{- if .Values.dex.enabled }} -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.dex.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ template "argo-cd.dex.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} -spec: - {{- with include "argo-cd.strategy" (mergeOverwrite (deepCopy .Values.global.deploymentStrategy) .Values.dex.deploymentStrategy) }} - strategy: - {{- trim . | nindent 4 }} - {{- end }} - replicas: 1 - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.dex.name) | nindent 6 }} - template: - metadata: - annotations: - checksum/cmd-params: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmd-params-cm.yaml") . | sha256sum }} - {{- if (index .Values.configs.cm "dex.config") }} - checksum/cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cm.yaml") . | sha256sum }} - {{- end }} - {{- if .Values.dex.certificateSecret.enabled }} - checksum/dex-server-tls: {{ include (print $.Template.BasePath "/argocd-configs/argocd-dex-server-tls-secret.yaml") . | sha256sum }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.dex.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.dex.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.dex.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.dex.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with.Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.dex.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.dex.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.dex.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ template "argo-cd.dex.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.dex.automountServiceAccountToken }} - containers: - - name: {{ .Values.dex.name }} - image: {{ .Values.dex.image.repository }}:{{ .Values.dex.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.dex.image.imagePullPolicy }} - command: - - /shared/argocd-dex - - --logformat={{ default .Values.global.logging.format .Values.dex.logFormat }} - - --loglevel={{ default .Values.global.logging.level .Values.dex.logLevel }} - args: - - rundex - {{- with .Values.dex.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - env: - {{- with (concat .Values.global.env .Values.dex.env) }} - {{- toYaml . | nindent 10 }} - {{- end }} - - name: ARGOCD_DEX_SERVER_LOGFORMAT - valueFrom: - configMapKeyRef: - key: dexserver.log.format - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_DEX_SERVER_LOGLEVEL - valueFrom: - configMapKeyRef: - key: dexserver.log.level - name: argocd-cmd-params-cm - optional: true - - name: ARGOCD_DEX_SERVER_DISABLE_TLS - valueFrom: - configMapKeyRef: - name: argocd-cmd-params-cm - key: dexserver.disable.tls - optional: true - {{- with .Values.dex.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - ports: - - name: http - containerPort: {{ .Values.dex.containerPorts.http }} - protocol: TCP - - name: grpc - containerPort: {{ .Values.dex.containerPorts.grpc }} - protocol: TCP - - name: metrics - containerPort: {{ .Values.dex.containerPorts.metrics }} - protocol: TCP - {{- if .Values.dex.livenessProbe.enabled }} - livenessProbe: - httpGet: - path: {{ .Values.dex.livenessProbe.httpPath }} - port: {{ .Values.dex.livenessProbe.httpPort }} - scheme: {{ .Values.dex.livenessProbe.httpScheme }} - initialDelaySeconds: {{ .Values.dex.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.dex.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.dex.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.dex.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.dex.livenessProbe.failureThreshold }} - {{- end }} - {{- if .Values.dex.readinessProbe.enabled }} - readinessProbe: - httpGet: - path: {{ .Values.dex.readinessProbe.httpPath }} - port: {{ .Values.dex.readinessProbe.httpPort }} - scheme: {{ .Values.dex.readinessProbe.httpScheme }} - initialDelaySeconds: {{ .Values.dex.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.dex.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.dex.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.dex.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.dex.readinessProbe.failureThreshold }} - {{- end }} - resources: - {{- toYaml .Values.dex.resources | nindent 10 }} - {{- with .Values.dex.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - {{- with .Values.dex.volumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - - name: static-files - mountPath: /shared - - name: dexconfig - mountPath: /tmp - - name: argocd-dex-server-tls - mountPath: /tls - {{- with .Values.dex.extraContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - initContainers: - - name: copyutil - image: {{ default .Values.global.image.repository .Values.dex.initImage.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.dex.initImage.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.dex.initImage.imagePullPolicy }} - command: - - /bin/cp - - -n - - /usr/local/bin/argocd - - /shared/argocd-dex - volumeMounts: - - mountPath: /shared - name: static-files - - mountPath: /tmp - name: dexconfig - resources: - {{- toYaml (default .Values.dex.resources .Values.dex.initImage.resources) | nindent 10 }} - {{- with .Values.dex.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.dex.initContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.dex) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.dex.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.dex.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.dex.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.dex.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - volumes: - - name: static-files - {{- if .Values.dex.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.dex.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - name: dexconfig - {{- if .Values.dex.emptyDir.sizeLimit }} - emptyDir: - sizeLimit: {{ .Values.dex.emptyDir.sizeLimit }} - {{- else }} - emptyDir: {} - {{- end }} - - name: argocd-dex-server-tls - secret: - secretName: argocd-dex-server-tls - optional: true - items: - - key: tls.crt - path: tls.crt - - key: tls.key - path: tls.key - - key: ca.crt - path: ca.crt - {{- with .Values.dex.volumes }} - {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.dex.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.dex.dnsPolicy }} -{{- end }} diff --git a/charts/argo-cd/templates/dex/networkpolicy.yaml b/charts/argo-cd/templates/dex/networkpolicy.yaml deleted file mode 100644 index 6d0c9789..00000000 --- a/charts/argo-cd/templates/dex/networkpolicy.yaml +++ /dev/null @@ -1,32 +0,0 @@ -{{- if and .Values.global.networkPolicy.create .Values.dex.enabled }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} - name: {{ template "argo-cd.dex.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - ingress: - - from: - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 10 }} - ports: - - port: http - protocol: TCP - - port: grpc - protocol: TCP - {{- if .Values.dex.metrics.enabled }} - - from: - - namespaceSelector: {} - ports: - - port: metrics - protocol: TCP - {{- end }} - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.dex.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/dex/pdb.yaml b/charts/argo-cd/templates/dex/pdb.yaml deleted file mode 100644 index 12161024..00000000 --- a/charts/argo-cd/templates/dex/pdb.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if and .Values.dex.enabled .Values.dex.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.dex.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} - {{- with .Values.dex.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.dex.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.dex.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.dex.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.dex.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/dex/role.yaml b/charts/argo-cd/templates/dex/role.yaml deleted file mode 100644 index e79b3cf7..00000000 --- a/charts/argo-cd/templates/dex/role.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.dex.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-cd.dex.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - secrets - - configmaps - verbs: - - get - - list - - watch -{{- end }} diff --git a/charts/argo-cd/templates/dex/rolebinding.yaml b/charts/argo-cd/templates/dex/rolebinding.yaml deleted file mode 100644 index 792a465a..00000000 --- a/charts/argo-cd/templates/dex/rolebinding.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if .Values.dex.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-cd.dex.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-cd.dex.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-cd.dex.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- end }} diff --git a/charts/argo-cd/templates/dex/service.yaml b/charts/argo-cd/templates/dex/service.yaml deleted file mode 100644 index b52acfb1..00000000 --- a/charts/argo-cd/templates/dex/service.yaml +++ /dev/null @@ -1,37 +0,0 @@ -{{- if .Values.dex.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-cd.dex.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -{{- if .Values.dex.metrics.service.annotations }} - annotations: - {{- range $key, $value := .Values.dex.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -{{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} -{{- if .Values.dex.metrics.service.labels }} -{{- toYaml .Values.dex.metrics.service.labels | nindent 4 }} -{{- end }} -spec: - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: {{ .Values.dex.servicePortHttpName }} - protocol: TCP - port: {{ .Values.dex.servicePortHttp }} - targetPort: http - - name: {{ .Values.dex.servicePortGrpcName }} - protocol: TCP - port: {{ .Values.dex.servicePortGrpc }} - targetPort: grpc -{{- if .Values.dex.metrics.enabled }} - - name: {{ .Values.dex.metrics.service.portName }} - protocol: TCP - port: {{ .Values.dex.servicePortMetrics }} - targetPort: metrics -{{- end }} - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.dex.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/dex/serviceaccount.yaml b/charts/argo-cd/templates/dex/serviceaccount.yaml deleted file mode 100644 index aeff2441..00000000 --- a/charts/argo-cd/templates/dex/serviceaccount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.dex.enabled .Values.dex.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.dex.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.dex.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.dex.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/dex/servicemonitor.yaml b/charts/argo-cd/templates/dex/servicemonitor.yaml deleted file mode 100644 index 2564cfa1..00000000 --- a/charts/argo-cd/templates/dex/servicemonitor.yaml +++ /dev/null @@ -1,48 +0,0 @@ -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.dex.enabled .Values.dex.metrics.enabled .Values.dex.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.dex.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.dex.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 4 }} - {{- with .Values.dex.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.dex.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.dex.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.dex.metrics.service.portName }} - {{- with .Values.dex.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.dex.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.dex.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . |nindent 8 }} - {{- end }} - honorLabels: {{ .Values.dex.metrics.serviceMonitor.honorLabels }} - {{- with .Values.dex.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.dex.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.dex.name "name" .Values.dex.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/templates/extra-manifests.yaml b/charts/argo-cd/templates/extra-manifests.yaml deleted file mode 100644 index fc9a76b8..00000000 --- a/charts/argo-cd/templates/extra-manifests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{ range .Values.extraObjects }} ---- -{{ if typeIs "string" . }} - {{- tpl . $ }} -{{- else }} - {{- tpl (toYaml .) $ }} -{{- end }} -{{ end }} diff --git a/charts/argo-cd/templates/networkpolicy-default-deny.yaml b/charts/argo-cd/templates/networkpolicy-default-deny.yaml deleted file mode 100644 index 06d1979a..00000000 --- a/charts/argo-cd/templates/networkpolicy-default-deny.yaml +++ /dev/null @@ -1,13 +0,0 @@ -{{- if and .Values.global.networkPolicy.create .Values.global.networkPolicy.defaultDenyIngress }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - {{- include "argo-cd.labels" (dict "context" .) | nindent 4 }} - name: {{ template "argo-cd.fullname" . }}-default-deny - namespace: {{ include "argo-cd.namespace" . }} -spec: - podSelector: {} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/redis-secret-init/job.yaml b/charts/argo-cd/templates/redis-secret-init/job.yaml deleted file mode 100644 index 5fd41f64..00000000 --- a/charts/argo-cd/templates/redis-secret-init/job.yaml +++ /dev/null @@ -1,70 +0,0 @@ -{{- if and .Values.redisSecretInit.enabled (not .Values.externalRedis.host) }} -apiVersion: batch/v1 -kind: Job -metadata: - name: {{ include "argo-cd.redisSecretInit.fullname" . }} - namespace: {{ include "argo-cd.namespace" . | quote }} - annotations: - "helm.sh/hook": pre-install,pre-upgrade - "helm.sh/hook-delete-policy": before-hook-creation - {{- range $key, $value := .Values.redisSecretInit.jobAnnotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redisSecretInit.name "name" .Values.redisSecretInit.name) | nindent 4 }} -spec: - ttlSecondsAfterFinished: 60 - template: - metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redisSecretInit.name "name" .Values.redisSecretInit.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.redisSecretInit.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.redisSecretInit.podAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - spec: - {{- with .Values.redisSecretInit.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - command: - - argocd - - admin - - redis-initial-password - image: {{ default .Values.global.image.repository .Values.redisSecretInit.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.redisSecretInit.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.redisSecretInit.image.imagePullPolicy }} - name: secret-init - resources: - {{- toYaml .Values.redisSecretInit.resources | nindent 10 }} - {{- with .Values.redisSecretInit.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.redisSecretInit.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redisSecretInit.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - restartPolicy: OnFailure - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.redisSecretInit) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.redisSecretInit.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redisSecretInit.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "argo-cd.redisSecretInit.serviceAccountName" . }} -{{- end }} diff --git a/charts/argo-cd/templates/redis-secret-init/role.yaml b/charts/argo-cd/templates/redis-secret-init/role.yaml deleted file mode 100644 index 9e8259f9..00000000 --- a/charts/argo-cd/templates/redis-secret-init/role.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- if and .Values.redisSecretInit.enabled (not .Values.externalRedis.host) }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - annotations: - "helm.sh/hook": pre-install,pre-upgrade - "helm.sh/hook-delete-policy": before-hook-creation - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redisSecretInit.name "name" .Values.redisSecretInit.name) | nindent 4 }} - name: {{ include "argo-cd.redisSecretInit.fullname" . }} - namespace: {{ include "argo-cd.namespace" . | quote }} -rules: - - apiGroups: - - "" - resources: - - secrets - resourceNames: - - argocd-redis - verbs: - - get - - apiGroups: - - "" - resources: - - secrets - verbs: - - create -{{- end }} diff --git a/charts/argo-cd/templates/redis-secret-init/rolebinding.yaml b/charts/argo-cd/templates/redis-secret-init/rolebinding.yaml deleted file mode 100644 index a199628a..00000000 --- a/charts/argo-cd/templates/redis-secret-init/rolebinding.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.redisSecretInit.enabled (not .Values.externalRedis.host) }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - annotations: - "helm.sh/hook": pre-install,pre-upgrade - "helm.sh/hook-delete-policy": before-hook-creation - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redisSecretInit.name "name" .Values.redisSecretInit.name) | nindent 4 }} - name: {{ include "argo-cd.redisSecretInit.fullname" . }} - namespace: {{ include "argo-cd.namespace" . | quote }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-cd.redisSecretInit.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "argo-cd.redisSecretInit.serviceAccountName" . }} -{{- end }} diff --git a/charts/argo-cd/templates/redis-secret-init/serviceaccount.yaml b/charts/argo-cd/templates/redis-secret-init/serviceaccount.yaml deleted file mode 100644 index 85540d26..00000000 --- a/charts/argo-cd/templates/redis-secret-init/serviceaccount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.redisSecretInit.enabled .Values.redisSecretInit.serviceAccount.create (not .Values.externalRedis.host) }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.redisSecretInit.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.redisSecretInit.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . | quote }} - annotations: - "helm.sh/hook": pre-install,pre-upgrade - "helm.sh/hook-delete-policy": before-hook-creation - {{- range $key, $value := .Values.redisSecretInit.serviceAccount.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redisSecretInit.name "name" .Values.redisSecretInit.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/redis/deployment.yaml b/charts/argo-cd/templates/redis/deployment.yaml deleted file mode 100755 index 65581665..00000000 --- a/charts/argo-cd/templates/redis/deployment.yaml +++ /dev/null @@ -1,220 +0,0 @@ -{{- $redisHa := index .Values "redis-ha" -}} -{{- if and .Values.redis.enabled (not $redisHa.enabled) -}} -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.redis.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ include "argo-cd.redis.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} -spec: - replicas: 1 - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - selector: - matchLabels: - app.kubernetes.io/name: {{ include "argo-cd.name" . }}-{{ .Values.redis.name }} - template: - metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 8 }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.redis.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.redis.podAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - spec: - {{- with .Values.redis.runtimeClassName | default .Values.global.runtimeClassName }} - runtimeClassName: {{ . }} - {{- end }} - {{- with .Values.redis.imagePullSecrets | default .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redis.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redis.priorityClassName | default .Values.global.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- if .Values.redis.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ .Values.redis.terminationGracePeriodSeconds }} - {{- end }} - serviceAccountName: {{ include "argo-cd.redis.serviceAccountName" . }} - automountServiceAccountToken: {{ .Values.redis.automountServiceAccountToken }} - containers: - - name: {{ .Values.redis.name }} - image: {{ .Values.redis.image.repository }}:{{ .Values.redis.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.redis.image.imagePullPolicy }} - args: - {{- with .Values.redis.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - - --save - - "" - - --appendonly - - "no" - - --requirepass $(REDIS_PASSWORD) - env: - - name: REDIS_PASSWORD - valueFrom: - secretKeyRef: - name: argocd-redis - key: auth - {{- with (concat .Values.global.env .Values.redis.env) }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redis.envFrom }} - envFrom: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- if .Values.redis.livenessProbe.enabled }} - livenessProbe: - initialDelaySeconds: {{ .Values.redis.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.redis.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.redis.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.redis.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.redis.livenessProbe.failureThreshold }} - exec: - command: - - sh - - -c - - /health/redis_liveness.sh - {{- end }} - {{- if .Values.redis.readinessProbe.enabled }} - readinessProbe: - initialDelaySeconds: {{ .Values.redis.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.redis.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.redis.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.redis.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.redis.readinessProbe.failureThreshold }} - exec: - command: - - sh - - -c - - /health/redis_readiness.sh - {{- end }} - ports: - - name: redis - containerPort: {{ .Values.redis.containerPorts.redis }} - protocol: TCP - resources: - {{- toYaml .Values.redis.resources | nindent 10 }} - {{- with .Values.redis.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - - mountPath: /health - name: health - {{- with .Values.redis.volumeMounts }} - {{- toYaml . | nindent 10 }} - {{- end }} - {{- if .Values.redis.exporter.enabled }} - - name: metrics - image: {{ .Values.redis.exporter.image.repository }}:{{ .Values.redis.exporter.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.redis.exporter.image.imagePullPolicy }} - env: - - name: REDIS_ADDR - value: {{ printf "redis://localhost:%v" .Values.redis.containerPorts.redis }} - - name: REDIS_EXPORTER_WEB_LISTEN_ADDRESS - value: {{ printf "0.0.0.0:%v" .Values.redis.containerPorts.metrics }} - - name: REDIS_PASSWORD - valueFrom: - secretKeyRef: - name: argocd-redis - key: auth - {{- with (concat .Values.global.env .Values.redis.exporter.env) }} - {{- toYaml . | nindent 8 }} - {{- end }} - ports: - - name: metrics - containerPort: {{ .Values.redis.containerPorts.metrics }} - protocol: TCP - {{- if .Values.redis.exporter.livenessProbe.enabled }} - livenessProbe: - httpGet: - path: /metrics - port: {{ .Values.redis.containerPorts.metrics }} - initialDelaySeconds: {{ .Values.redis.exporter.livenessProbe.initialDelaySeconds }} - timeoutSeconds: {{ .Values.redis.exporter.livenessProbe.timeoutSeconds }} - periodSeconds: {{ .Values.redis.exporter.livenessProbe.periodSeconds }} - successThreshold: {{ .Values.redis.exporter.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.redis.exporter.livenessProbe.failureThreshold }} - {{- end }} - {{- if .Values.redis.exporter.readinessProbe.enabled }} - readinessProbe: - httpGet: - path: /metrics - port: {{ .Values.redis.containerPorts.metrics }} - initialDelaySeconds: {{ .Values.redis.exporter.readinessProbe.initialDelaySeconds }} - timeoutSeconds: {{ .Values.redis.exporter.readinessProbe.timeoutSeconds }} - periodSeconds: {{ .Values.redis.exporter.readinessProbe.periodSeconds }} - successThreshold: {{ .Values.redis.exporter.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.redis.exporter.readinessProbe.failureThreshold }} - {{- end }} - resources: - {{- toYaml .Values.redis.exporter.resources | nindent 10 }} - {{- with .Values.redis.exporter.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- end }} - {{- with .Values.redis.extraContainers }} - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with .Values.redis.initContainers }} - initContainers: - {{- tpl (toYaml .) $ | nindent 6 }} - {{- end }} - {{- with .Values.redis.nodeSelector | default .Values.global.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redis.tolerations | default .Values.global.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with include "argo-cd.affinity" (dict "context" . "component" .Values.redis) }} - affinity: - {{- trim . | nindent 8 }} - {{- end }} - {{- with .Values.redis.topologySpreadConstraints | default .Values.global.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - app.kubernetes.io/name: {{ include "argo-cd.name" $ }}-{{ $.Values.redis.name }} - {{- end }} - {{- end }} - {{- end }} - volumes: - - name: health - configMap: - name: {{ include "argo-cd.redis.fullname" . }}-health-configmap - defaultMode: 493 - {{- with .Values.redis.volumes }} - {{- toYaml . | nindent 8}} - {{- end }} - {{- with .Values.redis.dnsConfig }} - dnsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - dnsPolicy: {{ .Values.redis.dnsPolicy }} -{{- end }} diff --git a/charts/argo-cd/templates/redis/health-configmap.yaml b/charts/argo-cd/templates/redis/health-configmap.yaml deleted file mode 100644 index 7443625f..00000000 --- a/charts/argo-cd/templates/redis/health-configmap.yaml +++ /dev/null @@ -1,37 +0,0 @@ -{{- $redisHa := index .Values "redis-ha" -}} -{{- if and .Values.redis.enabled (not $redisHa.enabled) -}} -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ include "argo-cd.redis.fullname" . }}-health-configmap - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} -data: - redis_liveness.sh: | - response=$( - redis-cli \ - -a "${REDIS_PASSWORD}" --no-auth-warning \ - -h localhost \ - -p {{ .Values.redis.containerPorts.redis }} \ - ping - ) - if [ "$response" != "PONG" ] && [ "${response:0:7}" != "LOADING" ] ; then - echo "$response" - exit 1 - fi - echo "response=$response" - redis_readiness.sh: | - response=$( - redis-cli \ - -a "${REDIS_PASSWORD}" --no-auth-warning \ - -h localhost \ - -p {{ .Values.redis.containerPorts.redis }} \ - ping - ) - if [ "$response" != "PONG" ] ; then - echo "$response" - exit 1 - fi - echo "response=$response" -{{- end }} diff --git a/charts/argo-cd/templates/redis/metrics.yaml b/charts/argo-cd/templates/redis/metrics.yaml deleted file mode 100644 index 040f5ebf..00000000 --- a/charts/argo-cd/templates/redis/metrics.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- $redisHa := (index .Values "redis-ha") -}} -{{- if and .Values.redis.enabled (not $redisHa.enabled) .Values.redis.metrics.enabled -}} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-cd.redis.fullname" . }}-metrics - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} - {{- with .Values.redis.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- if or .Values.redis.metrics.service.annotations .Values.global.addPrometheusAnnotations }} - annotations: - {{- if .Values.global.addPrometheusAnnotations }} - prometheus.io/port: {{ .Values.redis.metrics.service.servicePort | quote }} - prometheus.io/scrape: "true" - {{- end }} - {{- range $key, $value := .Values.redis.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - type: {{ .Values.redis.metrics.service.type }} - {{- if and .Values.redis.metrics.service.clusterIP (eq .Values.redis.metrics.service.type "ClusterIP") }} - clusterIP: {{ .Values.redis.metrics.service.clusterIP }} - {{- end }} - ports: - - name: {{ .Values.redis.metrics.service.portName }} - protocol: TCP - port: {{ .Values.redis.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/redis/networkpolicy.yaml b/charts/argo-cd/templates/redis/networkpolicy.yaml deleted file mode 100644 index d602a931..00000000 --- a/charts/argo-cd/templates/redis/networkpolicy.yaml +++ /dev/null @@ -1,37 +0,0 @@ -{{- $redisHa := (index .Values "redis-ha") -}} -{{- if and .Values.global.networkPolicy.create .Values.redis.enabled (not $redisHa.enabled) }} -apiVersion: networking.k8s.io/v1 -kind: NetworkPolicy -metadata: - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} - name: {{ template "argo-cd.redis.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} -spec: - ingress: - - from: - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 10 }} - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.repoServer.name) | nindent 10 }} - - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 10 }} - ports: - - port: redis - protocol: TCP - {{- if .Values.redis.metrics.enabled }} - - from: - - namespaceSelector: {} - ports: - - port: metrics - protocol: TCP - {{- end }} - podSelector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.redis.name) | nindent 6 }} - policyTypes: - - Ingress -{{- end }} diff --git a/charts/argo-cd/templates/redis/pdb.yaml b/charts/argo-cd/templates/redis/pdb.yaml deleted file mode 100644 index c614144d..00000000 --- a/charts/argo-cd/templates/redis/pdb.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- $redisHa := index .Values "redis-ha" -}} -{{- if and .Values.redis.enabled (not $redisHa.enabled) .Values.redis.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ include "argo-cd.redis.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} - {{- with .Values.redis.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.redis.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- with .Values.redis.pdb.maxUnavailable }} - maxUnavailable: {{ . }} - {{- else }} - minAvailable: {{ .Values.redis.pdb.minAvailable | default 0 }} - {{- end }} - selector: - matchLabels: - app.kubernetes.io/name: {{ include "argo-cd.name" . }}-{{ .Values.redis.name }} -{{- end }} diff --git a/charts/argo-cd/templates/redis/service.yaml b/charts/argo-cd/templates/redis/service.yaml deleted file mode 100644 index a60cf77e..00000000 --- a/charts/argo-cd/templates/redis/service.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- $redisHa := (index .Values "redis-ha") -}} -{{- if and .Values.redis.enabled (not $redisHa.enabled) -}} -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-cd.redis.fullname" . }} - namespace: {{ include "argo-cd.namespace" . }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} - {{- with .Values.redis.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.redis.service.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- include "argo-cd.dualStack" . | indent 2 }} - ports: - - name: redis - port: {{ .Values.redis.servicePort }} - targetPort: redis - selector: - {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.redis.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/redis/serviceaccount.yaml b/charts/argo-cd/templates/redis/serviceaccount.yaml deleted file mode 100644 index bc942e22..00000000 --- a/charts/argo-cd/templates/redis/serviceaccount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.redis.enabled .Values.redis.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.redis.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-cd.redis.serviceAccountName" . }} - namespace: {{ include "argo-cd.namespace" . }} - {{- with .Values.redis.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-cd/templates/redis/servicemonitor.yaml b/charts/argo-cd/templates/redis/servicemonitor.yaml deleted file mode 100644 index 4710d286..00000000 --- a/charts/argo-cd/templates/redis/servicemonitor.yaml +++ /dev/null @@ -1,49 +0,0 @@ -{{- $redisHa := (index .Values "redis-ha") -}} -{{- if and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1") .Values.redis.enabled (not $redisHa.enabled) .Values.redis.metrics.enabled .Values.redis.metrics.serviceMonitor.enabled -}} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-cd.redis.fullname" . }} - namespace: {{ default (include "argo-cd.namespace" .) .Values.redis.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} - {{- with .Values.redis.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.redis.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.redis.metrics.serviceMonitor.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.redis.metrics.service.portName }} - {{- with .Values.redis.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.redis.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.redis.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.redis.metrics.serviceMonitor.honorLabels }} - {{- with .Values.redis.metrics.serviceMonitor.scheme }} - scheme: {{ . }} - {{- end }} - {{- with .Values.redis.metrics.serviceMonitor.tlsConfig }} - tlsConfig: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-cd.namespace" . }} - selector: - matchLabels: - {{- include "argo-cd.selectorLabels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml deleted file mode 100644 index f1213daf..00000000 --- a/charts/argo-cd/values.yaml +++ /dev/null @@ -1,3932 +0,0 @@ -## Argo CD configuration -## Ref: https://github.com/argoproj/argo-cd -## - -# -- Provide a name in place of `argocd` -nameOverride: argocd -# -- String to fully override `"argo-cd.fullname"` -fullnameOverride: "" -# -- Override the namespace -# @default -- `.Release.Namespace` -namespaceOverride: "" -# -- Override the Kubernetes version, which is used to evaluate certain manifests -kubeVersionOverride: "" -# Override APIVersions -# If you want to template helm charts but cannot access k8s API server -# you can set api versions here -apiVersionOverrides: {} - -# -- Create aggregated roles that extend existing cluster roles to interact with argo-cd resources -## Ref: https://kubernetes.io/docs/reference/access-authn-authz/rbac/#aggregated-clusterroles -createAggregateRoles: false -# -- Create cluster roles for cluster-wide installation. -## Used when you manage applications in the same cluster where Argo CD runs -createClusterRoles: true - -openshift: - # -- enables using arbitrary uid for argo repo server - enabled: false - -## Custom resource configuration -crds: - # -- Install and upgrade CRDs - install: true - # -- Keep CRDs on chart uninstall - keep: true - # -- Annotations to be added to all CRDs - annotations: {} - # -- Addtional labels to be added to all CRDs - additionalLabels: {} - -## Globally shared configuration -global: - # -- Default domain used by all components - ## Used for ingresses, certificates, SSO, notifications, etc. - domain: argocd.example.com - - # -- Runtime class name for all components - runtimeClassName: "" - - # -- Common labels for the all resources - additionalLabels: {} - # app: argo-cd - - # -- Number of old deployment ReplicaSets to retain. The rest will be garbage collected. - revisionHistoryLimit: 3 - - # Default image used by all components - image: - # -- If defined, a repository applied to all Argo CD deployments - repository: quay.io/argoproj/argocd - # -- Overrides the global Argo CD image tag whose default is the chart appVersion - tag: "" - # -- If defined, a imagePullPolicy applied to all Argo CD deployments - imagePullPolicy: IfNotPresent - - # -- Secrets with credentials to pull images from a private registry - imagePullSecrets: [] - - # Default logging options used by all components - logging: - # -- Set the global logging format. Either: `text` or `json` - format: text - # -- Set the global logging level. One of: `debug`, `info`, `warn` or `error` - level: info - - # -- Annotations for the all deployed Statefulsets - statefulsetAnnotations: {} - - # -- Annotations for the all deployed Deployments - deploymentAnnotations: {} - - # -- Annotations for the all deployed pods - podAnnotations: {} - - # -- Labels for the all deployed pods - podLabels: {} - - # -- Add Prometheus scrape annotations to all metrics services. This can be used as an alternative to the ServiceMonitors. - addPrometheusAnnotations: false - - # -- Toggle and define pod-level security context. - # @default -- `{}` (See [values.yaml]) - securityContext: {} - # runAsUser: 999 - # runAsGroup: 999 - # fsGroup: 999 - - # -- Mapping between IP and hostnames that will be injected as entries in the pod's hosts files - hostAliases: [] - # - ip: 10.20.30.40 - # hostnames: - # - git.myhostname - - # Configure dual-stack used by all component services - dualStack: - # -- IP family policy to configure dual-stack see [Configure dual-stack](https://kubernetes.io/docs/concepts/services-networking/dual-stack/#services) - ipFamilyPolicy: "" - # -- IP families that should be supported and the order in which they should be applied to ClusterIP as well. Can be IPv4 and/or IPv6. - ipFamilies: [] - - # Default network policy rules used by all components - networkPolicy: - # -- Create NetworkPolicy objects for all components - create: false - # -- Default deny all ingress traffic - defaultDenyIngress: false - - # -- Default priority class for all components - priorityClassName: "" - - # -- Default node selector for all components - nodeSelector: - kubernetes.io/os: linux - - # -- Default tolerations for all components - tolerations: [] - - # Default affinity preset for all components - affinity: - # -- Default pod anti-affinity rules. Either: `none`, `soft` or `hard` - podAntiAffinity: soft - # Node affinity rules - nodeAffinity: - # -- Default node affinity rules. Either: `none`, `soft` or `hard` - type: hard - # -- Default match expressions for node affinity - matchExpressions: [] - # - key: topology.kubernetes.io/zone - # operator: In - # values: - # - antarctica-east1 - # - antarctica-west1 - - # -- Default [TopologySpreadConstraints] rules for all components - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector of the component - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy for the all deployed Deployments - deploymentStrategy: {} - # type: RollingUpdate - # rollingUpdate: - # maxSurge: 25% - # maxUnavailable: 25% - - # -- Environment variables to pass to all deployed Deployments - env: [] - - # -- Annotations for the all deployed Certificates - certificateAnnotations: {} - -## Argo Configs -configs: - # General Argo CD configuration - ## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/argocd-cm.yaml - cm: - # -- Create the argocd-cm configmap for [declarative setup] - create: true - - # -- Annotations to be added to argocd-cm configmap - annotations: {} - - # -- The name of tracking label used by Argo CD for resource pruning - application.instanceLabelKey: argocd.argoproj.io/instance - - # -- Enable control of the service account used for the sync operation (alpha) - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/app-sync-using-impersonation/ - application.sync.impersonation.enabled: false - - # -- Enable logs RBAC enforcement - ## Ref: https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#enable-logs-rbac-enforcement - server.rbac.log.enforce.enable: false - - # -- Enable exec feature in Argo UI - ## Ref: https://argo-cd.readthedocs.io/en/latest/operator-manual/rbac/#exec-resource - exec.enabled: false - - # -- Enable local admin user - ## Ref: https://argo-cd.readthedocs.io/en/latest/faq/#how-to-disable-admin-user - admin.enabled: true - - # -- Timeout to discover if a new manifests version got published to the repository - timeout.reconciliation: 180s - - # -- Timeout to refresh application data as well as target manifests cache - timeout.hard.reconciliation: 0s - - # -- Enable Status Badge - ## Ref: https://argo-cd.readthedocs.io/en/stable/user-guide/status-badge/ - statusbadge.enabled: false - - # Dex configuration - # dex.config: | - # connectors: - # # GitHub example - # - type: github - # id: github - # name: GitHub - # config: - # clientID: aabbccddeeff00112233 - # clientSecret: $dex.github.clientSecret # Alternatively $:dex.github.clientSecret - # orgs: - # - name: your-github-org - - # OIDC configuration as an alternative to dex (optional). - # oidc.config: | - # name: AzureAD - # issuer: https://login.microsoftonline.com/TENANT_ID/v2.0 - # clientID: CLIENT_ID - # clientSecret: $oidc.azuread.clientSecret - # rootCA: | - # -----BEGIN CERTIFICATE----- - # ... encoded certificate data here ... - # -----END CERTIFICATE----- - # requestedIDTokenClaims: - # groups: - # essential: true - # requestedScopes: - # - openid - # - profile - # - email - - # Extension Configuration - ## Ref: https://argo-cd.readthedocs.io/en/latest/developer-guide/extensions/proxy-extensions/ - # extension.config: | - # extensions: - # - name: httpbin - # backend: - # connectionTimeout: 2s - # keepAlive: 15s - # idleConnectionTimeout: 60s - # maxIdleConnections: 30 - # services: - # - url: http://httpbin.org - # headers: - # - name: some-header - # value: '$some.argocd.secret.key' - # cluster: - # name: some-cluster - # server: https://some-cluster - - # Argo CD configuration parameters - ## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/argocd-cmd-params-cm.yaml - params: - # -- Create the argocd-cmd-params-cm configmap - # If false, it is expected the configmap will be created by something else. - create: true - - # -- Annotations to be added to the argocd-cmd-params-cm ConfigMap - annotations: {} - - ## Generic parameters - # -- Open-Telemetry collector address: (e.g. "otel-collector:4317") - otlp.address: '' - - ## Controller Properties - # -- Number of application status processors - controller.status.processors: 20 - # -- Number of application operation processors - controller.operation.processors: 10 - # -- Specifies timeout between application self heal attempts - controller.self.heal.timeout.seconds: 5 - # -- Repo server RPC call timeout seconds. - controller.repo.server.timeout.seconds: 60 - - ## Server properties - # -- Run server without TLS - ## NOTE: This value should be set when you generate params by other means as it changes ports used by ingress template. - server.insecure: false - # -- Value for base href in index.html. Used if Argo CD is running behind reverse proxy under subpath different from / - server.basehref: / - # -- Used if Argo CD is running behind reverse proxy under subpath different from / - server.rootpath: '' - # -- Directory path that contains additional static assets - server.staticassets: /shared/app - # -- Disable Argo CD RBAC for user authentication - server.disable.auth: false - # -- Enable GZIP compression - server.enable.gzip: true - # -- Enable proxy extension feature. (proxy extension is in Alpha phase) - server.enable.proxy.extension: false - # -- Set X-Frame-Options header in HTTP responses to value. To disable, set to "". - server.x.frame.options: sameorigin - - ## Repo-server properties - # -- Limit on number of concurrent manifests generate requests. Any value less the 1 means no limit. - reposerver.parallelism.limit: 0 - - ## ApplicationSet Properties - # -- Modify how application is synced between the generator and the cluster. One of: `sync`, `create-only`, `create-update`, `create-delete` - applicationsetcontroller.policy: sync - # -- Enables use of the Progressive Syncs capability - applicationsetcontroller.enable.progressive.syncs: false - # -- A list of glob patterns specifying where to look for ApplicationSet resources. (e.g. `"argocd,argocd-appsets-*"`) - # @default -- `""` (default is only the ns where the controller is installed) - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Appset-Any-Namespace/ - applicationsetcontroller.namespaces: "" - - # -- Enables [Applications in any namespace] - ## List of additional namespaces where applications may be created in and reconciled from. - ## The namespace where Argo CD is installed to will always be allowed. - ## Set comma-separated list. (e.g. app-team-one, app-team-two) - application.namespaces: "" - - # -- JQ Path expression timeout - ## By default, the evaluation of a JQPathExpression is limited to one second. - ## If you encounter a "JQ patch execution timed out" error message due to a complex JQPathExpression - ## that requires more time to evaluate, you can extend the timeout period. - controller.ignore.normalizer.jq.timeout: "1s" - - # Argo CD RBAC policy configuration - ## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/rbac.md - rbac: - # -- Create the argocd-rbac-cm configmap with ([Argo CD RBAC policy]) definitions. - # If false, it is expected the configmap will be created by something else. - # Argo CD will not work if there is no configmap created with the name above. - create: true - - # -- Annotations to be added to argocd-rbac-cm configmap - annotations: {} - - # -- The name of the default role which Argo CD will falls back to, when authorizing API requests (optional). - # If omitted or empty, users may be still be able to login, but will see no apps, projects, etc... - policy.default: '' - - # -- File containing user-defined policies and role definitions. - # @default -- `''` (See [values.yaml]) - policy.csv: '' - # Policy rules are in the form: - # p, subject, resource, action, object, effect - # Role definitions and bindings are in the form: - # g, subject, inherited-subject - # policy.csv: | - # p, role:org-admin, applications, *, */*, allow - # p, role:org-admin, clusters, get, *, allow - # p, role:org-admin, repositories, *, *, allow - # p, role:org-admin, logs, get, *, allow - # p, role:org-admin, exec, create, */*, allow - # g, your-github-org:your-team, role:org-admin - - # -- OIDC scopes to examine during rbac enforcement (in addition to `sub` scope). - # The scope value can be a string, or a list of strings. - scopes: "[groups]" - - # -- Matcher function for Casbin, `glob` for glob matcher and `regex` for regex matcher. - policy.matchMode: "glob" - - # GnuPG public keys for commit verification - ## Ref: https://argo-cd.readthedocs.io/en/stable/user-guide/gpg-verification/ - gpg: - # -- Annotations to be added to argocd-gpg-keys-cm configmap - annotations: {} - - # -- [GnuPG] public keys to add to the keyring - # @default -- `{}` (See [values.yaml]) - ## Note: Public keys should be exported with `gpg --export --armor ` - keys: {} - # 4AEE18F83AFDEB23: | - # -----BEGIN PGP PUBLIC KEY BLOCK----- - # ... - # -----END PGP PUBLIC KEY BLOCK----- - - # SSH known hosts for Git repositories - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#ssh-known-host-public-keys - ssh: - # -- Specifies if the argocd-ssh-known-hosts-cm configmap should be created by Helm. - create: true - - # -- Annotations to be added to argocd-ssh-known-hosts-cm configmap - annotations: {} - - # -- Known hosts to be added to the known host list by default. - # @default -- See [values.yaml] - knownHosts: | - [ssh.github.com]:443 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= - [ssh.github.com]:443 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl - [ssh.github.com]:443 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk= - bitbucket.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPIQmuzMBuKdWeF4+a2sjSSpBK0iqitSQ+5BM9KhpexuGt20JpTVM7u5BDZngncgrqDMbWdxMWWOGtZ9UgbqgZE= - bitbucket.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIazEu89wgQZ4bqs3d63QSMzYVa0MuJ2e2gKTKqu+UUO - bitbucket.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDQeJzhupRu0u0cdegZIa8e86EG2qOCsIsD1Xw0xSeiPDlCr7kq97NLmMbpKTX6Esc30NuoqEEHCuc7yWtwp8dI76EEEB1VqY9QJq6vk+aySyboD5QF61I/1WeTwu+deCbgKMGbUijeXhtfbxSxm6JwGrXrhBdofTsbKRUsrN1WoNgUa8uqN1Vx6WAJw1JHPhglEGGHea6QICwJOAr/6mrui/oB7pkaWKHj3z7d1IC4KWLtY47elvjbaTlkN04Kc/5LFEirorGYVbt15kAUlqGM65pk6ZBxtaO3+30LVlORZkxOh+LKL/BvbZ/iRNhItLqNyieoQj/uh/7Iv4uyH/cV/0b4WDSd3DptigWq84lJubb9t/DnZlrJazxyDCulTmKdOR7vs9gMTo+uoIrPSb8ScTtvw65+odKAlBj59dhnVp9zd7QUojOpXlL62Aw56U4oO+FALuevvMjiWeavKhJqlR7i5n9srYcrNV7ttmDw7kf/97P5zauIhxcjX+xHv4M= - github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= - github.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl - github.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk= - gitlab.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFSMqzJeV9rUzU4kWitGjeR4PWSa29SPqJ1fVkhtj3Hw9xjLVXVYrU9QlYWrOLXBpQ6KWjbjTDTdDkoohFzgbEY= - gitlab.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAfuCHKVTjquxvt6CM6tdG4SLp1Btn/nOeHHE5UOzRdf - gitlab.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsj2bNKTBSpIYDEGk9KxsGh3mySTRgMtXL583qmBpzeQ+jqCMRgBqB98u3z++J1sKlXHWfM9dyhSevkMwSbhoR8XIq/U0tCNyokEi/ueaBMCvbcTHhO7FcwzY92WK4Yt0aGROY5qX2UKSeOvuP4D6TPqKF1onrSzH9bx9XUf2lEdWT/ia1NEKjunUqu1xOB/StKDHMoX4/OKyIzuS0q/T1zOATthvasJFoPrAjkohTyaDUz2LN5JoH839hViyEG82yB+MjcFV5MU3N1l1QL3cVUCh93xSaua1N85qivl+siMkPGbO5xR/En4iEY6K2XPASUEMaieWVNTRCtJ4S8H+9 - ssh.dev.azure.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7Hr1oTWqNqOlzGJOfGJ4NakVyIzf1rXYd4d7wo6jBlkLvCA4odBlL0mDUyZ0/QUfTTqeu+tm22gOsv+VrVTMk6vwRU75gY/y9ut5Mb3bR5BV58dKXyq9A9UeB5Cakehn5Zgm6x1mKoVyf+FFn26iYqXJRgzIZZcZ5V6hrE0Qg39kZm4az48o0AUbf6Sp4SLdvnuMa2sVNwHBboS7EJkm57XQPVU3/QpyNLHbWDdzwtrlS+ez30S3AdYhLKEOxAG8weOnyrtLJAUen9mTkol8oII1edf7mWWbWVf0nBmly21+nZcmCTISQBtdcyPaEno7fFQMDD26/s0lfKob4Kw8H - vs-ssh.visualstudio.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7Hr1oTWqNqOlzGJOfGJ4NakVyIzf1rXYd4d7wo6jBlkLvCA4odBlL0mDUyZ0/QUfTTqeu+tm22gOsv+VrVTMk6vwRU75gY/y9ut5Mb3bR5BV58dKXyq9A9UeB5Cakehn5Zgm6x1mKoVyf+FFn26iYqXJRgzIZZcZ5V6hrE0Qg39kZm4az48o0AUbf6Sp4SLdvnuMa2sVNwHBboS7EJkm57XQPVU3/QpyNLHbWDdzwtrlS+ez30S3AdYhLKEOxAG8weOnyrtLJAUen9mTkol8oII1edf7mWWbWVf0nBmly21+nZcmCTISQBtdcyPaEno7fFQMDD26/s0lfKob4Kw8H - - # -- Additional known hosts for private repositories - extraHosts: '' - - # Repository TLS certificates - # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#repositories-using-self-signed-tls-certificates-or-are-signed-by-custom-ca - tls: - # -- Annotations to be added to argocd-tls-certs-cm configmap - annotations: {} - - # -- TLS certificates for Git repositories - # @default -- `{}` (See [values.yaml]) - certificates: {} - # server.example.com: | - # -----BEGIN CERTIFICATE----- - # ... - # -----END CERTIFICATE----- - - # -- Specifies if the argocd-tls-certs-cm configmap should be created by Helm. - create: true - - # ConfigMap for Config Management Plugins - # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/ - cmp: - # -- Create the argocd-cmp-cm configmap - create: false - - # -- Annotations to be added to argocd-cmp-cm configmap - annotations: {} - - # -- Plugin yaml files to be added to argocd-cmp-cm - plugins: {} - # --- First plugin - # my-plugin: - # init: - # command: [sh] - # args: [-c, 'echo "Initializing..."'] - # generate: - # command: [sh, -c] - # args: - # - | - # echo "{\"kind\": \"ConfigMap\", \"apiVersion\": \"v1\", \"metadata\": { \"name\": \"$ARGOCD_APP_NAME\", \"namespace\": \"$ARGOCD_APP_NAMESPACE\", \"annotations\": {\"Foo\": \"$ARGOCD_ENV_FOO\", \"KubeVersion\": \"$KUBE_VERSION\", \"KubeApiVersion\": \"$KUBE_API_VERSIONS\",\"Bar\": \"baz\"}}}" - # discover: - # fileName: "./subdir/s*.yaml" - # find: - # glob: "**/Chart.yaml" - # command: [sh, -c, find . -name env.yaml] - - # --- Second plugin - # my-plugin2: - # init: - # command: [sh] - # args: [-c, 'echo "Initializing..."'] - # generate: - # command: [sh, -c] - # args: - # - | - # echo "{\"kind\": \"ConfigMap\", \"apiVersion\": \"v1\", \"metadata\": { \"name\": \"$ARGOCD_APP_NAME\", \"namespace\": \"$ARGOCD_APP_NAMESPACE\", \"annotations\": {\"Foo\": \"$ARGOCD_ENV_FOO\", \"KubeVersion\": \"$KUBE_VERSION\", \"KubeApiVersion\": \"$KUBE_API_VERSIONS\",\"Bar\": \"baz\"}}}" - # discover: - # fileName: "./subdir/s*.yaml" - # find: - # glob: "**/Chart.yaml" - # command: [sh, -c, find . -name env.yaml] - - # -- Provide one or multiple [external cluster credentials] - # @default -- `{}` (See [values.yaml]) - ## Ref: - ## - https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#clusters - ## - https://argo-cd.readthedocs.io/en/stable/operator-manual/security/#external-cluster-credentials - ## - https://argo-cd.readthedocs.io/en/stable/user-guide/projects/#project-scoped-repositories-and-clusters - clusterCredentials: {} - # mycluster: - # server: https://mycluster.example.com - # labels: {} - # annotations: {} - # config: - # bearerToken: "" - # tlsClientConfig: - # insecure: false - # caData: "" - # mycluster2: - # server: https://mycluster2.example.com - # labels: {} - # annotations: {} - # namespaces: namespace1,namespace2 - # clusterResources: true - # config: - # bearerToken: "" - # tlsClientConfig: - # insecure: false - # caData: "" - # mycluster3-project-scoped: - # server: https://mycluster3.example.com - # labels: {} - # annotations: {} - # project: my-project1 - # config: - # bearerToken: "" - # tlsClientConfig: - # insecure: false - # caData: "" - # mycluster4-sharded: - # shard: 1 - # server: https://mycluster4.example.com - # labels: {} - # annotations: {} - # config: - # bearerToken: "" - # tlsClientConfig: - # insecure: false - # caData: "" - - # -- Repository credentials to be used as Templates for other repos - ## Creates a secret for each key/value specified below to create repository credentials - credentialTemplates: {} - # github-enterprise-creds-1: - # url: https://github.com/argoproj - # githubAppID: 1 - # githubAppInstallationID: 2 - # githubAppEnterpriseBaseUrl: https://ghe.example.com/api/v3 - # githubAppPrivateKey: | - # -----BEGIN OPENSSH PRIVATE KEY----- - # ... - # -----END OPENSSH PRIVATE KEY----- - # https-creds: - # url: https://github.com/argoproj - # password: my-password - # username: my-username - # ssh-creds: - # url: git@github.com:argoproj-labs - # sshPrivateKey: | - # -----BEGIN OPENSSH PRIVATE KEY----- - # ... - # -----END OPENSSH PRIVATE KEY----- - - # -- Annotations to be added to `configs.credentialTemplates` Secret - credentialTemplatesAnnotations: {} - - # -- Repositories list to be used by applications - ## Creates a secret for each key/value specified below to create repositories - ## Note: the last example in the list would use a repository credential template, configured under "configs.credentialTemplates". - repositories: {} - # istio-helm-repo: - # url: https://storage.googleapis.com/istio-prerelease/daily-build/master-latest-daily/charts - # name: istio.io - # type: helm - # private-helm-repo: - # url: https://my-private-chart-repo.internal - # name: private-repo - # type: helm - # password: my-password - # username: my-username - # private-repo: - # url: https://github.com/argoproj/private-repo - - # -- Annotations to be added to `configs.repositories` Secret - repositoriesAnnotations: {} - - # Argo CD sensitive data - # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/user-management/#sensitive-data-and-sso-client-secrets - secret: - # -- Create the argocd-secret - createSecret: true - # -- Labels to be added to argocd-secret - labels: {} - # -- Annotations to be added to argocd-secret - annotations: {} - - # -- Shared secret for authenticating GitHub webhook events - githubSecret: "" - # -- Shared secret for authenticating GitLab webhook events - gitlabSecret: "" - # -- Shared secret for authenticating BitbucketServer webhook events - bitbucketServerSecret: "" - # -- UUID for authenticating Bitbucket webhook events - bitbucketUUID: "" - # -- Shared secret for authenticating Gogs webhook events - gogsSecret: "" - ## Azure DevOps - azureDevops: - # -- Shared secret username for authenticating Azure DevOps webhook events - username: "" - # -- Shared secret password for authenticating Azure DevOps webhook events - password: "" - - # -- add additional secrets to be added to argocd-secret - ## Custom secrets. Useful for injecting SSO secrets into environment variables. - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/user-management/#sensitive-data-and-sso-client-secrets - ## Note that all values must be non-empty. - extra: - {} - # LDAP_PASSWORD: "mypassword" - - # -- Bcrypt hashed admin password - ## Argo expects the password in the secret to be bcrypt hashed. You can create this hash with - ## `htpasswd -nbBC 10 "" $ARGO_PWD | tr -d ':\n' | sed 's/$2y/$2a/'` - argocdServerAdminPassword: "" - # -- Admin password modification time. Eg. `"2006-01-02T15:04:05Z"` - # @default -- `""` (defaults to current time) - argocdServerAdminPasswordMtime: "" - - # -- Define custom [CSS styles] for your argo instance. - # This setting will automatically mount the provided CSS and reference it in the argo configuration. - # @default -- `""` (See [values.yaml]) - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/custom-styles/ - styles: "" - # styles: | - # .sidebar { - # background: linear-gradient(to bottom, #999, #777, #333, #222, #111); - # } - -# -- Array of extra K8s manifests to deploy -## Note: Supports use of custom Helm templates -extraObjects: [] - # - apiVersion: secrets-store.csi.x-k8s.io/v1 - # kind: SecretProviderClass - # metadata: - # name: argocd-secrets-store - # spec: - # provider: aws - # parameters: - # objects: | - # - objectName: "argocd" - # objectType: "secretsmanager" - # jmesPath: - # - path: "client_id" - # objectAlias: "client_id" - # - path: "client_secret" - # objectAlias: "client_secret" - # secretObjects: - # - data: - # - key: client_id - # objectName: client_id - # - key: client_secret - # objectName: client_secret - # secretName: argocd-secrets-store - # type: Opaque - # labels: - # app.kubernetes.io/part-of: argocd - -## Application controller -controller: - # -- Application controller name string - name: application-controller - - # -- The number of application controller pods to run. - # Additional replicas will cause sharding of managed clusters across number of replicas. - ## With dynamic cluster distribution turned on, sharding of the clusters will gracefully - ## rebalance if the number of replica's changes or one becomes unhealthy. (alpha) - replicas: 1 - - # -- Enable dynamic cluster distribution (alpha) - # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/dynamic-cluster-distribution - ## This is done using a deployment instead of a statefulSet - ## When replicas are added or removed, the sharding algorithm is re-run to ensure that the - ## clusters are distributed according to the algorithm. If the algorithm is well-balanced, - ## like round-robin, then the shards will be well-balanced. - dynamicClusterDistribution: false - - # -- Runtime class name for the application controller - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - # -- Application controller heartbeat time - # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/dynamic-cluster-distribution/#working-of-dynamic-distribution - heartbeatTime: 10 - - # -- Maximum number of controller revisions that will be maintained in StatefulSet history - revisionHistoryLimit: 5 - - ## Application controller Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the application controller - enabled: false - # -- Labels to be added to application controller pdb - labels: {} - # -- Annotations to be added to application controller pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `controller.pdb.minAvailable` - maxUnavailable: "" - - ## Application controller image - image: - # -- Repository to use for the application controller - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the application controller - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the application controller - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- Additional command line arguments to pass to application controller - extraArgs: [] - - # -- Environment variables to pass to application controller - env: [] - - # -- envFrom to pass to application controller - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Additional containers to be added to the application controller pod - ## Note: Supports use of custom Helm templates - extraContainers: [] - - # -- Init containers to add to the application controller pod - ## If your target Kubernetes cluster(s) require a custom credential (exec) plugin - ## you could use this (and the same in the server pod) to provide such executable - ## Ref: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#client-go-credential-plugins - ## Note: Supports use of custom Helm templates - initContainers: [] - # - name: download-tools - # image: alpine:3 - # command: [sh, -c] - # args: - # - wget -qO kubelogin.zip https://github.com/Azure/kubelogin/releases/download/v0.0.25/kubelogin-linux-amd64.zip && - # unzip kubelogin.zip && mv bin/linux_amd64/kubelogin /custom-tools/ - # volumeMounts: - # - mountPath: /custom-tools - # name: custom-tools - - # -- Additional volumeMounts to the application controller main container - volumeMounts: [] - # - mountPath: /usr/local/bin/kubelogin - # name: custom-tools - # subPath: kubelogin - - # -- Additional volumes to the application controller pod - volumes: [] - # - name: custom-tools - # emptyDir: {} - - ## Application controller emptyDir volumes - emptyDir: - # -- EmptyDir size limit for application controller - # @default -- `""` (defaults not set if not specified i.e. no size limit) - sizeLimit: "" - # sizeLimit: "1Gi" - - # -- Annotations for the application controller StatefulSet - statefulsetAnnotations: {} - - # -- Annotations for the application controller Deployment - deploymentAnnotations: {} - - # -- Annotations to be added to application controller pods - podAnnotations: {} - - # -- Labels to be added to application controller pods - podLabels: {} - - # -- Resource limits and requests for the application controller pods - resources: {} - # limits: - # cpu: 500m - # memory: 512Mi - # requests: - # cpu: 250m - # memory: 256Mi - - # Application controller container ports - containerPorts: - # -- Metrics container port - metrics: 8082 - - # -- Host Network for application controller pods - hostNetwork: false - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for application controller pods - dnsPolicy: "ClusterFirst" - - # -- Application controller container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - # Readiness probe for application controller - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- Priority class for the application controller pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules to the deployment - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the application controller - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - serviceAccount: - # -- Create a service account for the application controller - create: true - # -- Service account name - name: argocd-application-controller - # -- Annotations applied to created service account - annotations: {} - # -- Labels applied to created service account - labels: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - ## Application controller metrics configuration - metrics: - # -- Deploy metrics service - enabled: false - # -- Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. - scrapeTimeout: "" - applicationLabels: - # -- Enables additional labels in argocd_app_labels metric - enabled: false - # -- Additional labels - labels: [] - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: "" - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8082 - # -- Metrics service port name - portName: http-metrics - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # "monitoring" - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - rules: - # -- Deploy a PrometheusRule for the application controller - enabled: false - # -- PrometheusRule namespace - namespace: "" # "monitoring" - # -- PrometheusRule selector - selector: {} - # prometheus: kube-prometheus - - # -- PrometheusRule labels - additionalLabels: {} - # -- PrometheusRule annotations - annotations: {} - - # -- PrometheusRule.Spec for the application controller - spec: [] - # - alert: ArgoAppMissing - # expr: | - # absent(argocd_app_info) == 1 - # for: 15m - # labels: - # severity: critical - # annotations: - # summary: "[Argo CD] No reported applications" - # description: > - # Argo CD has not reported any applications data for the past 15 minutes which - # means that it must be down or not functioning properly. This needs to be - # resolved for this cloud to continue to maintain state. - # - alert: ArgoAppNotSynced - # expr: | - # argocd_app_info{sync_status!="Synced"} == 1 - # for: 12h - # labels: - # severity: warning - # annotations: - # summary: "[{{`{{$labels.name}}`}}] Application not synchronized" - # description: > - # The application [{{`{{$labels.name}}`}} has not been synchronized for over - # 12 hours which means that the state of this cloud has drifted away from the - # state inside Git. - - ## Enable this and set the rules: to whatever custom rules you want for the Cluster Role resource. - ## Defaults to off - clusterRoleRules: - # -- Enable custom rules for the application controller's ClusterRole resource - enabled: false - # -- List of custom rules for the application controller's ClusterRole resource - rules: [] - -## Dex -dex: - # -- Enable dex - enabled: true - # -- Dex name - name: dex-server - - # -- Additional command line arguments to pass to the Dex server - extraArgs: [] - - # -- Runtime class name for Dex - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port name - portName: http-metrics - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # "monitoring" - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - - ## Dex Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the Dex server - enabled: false - # -- Labels to be added to Dex server pdb - labels: {} - # -- Annotations to be added to Dex server pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailble after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `dex.pdb.minAvailable` - maxUnavailable: "" - - ## Dex image - image: - # -- Dex image repository - repository: ghcr.io/dexidp/dex - # -- Dex image tag - tag: v2.42.0 - # -- Dex imagePullPolicy - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # Argo CD init image that creates Dex config - initImage: - # -- Argo CD init image repository - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Argo CD init image tag - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Argo CD init image imagePullPolicy - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - # -- Argo CD init image resources - # @default -- `{}` (defaults to dex.resources) - resources: {} - # requests: - # cpu: 5m - # memory: 96Mi - # limits: - # cpu: 10m - # memory: 144Mi - - # -- Environment variables to pass to the Dex server - env: [] - - # -- envFrom to pass to the Dex server - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Additional containers to be added to the dex pod - ## Note: Supports use of custom Helm templates - extraContainers: [] - - # -- Init containers to add to the dex pod - ## Note: Supports use of custom Helm templates - initContainers: [] - - # -- Additional volumeMounts to the dex main container - volumeMounts: [] - - # -- Additional volumes to the dex pod - volumes: [] - - ## Dex server emptyDir volumes - emptyDir: - # -- EmptyDir size limit for Dex server - # @default -- `""` (defaults not set if not specified i.e. no size limit) - sizeLimit: "" - # sizeLimit: "1Gi" - - # TLS certificate configuration via Secret - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#configuring-tls-to-argocd-dex-server - ## Note: Issuing certificates via cert-manager in not supported right now because it's not possible to restart Dex automatically without extra controllers. - certificateSecret: - # -- Create argocd-dex-server-tls secret - enabled: false - # -- Labels to be added to argocd-dex-server-tls secret - labels: {} - # -- Annotations to be added to argocd-dex-server-tls secret - annotations: {} - # -- Certificate authority. Required for self-signed certificates. - ca: '' - # -- Certificate private key - key: '' - # -- Certificate data. Must contain SANs of Dex service (ie: argocd-dex-server, argocd-dex-server.argo-cd.svc) - crt: '' - - # -- Annotations to be added to the Dex server Deployment - deploymentAnnotations: {} - - # -- Annotations to be added to the Dex server pods - podAnnotations: {} - - # -- Labels to be added to the Dex server pods - podLabels: {} - - # -- Resource limits and requests for dex - resources: {} - # limits: - # cpu: 50m - # memory: 64Mi - # requests: - # cpu: 10m - # memory: 32Mi - - # Dex container ports - # NOTE: These ports are currently hardcoded and cannot be changed - containerPorts: - # -- HTTP container port - http: 5556 - # -- gRPC container port - grpc: 5557 - # -- Metrics container port - metrics: 5558 - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for Dex server pods - dnsPolicy: "ClusterFirst" - - # -- Dex container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - ## Probes for Dex server - ## Supported from Dex >= 2.28.0 - livenessProbe: - # -- Enable Kubernetes liveness probe for Dex >= 2.28.0 - enabled: false - # -- Http path to use for the liveness probe - httpPath: /healthz/live - # -- Http port to use for the liveness probe - httpPort: metrics - # -- Scheme to use for for the liveness probe (can be HTTP or HTTPS) - httpScheme: HTTP - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - readinessProbe: - # -- Enable Kubernetes readiness probe for Dex >= 2.28.0 - enabled: false - # -- Http path to use for the readiness probe - httpPath: /healthz/ready - # -- Http port to use for the readiness probe - httpPort: metrics - # -- Scheme to use for for the liveness probe (can be HTTP or HTTPS) - httpScheme: HTTP - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - serviceAccount: - # -- Create dex service account - create: true - # -- Dex service account name - name: argocd-dex-server - # -- Annotations applied to created service account - annotations: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - # -- Service port for HTTP access - servicePortHttp: 5556 - # -- Service port name for HTTP access - servicePortHttpName: http - # -- Service port for gRPC access - servicePortGrpc: 5557 - # -- Service port name for gRPC access - servicePortGrpcName: grpc - # -- Service port for metrics access - servicePortMetrics: 5558 - - # -- Priority class for the dex pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules to the deployment - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to dex - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy to be added to the Dex server Deployment - deploymentStrategy: {} - # type: RollingUpdate - # rollingUpdate: - # maxSurge: 25% - # maxUnavailable: 25% - - # -- Dex log format. Either `text` or `json` - # @default -- `""` (defaults to global.logging.format) - logFormat: "" - # -- Dex log level. One of: `debug`, `info`, `warn`, `error` - # @default -- `""` (defaults to global.logging.level) - logLevel: "" - -## Redis -redis: - # -- Enable redis - enabled: true - # -- Redis name - name: redis - - # -- Runtime class name for redis - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - ## Redis Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the Redis - enabled: false - # -- Labels to be added to Redis pdb - labels: {} - # -- Annotations to be added to Redis pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailble after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `redis.pdb.minAvailable` - maxUnavailable: "" - - ## Redis image - image: - # -- Redis repository - repository: public.ecr.aws/docker/library/redis - # -- Redis tag - tag: 7.4.2-alpine - # -- Redis image pull policy - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - ## Prometheus redis-exporter sidecar - exporter: - # -- Enable Prometheus redis-exporter sidecar - enabled: false - # -- Environment variables to pass to the Redis exporter - env: [] - ## Prometheus redis-exporter image - image: - # -- Repository to use for the redis-exporter - repository: public.ecr.aws/bitnami/redis-exporter - # -- Tag to use for the redis-exporter - tag: 1.67.0 - # -- Image pull policy for the redis-exporter - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- Redis exporter security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - ## Probes for Redis exporter (optional) - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Enable Kubernetes liveness probe for Redis exporter (optional) - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 30 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 15 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 15 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 5 - livenessProbe: - # -- Enable Kubernetes liveness probe for Redis exporter - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 30 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 15 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 15 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 5 - - # -- Resource limits and requests for redis-exporter sidecar - resources: {} - # limits: - # cpu: 50m - # memory: 64Mi - # requests: - # cpu: 10m - # memory: 32Mi - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- Additional command line arguments to pass to redis-server - extraArgs: [] - # - --bind - # - "0.0.0.0" - - # -- Environment variables to pass to the Redis server - env: [] - - # -- envFrom to pass to the Redis server - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - ## Probes for Redis server (optional) - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Enable Kubernetes liveness probe for Redis server - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 30 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 15 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 15 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 5 - livenessProbe: - # -- Enable Kubernetes liveness probe for Redis server - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 30 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 15 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 15 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 5 - - # -- Additional containers to be added to the redis pod - ## Note: Supports use of custom Helm templates - extraContainers: [] - - # -- Init containers to add to the redis pod - ## Note: Supports use of custom Helm templates - initContainers: [] - - # -- Additional volumeMounts to the redis container - volumeMounts: [] - - # -- Additional volumes to the redis pod - volumes: [] - - # -- Annotations to be added to the Redis server Deployment - deploymentAnnotations: {} - - # -- Annotations to be added to the Redis server pods - podAnnotations: {} - - # -- Labels to be added to the Redis server pods - podLabels: {} - - # -- Resource limits and requests for redis - resources: {} - # limits: - # cpu: 200m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 64Mi - - # -- Redis pod-level security context - # @default -- See [values.yaml] - securityContext: - runAsNonRoot: true - runAsUser: 999 - seccompProfile: - type: RuntimeDefault - - # Redis container ports - containerPorts: - # -- Redis container port - redis: 6379 - # -- Metrics container port - metrics: 9121 - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for Redis server pods - dnsPolicy: "ClusterFirst" - - # -- Redis container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - - # -- Redis service port - servicePort: 6379 - - # -- Priority class for redis pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules to the deployment - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to redis - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - serviceAccount: - # -- Create a service account for the redis pod - create: false - # -- Service account name for redis pod - name: "" - # -- Annotations applied to created service account - annotations: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: false - - service: - # -- Redis service annotations - annotations: {} - # -- Additional redis service labels - labels: {} - - metrics: - # -- Deploy metrics service - enabled: false - - # Redis metrics service configuration - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: None - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 9121 - # -- Metrics service port name - portName: http-metrics - - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Interval at which metrics should be scraped - interval: 30s - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # "monitoring" - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - -## Redis-HA subchart replaces custom redis deployment when `redis-ha.enabled=true` -# Ref: https://github.com/DandyDeveloper/charts/blob/master/charts/redis-ha/values.yaml -redis-ha: - # -- Enables the Redis HA subchart and disables the custom Redis single node deployment - enabled: false - ## Redis image - image: - # -- Redis repository - repository: public.ecr.aws/docker/library/redis - # -- Redis tag - tag: 7.4.2-alpine - ## Prometheus redis-exporter sidecar - exporter: - # -- Enable Prometheus redis-exporter sidecar - enabled: false - # -- Repository to use for the redis-exporter - image: public.ecr.aws/bitnami/redis-exporter - # -- Tag to use for the redis-exporter - tag: 1.58.0 - persistentVolume: - # -- Configures persistence on Redis nodes - enabled: false - ## Redis specific configuration options - redis: - # -- Redis convention for naming the cluster group: must match `^[\\w-\\.]+$` and can be templated - masterGroupName: argocd - # -- Any valid redis config options in this section will be applied to each server (see `redis-ha` chart) - # @default -- See [values.yaml] - config: - # -- Will save the DB if both the given number of seconds and the given number of write operations against the DB occurred. `""` is disabled - # @default -- `'""'` - save: '""' - ## Enables a HA Proxy for better LoadBalancing / Sentinel Master support. Automatically proxies to Redis master. - haproxy: - # -- Enabled HAProxy LoadBalancing/Proxy - enabled: true - # -- Custom labels for the haproxy pod. This is relevant for Argo CD CLI. - labels: - app.kubernetes.io/name: argocd-redis-ha-haproxy - metrics: - # -- HAProxy enable prometheus metric scraping - enabled: true - # -- Whether the haproxy pods should be forced to run on separate nodes. - hardAntiAffinity: true - # -- Additional affinities to add to the haproxy pods. - additionalAffinities: {} - # -- Assign custom [affinity] rules to the haproxy pods. - affinity: | - - # -- [Tolerations] for use with node taints for haproxy pods. - tolerations: [] - # -- HAProxy container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - readOnlyRootFilesystem: true - - # -- Configures redis-ha with AUTH - auth: true - # -- Existing Secret to use for redis-ha authentication. - # By default the redis-secret-init Job is generating this Secret. - existingSecret: argocd-redis - - # -- Whether the Redis server pods should be forced to run on separate nodes. - hardAntiAffinity: true - - # -- Additional affinities to add to the Redis server pods. - additionalAffinities: {} - - # -- Assign custom [affinity] rules to the Redis pods. - affinity: | - - # -- [Tolerations] for use with node taints for Redis pods. - tolerations: [] - - # -- Assign custom [TopologySpreadConstraints] rules to the Redis pods. - ## https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - topologySpreadConstraints: - # -- Enable Redis HA topology spread constraints - enabled: false - # -- Max skew of pods tolerated - # @default -- `""` (defaults to `1`) - maxSkew: "" - # -- Topology key for spread - # @default -- `""` (defaults to `topology.kubernetes.io/zone`) - topologyKey: "" - # -- Enforcement policy, hard or soft - # @default -- `""` (defaults to `ScheduleAnyway`) - whenUnsatisfiable: "" - # -- Redis HA statefulset container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - readOnlyRootFilesystem: true - -# External Redis parameters -externalRedis: - # -- External Redis server host - host: "" - # -- External Redis username - username: "" - # -- External Redis password - password: "" - # -- External Redis server port - port: 6379 - # -- The name of an existing secret with Redis (must contain key `redis-password`) and Sentinel credentials. - # When it's set, the `externalRedis.password` parameter is ignored - existingSecret: "" - # -- External Redis Secret annotations - secretAnnotations: {} - -redisSecretInit: - # -- Enable Redis secret initialization. If disabled, secret must be provisioned by alternative methods - enabled: true - # -- Redis secret-init name - name: redis-secret-init - - image: - # -- Repository to use for the Redis secret-init Job - # @default -- `""` (defaults to global.image.repository) - repository: "" # defaults to global.image.repository - # -- Tag to use for the Redis secret-init Job - # @default -- `""` (defaults to global.image.tag) - tag: "" # defaults to global.image.tag - # -- Image pull policy for the Redis secret-init Job - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" # IfNotPresent - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- Annotations to be added to the Redis secret-init Job - jobAnnotations: {} - - # -- Annotations to be added to the Redis secret-init Job - podAnnotations: {} - - # -- Labels to be added to the Redis secret-init Job - podLabels: {} - - # -- Resource limits and requests for Redis secret-init Job - resources: {} - # limits: - # cpu: 200m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 64Mi - - # -- Application controller container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - readOnlyRootFilesystem: true - runAsNonRoot: true - seccompProfile: - type: RuntimeDefault - - # -- Redis secret-init Job pod-level security context - securityContext: {} - - serviceAccount: - # -- Create a service account for the redis pod - create: true - # -- Service account name for redis pod - name: "" - # -- Annotations applied to created service account - annotations: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - # -- Priority class for Redis secret-init Job - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # -- Assign custom [affinity] rules to the Redis secret-init Job - affinity: {} - - # -- Node selector to be added to the Redis secret-init Job - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- Tolerations to be added to the Redis secret-init Job - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - -## Server -server: - # -- Argo CD server name - name: server - - # -- The number of server pods to run - replicas: 1 - - # -- Runtime class name for the Argo CD server - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - ## Argo CD server Horizontal Pod Autoscaler - autoscaling: - # -- Enable Horizontal Pod Autoscaler ([HPA]) for the Argo CD server - enabled: false - # -- Minimum number of replicas for the Argo CD server [HPA] - minReplicas: 1 - # -- Maximum number of replicas for the Argo CD server [HPA] - maxReplicas: 5 - # -- Average CPU utilization percentage for the Argo CD server [HPA] - targetCPUUtilizationPercentage: 50 - # -- Average memory utilization percentage for the Argo CD server [HPA] - targetMemoryUtilizationPercentage: 50 - # -- Configures the scaling behavior of the target in both Up and Down directions. - behavior: {} - # scaleDown: - # stabilizationWindowSeconds: 300 - # policies: - # - type: Pods - # value: 1 - # periodSeconds: 180 - # scaleUp: - # stabilizationWindowSeconds: 300 - # policies: - # - type: Pods - # value: 2 - # periodSeconds: 60 - # -- Configures custom HPA metrics for the Argo CD server - # Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ - metrics: [] - - ## Argo CD server Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the Argo CD server - enabled: false - # -- Labels to be added to Argo CD server pdb - labels: {} - # -- Annotations to be added to Argo CD server pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `server.pdb.minAvailable` - maxUnavailable: "" - - ## Argo CD server image - image: - # -- Repository to use for the Argo CD server - # @default -- `""` (defaults to global.image.repository) - repository: "" # defaults to global.image.repository - # -- Tag to use for the Argo CD server - # @default -- `""` (defaults to global.image.tag) - tag: "" # defaults to global.image.tag - # -- Image pull policy for the Argo CD server - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" # IfNotPresent - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- Additional command line arguments to pass to Argo CD server - extraArgs: [] - - # -- Environment variables to pass to Argo CD server - env: [] - - # -- envFrom to pass to Argo CD server - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Specify postStart and preStop lifecycle hooks for your argo-cd-server container - lifecycle: {} - - ## Argo CD extensions - ## This function in tech preview stage, do expect instability or breaking changes in newer versions. - ## Ref: https://github.com/argoproj-labs/argocd-extension-installer - ## When you enable extensions, you need to configure RBAC of logged in Argo CD user. - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/rbac/#the-extensions-resource - extensions: - # -- Enable support for Argo CD extensions - enabled: false - - ## Argo CD extension installer image - image: - # -- Repository to use for extension installer image - repository: "quay.io/argoprojlabs/argocd-extension-installer" - # -- Tag to use for extension installer image - tag: "v0.0.8" - # -- Image pull policy for extensions - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- Extensions for Argo CD - # @default -- `[]` (See [values.yaml]) - ## Ref: https://github.com/argoproj-labs/argocd-extension-metrics#install-ui-extension - extensionList: [] - # - name: extension-metrics - # env: - # - name: EXTENSION_URL - # value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension.tar.gz - # - name: EXTENSION_CHECKSUM_URL - # value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension_checksums.txt - - # -- Server UI extensions container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - runAsUser: 1000 - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - # -- Resource limits and requests for the argocd-extensions container - resources: {} - # limits: - # cpu: 50m - # memory: 128Mi - # requests: - # cpu: 10m - # memory: 64Mi - - # -- Additional containers to be added to the server pod - ## Note: Supports use of custom Helm templates - extraContainers: [] - # - name: my-sidecar - # image: nginx:latest - # - name: lemonldap-ng-controller - # image: lemonldapng/lemonldap-ng-controller:0.2.0 - # args: - # - /lemonldap-ng-controller - # - --alsologtostderr - # - --configmap=$(POD_NAMESPACE)/lemonldap-ng-configuration - # env: - # - name: POD_NAME - # valueFrom: - # fieldRef: - # fieldPath: metadata.name - # - name: POD_NAMESPACE - # valueFrom: - # fieldRef: - # fieldPath: metadata.namespace - # volumeMounts: - # - name: copy-portal-skins - # mountPath: /srv/var/lib/lemonldap-ng/portal/skins - - # -- Init containers to add to the server pod - ## If your target Kubernetes cluster(s) require a custom credential (exec) plugin - ## you could use this (and the same in the application controller pod) to provide such executable - ## Ref: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#client-go-credential-plugins - initContainers: [] - # - name: download-tools - # image: alpine:3 - # command: [sh, -c] - # args: - # - wget -qO kubelogin.zip https://github.com/Azure/kubelogin/releases/download/v0.0.25/kubelogin-linux-amd64.zip && - # unzip kubelogin.zip && mv bin/linux_amd64/kubelogin /custom-tools/ - # volumeMounts: - # - mountPath: /custom-tools - # name: custom-tools - - # -- Additional volumeMounts to the server main container - volumeMounts: [] - # - mountPath: /usr/local/bin/kubelogin - # name: custom-tools - # subPath: kubelogin - - # -- Additional volumes to the server pod - volumes: [] - # - name: custom-tools - # emptyDir: {} - - ## Argo CD server emptyDir volumes - emptyDir: - # -- EmptyDir size limit for the Argo CD server - # @default -- `""` (defaults not set if not specified i.e. no size limit) - sizeLimit: "" - # sizeLimit: "1Gi" - - # -- Annotations to be added to server Deployment - deploymentAnnotations: {} - - # -- Annotations to be added to server pods - podAnnotations: {} - - # -- Labels to be added to server pods - podLabels: {} - - # -- Resource limits and requests for the Argo CD server - resources: {} - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 50m - # memory: 64Mi - - # Server container ports - containerPorts: - # -- Server container port - server: 8080 - # -- Metrics container port - metrics: 8083 - - # -- Host Network for Server pods - hostNetwork: false - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for Server pods - dnsPolicy: "ClusterFirst" - - # -- Server container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - ## Readiness and liveness probes for default backend - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - livenessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- Priority class for the Argo CD server pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules to the deployment - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the Argo CD server - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy to be added to the server Deployment - deploymentStrategy: {} - # type: RollingUpdate - # rollingUpdate: - # maxSurge: 25% - # maxUnavailable: 25% - - # TLS certificate configuration via cert-manager - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#tls-certificates-used-by-argocd-server - certificate: - # -- Deploy a Certificate resource (requires cert-manager) - enabled: false - # -- Certificate primary domain (commonName) - # @default -- `""` (defaults to global.domain) - domain: "" - # -- Certificate Subject Alternate Names (SANs) - additionalHosts: [] - # -- The requested 'duration' (i.e. lifetime) of the certificate. - # @default -- `""` (defaults to 2160h = 90d if not specified) - ## Ref: https://cert-manager.io/docs/usage/certificate/#renewal - duration: "" - # -- How long before the expiry a certificate should be renewed. - # @default -- `""` (defaults to 360h = 15d if not specified) - ## Ref: https://cert-manager.io/docs/usage/certificate/#renewal - renewBefore: "" - # Certificate issuer - ## Ref: https://cert-manager.io/docs/concepts/issuer - issuer: - # -- Certificate issuer group. Set if using an external issuer. Eg. `cert-manager.io` - group: "" - # -- Certificate issuer kind. Either `Issuer` or `ClusterIssuer` - kind: "" - # -- Certificate issuer name. Eg. `letsencrypt` - name: "" - # Private key of the certificate - privateKey: - # -- Rotation policy of private key when certificate is re-issued. Either: `Never` or `Always` - rotationPolicy: Never - # -- The private key cryptography standards (PKCS) encoding for private key. Either: `PCKS1` or `PKCS8` - encoding: PKCS1 - # -- Algorithm used to generate certificate private key. One of: `RSA`, `Ed25519` or `ECDSA` - algorithm: RSA - # -- Key bit size of the private key. If algorithm is set to `Ed25519`, size is ignored. - size: 2048 - # -- Annotations to be applied to the Server Certificate - annotations: {} - # -- Usages for the certificate - ### Ref: https://cert-manager.io/docs/reference/api-docs/#cert-manager.io/v1.KeyUsage - usages: [] - # -- Annotations that allow the certificate to be composed from data residing in existing Kubernetes Resources - secretTemplateAnnotations: {} - - # TLS certificate configuration via Secret - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#tls-certificates-used-by-argocd-server - certificateSecret: - # -- Create argocd-server-tls secret - enabled: false - # -- Annotations to be added to argocd-server-tls secret - annotations: {} - # -- Labels to be added to argocd-server-tls secret - labels: {} - # -- Private Key of the certificate - key: '' - # -- Certificate data - crt: '' - - ## Server service configuration - service: - # -- Server service annotations - annotations: {} - # -- Server service labels - labels: {} - # -- Server service type - type: ClusterIP - # -- Server service http port for NodePort service type (only if `server.service.type` is set to "NodePort") - nodePortHttp: 30080 - # -- Server service https port for NodePort service type (only if `server.service.type` is set to "NodePort") - nodePortHttps: 30443 - # -- Server service http port - servicePortHttp: 80 - # -- Server service https port - servicePortHttps: 443 - # -- Server service http port name, can be used to route traffic via istio - servicePortHttpName: http - # -- Server service https port name, can be used to route traffic via istio - servicePortHttpsName: https - # -- Server service https port appProtocol - ## Ref: https://kubernetes.io/docs/concepts/services-networking/service/#application-protocol - servicePortHttpsAppProtocol: "" - # -- The class of the load balancer implementation - loadBalancerClass: "" - # -- LoadBalancer will get created with the IP specified in this field - loadBalancerIP: "" - # -- Source IP ranges to allow access to service from - ## EKS Ref: https://repost.aws/knowledge-center/eks-cidr-ip-address-loadbalancer - ## GKE Ref: https://cloud.google.com/kubernetes-engine/docs/concepts/network-overview#limit-connectivity-ext-lb - loadBalancerSourceRanges: [] - # -- Server service external IPs - externalIPs: [] - # -- Denotes if this Service desires to route external traffic to node-local or cluster-wide endpoints - ## Ref: https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip - externalTrafficPolicy: Cluster - # -- Used to maintain session affinity. Supports `ClientIP` and `None` - ## Ref: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies - sessionAffinity: None - - ## Server metrics service configuration - metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: "" - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8083 - # -- Metrics service port name - portName: http-metrics - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. - scrapeTimeout: "" - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # monitoring - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - serviceAccount: - # -- Create server service account - create: true - # -- Server service account name - name: argocd-server - # -- Annotations applied to created service account - annotations: {} - # -- Labels applied to created service account - labels: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - # Argo CD server ingress configuration - ingress: - # -- Enable an ingress resource for the Argo CD server - enabled: false - # -- Specific implementation for ingress controller. One of `generic`, `aws` or `gke` - ## Additional configuration might be required in related configuration sections - controller: generic - # -- Additional ingress labels - labels: {} - # -- Additional ingress annotations - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#option-1-ssl-passthrough - annotations: {} - # nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - # nginx.ingress.kubernetes.io/ssl-passthrough: "true" - - # -- Defines which ingress controller will implement the resource - ingressClassName: "" - - # -- Argo CD server hostname - # @default -- `""` (defaults to global.domain) - hostname: "" - - # -- The path to Argo CD server - path: / - - # -- Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` - pathType: Prefix - - # -- Enable TLS configuration for the hostname defined at `server.ingress.hostname` - ## TLS certificate will be retrieved from a TLS secret `argocd-server-tls` - ## You can create this secret via `certificate` or `certificateSecret` option - tls: false - - # -- The list of additional hostnames to be covered by ingress record - # @default -- `[]` (See [values.yaml]) - extraHosts: [] - # - name: argocd.example.com - # path: / - - # -- Additional ingress paths - # @default -- `[]` (See [values.yaml]) - ## Note: Supports use of custom Helm templates - extraPaths: [] - # - path: /* - # pathType: Prefix - # backend: - # service: - # name: ssl-redirect - # port: - # name: use-annotation - - # -- Additional ingress rules - # @default -- `[]` (See [values.yaml]) - ## Note: Supports use of custom Helm templates - extraRules: [] - # - http: - # paths: - # - path: / - # pathType: Prefix - # backend: - # service: - # name: '{{ include "argo-cd.server.fullname" . }}' - # port: - # name: '{{ .Values.server.service.servicePortHttpsName }}' - - # -- Additional TLS configuration - # @default -- `[]` (See [values.yaml]) - extraTls: [] - # - hosts: - # - argocd.example.com - # secretName: your-certificate-name - - # AWS specific options for Application Load Balancer - # Applies only when `serv.ingress.controller` is set to `aws` - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#aws-application-load-balancers-albs-and-classic-elb-http-mode - aws: - # -- Backend protocol version for the AWS ALB gRPC service - ## This tells AWS to send traffic from the ALB using gRPC. - ## For more information: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/target-group-health-checks.html#health-check-settings - backendProtocolVersion: GRPC - # -- Service type for the AWS ALB gRPC service - ## Can be of type NodePort or ClusterIP depending on which mode you are running. - ## Instance mode needs type NodePort, IP mode needs type ClusterIP - ## Ref: https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.2/how-it-works/#ingress-traffic - serviceType: NodePort - - # Google specific options for Google Application Load Balancer - # Applies only when `server.ingress.controller` is set to `gke` - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#google-cloud-load-balancers-with-kubernetes-ingress - gke: - # -- Google [BackendConfig] resource, for use with the GKE Ingress Controller - # @default -- `{}` (See [values.yaml]) - ## Ref: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-features#configuring_ingress_features_through_frontendconfig_parameters - backendConfig: {} - # iap: - # enabled: true - # oauthclientCredentials: - # secretName: argocd-secret - - # -- Google [FrontendConfig] resource, for use with the GKE Ingress Controller - # @default -- `{}` (See [values.yaml]) - ## Ref: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-features#configuring_ingress_features_through_frontendconfig_parameters - frontendConfig: {} - # redirectToHttps: - # enabled: true - # responseCodeName: RESPONSE_CODE - - # Managed GKE certificate for ingress hostname - managedCertificate: - # -- Create ManagedCertificate resource and annotations for Google Load balancer - ## Ref: https://cloud.google.com/kubernetes-engine/docs/how-to/managed-certs - create: true - # -- Additional domains for ManagedCertificate resource - extraDomains: [] - # - argocd.example.com - - # Dedicated gRPC ingress for ingress controllers that supports only single backend protocol per Ingress resource - # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#option-2-multiple-ingress-objects-and-hosts - ingressGrpc: - # -- Enable an ingress resource for the Argo CD server for dedicated [gRPC-ingress] - enabled: false - # -- Additional ingress annotations for dedicated [gRPC-ingress] - annotations: {} - # -- Additional ingress labels for dedicated [gRPC-ingress] - labels: {} - # -- Defines which ingress controller will implement the resource [gRPC-ingress] - ingressClassName: "" - - # -- Argo CD server hostname for dedicated [gRPC-ingress] - # @default -- `""` (defaults to grpc.`server.ingress.hostname`) - hostname: "" - - # -- Argo CD server ingress path for dedicated [gRPC-ingress] - path: / - - # -- Ingress path type for dedicated [gRPC-ingress]. One of `Exact`, `Prefix` or `ImplementationSpecific` - pathType: Prefix - - # -- Enable TLS configuration for the hostname defined at `server.ingressGrpc.hostname` - ## TLS certificate will be retrieved from a TLS secret with name: `argocd-server-grpc-tls` - tls: false - - # -- The list of additional hostnames to be covered by ingress record - # @default -- `[]` (See [values.yaml]) - extraHosts: [] - # - name: grpc.argocd.example.com - # path: / - - # -- Additional ingress paths for dedicated [gRPC-ingress] - # @default -- `[]` (See [values.yaml]) - ## Note: Supports use of custom Helm templates - extraPaths: [] - # - path: /* - # pathType: Prefix - # backend: - # service: - # name: ssl-redirect - # port: - # name: use-annotation - - # -- Additional ingress rules - # @default -- `[]` (See [values.yaml]) - ## Note: Supports use of custom Helm templates - extraRules: [] - # - http: - # paths: - # - path: / - # pathType: Prefix - # backend: - # service: - # name: '{{ include "argo-cd.server.fullname" . }}' - # port: - # name: '{{ .Values.server.service.servicePortHttpName }}' - - # -- Additional TLS configuration for dedicated [gRPC-ingress] - # @default -- `[]` (See [values.yaml]) - extraTls: [] - # - secretName: your-certificate-name - # hosts: - # - argocd.example.com - - # Create a OpenShift Route with SSL passthrough for UI and CLI - # Consider setting 'hostname' e.g. https://argocd.apps-crc.testing/ using your Default Ingress Controller Domain - # Find your domain with: kubectl describe --namespace=openshift-ingress-operator ingresscontroller/default | grep Domain: - # If 'hostname' is an empty string "" OpenShift will create a hostname for you. - route: - # -- Enable an OpenShift Route for the Argo CD server - enabled: false - # -- Openshift Route annotations - annotations: {} - # -- Hostname of OpenShift Route - hostname: "" - # -- Termination type of Openshift Route - termination_type: passthrough - # -- Termination policy of Openshift Route - termination_policy: None - - ## Enable this and set the rules: to whatever custom rules you want for the Cluster Role resource. - ## Defaults to off - clusterRoleRules: - # -- Enable custom rules for the server's ClusterRole resource - enabled: false - # -- List of custom rules for the server's ClusterRole resource - rules: [] - -## Repo Server -repoServer: - # -- Repo server name - name: repo-server - - # -- The number of repo server pods to run - replicas: 1 - - # -- Runtime class name for the repo server - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - ## Repo server Horizontal Pod Autoscaler - autoscaling: - # -- Enable Horizontal Pod Autoscaler ([HPA]) for the repo server - enabled: false - # -- Minimum number of replicas for the repo server [HPA] - minReplicas: 1 - # -- Maximum number of replicas for the repo server [HPA] - maxReplicas: 5 - # -- Average CPU utilization percentage for the repo server [HPA] - targetCPUUtilizationPercentage: 50 - # -- Average memory utilization percentage for the repo server [HPA] - targetMemoryUtilizationPercentage: 50 - # -- Configures the scaling behavior of the target in both Up and Down directions. - behavior: {} - # scaleDown: - # stabilizationWindowSeconds: 300 - # policies: - # - type: Pods - # value: 1 - # periodSeconds: 180 - # scaleUp: - # stabilizationWindowSeconds: 300 - # policies: - # - type: Pods - # value: 2 - # periodSeconds: 60 - # -- Configures custom HPA metrics for the Argo CD repo server - # Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ - metrics: [] - - ## Repo server Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the repo server - enabled: false - # -- Labels to be added to repo server pdb - labels: {} - # -- Annotations to be added to repo server pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `repoServer.pdb.minAvailable` - maxUnavailable: "" - - ## Repo server image - image: - # -- Repository to use for the repo server - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the repo server - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the repo server - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- Additional command line arguments to pass to repo server - extraArgs: [] - - # -- Environment variables to pass to repo server - env: [] - - # -- envFrom to pass to repo server - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Specify postStart and preStop lifecycle hooks for your argo-repo-server container - lifecycle: {} - - # -- Additional containers to be added to the repo server pod - ## Ref: https://argo-cd.readthedocs.io/en/stable/user-guide/config-management-plugins/ - ## Note: Supports use of custom Helm templates - extraContainers: [] - # - name: cmp-my-plugin - # command: - # - "/var/run/argocd/argocd-cmp-server" - # image: busybox - # securityContext: - # runAsNonRoot: true - # runAsUser: 999 - # volumeMounts: - # - mountPath: /var/run/argocd - # name: var-files - # - mountPath: /home/argocd/cmp-server/plugins - # name: plugins - # # Remove this volumeMount if you've chosen to bake the config file into the sidecar image. - # - mountPath: /home/argocd/cmp-server/config/plugin.yaml - # subPath: my-plugin.yaml - # name: argocd-cmp-cm - # # Starting with v2.4, do NOT mount the same tmp volume as the repo-server container. The filesystem separation helps - # # mitigate path traversal attacks. - # - mountPath: /tmp - # name: cmp-tmp - # - name: cmp-my-plugin2 - # command: - # - "/var/run/argocd/argocd-cmp-server" - # image: busybox - # securityContext: - # runAsNonRoot: true - # runAsUser: 999 - # volumeMounts: - # - mountPath: /var/run/argocd - # name: var-files - # # Remove this volumeMount if you've chosen to bake the config file into the sidecar image. - # - mountPath: /home/argocd/cmp-server/plugins - # name: plugins - # - mountPath: /home/argocd/cmp-server/config/plugin.yaml - # subPath: my-plugin2.yaml - # name: argocd-cmp-cm - # # Starting with v2.4, do NOT mount the same tmp volume as the repo-server container. The filesystem separation helps - # # mitigate path traversal attacks. - # - mountPath: /tmp - # name: cmp-tmp - - # -- Init containers to add to the repo server pods - initContainers: [] - - # -- Additional volumeMounts to the repo server main container - volumeMounts: [] - - # -- Additional volumes to the repo server pod - volumes: [] - # - name: argocd-cmp-cm - # configMap: - # name: argocd-cmp-cm - # - name: cmp-tmp - # emptyDir: {} - - # -- Volumes to be used in replacement of emptydir on default volumes - existingVolumes: {} - # gpgKeyring: - # persistentVolumeClaim: - # claimName: pvc-argocd-repo-server-keyring - # helmWorkingDir: - # persistentVolumeClaim: - # claimName: pvc-argocd-repo-server-workdir - # tmp: - # persistentVolumeClaim: - # claimName: pvc-argocd-repo-server-tmp - # varFiles: - # persistentVolumeClaim: - # claimName: pvc-argocd-repo-server-varfiles - # plugins: - # persistentVolumeClaim: - # claimName: pvc-argocd-repo-server-plugins - - ## RepoServer emptyDir volumes - emptyDir: - # -- EmptyDir size limit for repo server - # @default -- `""` (defaults not set if not specified i.e. no size limit) - sizeLimit: "" - # sizeLimit: "1Gi" - - # -- Toggle the usage of a ephemeral Helm working directory - useEphemeralHelmWorkingDir: true - - # -- Annotations to be added to repo server Deployment - deploymentAnnotations: {} - - # -- Annotations to be added to repo server pods - podAnnotations: {} - - # -- Labels to be added to repo server pods - podLabels: {} - - # -- Resource limits and requests for the repo server pods - resources: {} - # limits: - # cpu: 50m - # memory: 128Mi - # requests: - # cpu: 10m - # memory: 64Mi - - # Repo server container ports - containerPorts: - # -- Repo server container port - server: 8081 - # -- Metrics container port - metrics: 8084 - - # -- Host Network for Repo server pods - hostNetwork: false - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for Repo server pods - dnsPolicy: "ClusterFirst" - - # -- Repo server container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - ## Readiness and liveness probes for default backend - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - livenessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules to the deployment - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the repo server - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy to be added to the repo server Deployment - deploymentStrategy: {} - # type: RollingUpdate - # rollingUpdate: - # maxSurge: 25% - # maxUnavailable: 25% - - # -- Priority class for the repo server pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # TLS certificate configuration via Secret - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#configuring-tls-to-argocd-repo-server - ## Note: Issuing certificates via cert-manager in not supported right now because it's not possible to restart repo server automatically without extra controllers. - certificateSecret: - # -- Create argocd-repo-server-tls secret - enabled: false - # -- Annotations to be added to argocd-repo-server-tls secret - annotations: {} - # -- Labels to be added to argocd-repo-server-tls secret - labels: {} - # -- Certificate authority. Required for self-signed certificates. - ca: '' - # -- Certificate private key - key: '' - # -- Certificate data. Must contain SANs of Repo service (ie: argocd-repo-server, argocd-repo-server.argo-cd.svc) - crt: '' - - ## Repo server service configuration - service: - # -- Repo server service annotations - annotations: {} - # -- Repo server service labels - labels: {} - # -- Repo server service port - port: 8081 - # -- Repo server service port name - portName: tcp-repo-server - - ## Repo server metrics service configuration - metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: "" - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8084 - # -- Metrics service port name - portName: http-metrics - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. - scrapeTimeout: "" - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # "monitoring" - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - - ## Enable Custom Rules for the Repo server's Cluster Role resource - ## Enable this and set the rules: to whatever custom rules you want for the Cluster Role resource. - ## Defaults to off - clusterRoleRules: - # -- Enable custom rules for the Repo server's Cluster Role resource - enabled: false - # -- List of custom rules for the Repo server's Cluster Role resource - rules: [] - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - ## Repo server service account - ## If create is set to true, make sure to uncomment the name and update the rbac section below - serviceAccount: - # -- Create repo server service account - create: true - # -- Repo server service account name - name: "" # "argocd-repo-server" - # -- Annotations applied to created service account - annotations: {} - # -- Labels applied to created service account - labels: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - # -- Repo server rbac rules - rbac: [] - # - apiGroups: - # - argoproj.io - # resources: - # - applications - # verbs: - # - get - # - list - # - watch - -## ApplicationSet controller -applicationSet: - # -- ApplicationSet controller name string - name: applicationset-controller - - # -- The number of ApplicationSet controller pods to run - replicas: 1 - - # -- Runtime class name for the ApplicationSet controller - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - ## ApplicationSet controller Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the ApplicationSet controller - enabled: false - # -- Labels to be added to ApplicationSet controller pdb - labels: {} - # -- Annotations to be added to ApplicationSet controller pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `applicationSet.pdb.minAvailable` - maxUnavailable: "" - - ## ApplicationSet controller image - image: - # -- Repository to use for the ApplicationSet controller - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the ApplicationSet controller - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the ApplicationSet controller - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- If defined, uses a Secret to pull an image from a private Docker registry or repository. - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- ApplicationSet controller command line flags - extraArgs: [] - - # -- Environment variables to pass to the ApplicationSet controller - extraEnv: [] - # - name: "MY_VAR" - # value: "value" - - # -- envFrom to pass to the ApplicationSet controller - # @default -- `[]` (See [values.yaml]) - extraEnvFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Additional containers to be added to the ApplicationSet controller pod - ## Note: Supports use of custom Helm templates - extraContainers: [] - - # -- Init containers to add to the ApplicationSet controller pod - ## Note: Supports use of custom Helm templates - initContainers: [] - - # -- List of extra mounts to add (normally used with extraVolumes) - extraVolumeMounts: [] - - # -- List of extra volumes to add - extraVolumes: [] - - ## ApplicationSet controller emptyDir volumes - emptyDir: - # -- EmptyDir size limit for applicationSet controller - # @default -- `""` (defaults not set if not specified i.e. no size limit) - sizeLimit: "" - # sizeLimit: "1Gi" - - ## Metrics service configuration - metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: "" - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8080 - # -- Metrics service port name - portName: http-metrics - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- Prometheus ServiceMonitor scrapeTimeout. If empty, Prometheus uses the global scrape timeout unless it is less than the target's scrape interval value in which the latter is used. - scrapeTimeout: "" - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # monitoring - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - - ## ApplicationSet service configuration - service: - # -- ApplicationSet service annotations - annotations: {} - # -- ApplicationSet service labels - labels: {} - # -- ApplicationSet service type - type: ClusterIP - # -- ApplicationSet service port - port: 7000 - # -- ApplicationSet service port name - portName: http-webhook - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - serviceAccount: - # -- Create ApplicationSet controller service account - create: true - # -- ApplicationSet controller service account name - name: argocd-applicationset-controller - # -- Annotations applied to created service account - annotations: {} - # -- Labels applied to created service account - labels: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - # -- Annotations to be added to ApplicationSet controller Deployment - deploymentAnnotations: {} - - # -- Annotations for the ApplicationSet controller pods - podAnnotations: {} - - # -- Labels for the ApplicationSet controller pods - podLabels: {} - - # -- Resource limits and requests for the ApplicationSet controller pods. - resources: {} - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - - # ApplicationSet controller container ports - containerPorts: - # -- Metrics container port - metrics: 8080 - # -- Probe container port - probe: 8081 - # -- Webhook container port - webhook: 7000 - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for ApplicationSet controller pods - dnsPolicy: "ClusterFirst" - - # -- ApplicationSet controller container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - ## Probes for ApplicationSet controller (optional) - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Enable Kubernetes liveness probe for ApplicationSet controller - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - - livenessProbe: - # -- Enable Kubernetes liveness probe for ApplicationSet controller - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the ApplicationSet controller - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy to be added to the ApplicationSet controller Deployment - deploymentStrategy: {} - # type: RollingUpdate - # rollingUpdate: - # maxSurge: 25% - # maxUnavailable: 25% - - # -- Priority class for the ApplicationSet controller pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # TLS certificate configuration via cert-manager - ## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/#tls-configuration - certificate: - # -- Deploy a Certificate resource (requires cert-manager) - enabled: false - # -- Certificate primary domain (commonName) - # @default -- `""` (defaults to global.domain) - domain: "" - # -- Certificate Subject Alternate Names (SANs) - additionalHosts: [] - # -- The requested 'duration' (i.e. lifetime) of the certificate. - # @default -- `""` (defaults to 2160h = 90d if not specified) - ## Ref: https://cert-manager.io/docs/usage/certificate/#renewal - duration: "" - # -- How long before the expiry a certificate should be renewed. - # @default -- `""` (defaults to 360h = 15d if not specified) - ## Ref: https://cert-manager.io/docs/usage/certificate/#renewal - renewBefore: "" - # Certificate issuer - ## Ref: https://cert-manager.io/docs/concepts/issuer - issuer: - # -- Certificate issuer group. Set if using an external issuer. Eg. `cert-manager.io` - group: "" - # -- Certificate issuer kind. Either `Issuer` or `ClusterIssuer` - kind: "" - # -- Certificate issuer name. Eg. `letsencrypt` - name: "" - # Private key of the certificate - privateKey: - # -- Rotation policy of private key when certificate is re-issued. Either: `Never` or `Always` - rotationPolicy: Never - # -- The private key cryptography standards (PKCS) encoding for private key. Either: `PCKS1` or `PKCS8` - encoding: PKCS1 - # -- Algorithm used to generate certificate private key. One of: `RSA`, `Ed25519` or `ECDSA` - algorithm: RSA - # -- Key bit size of the private key. If algorithm is set to `Ed25519`, size is ignored. - size: 2048 - # -- Annotations to be applied to the ApplicationSet Certificate - annotations: {} - - ## Ingress for the Git Generator webhook - ## Ref: https://argocd-applicationset.readthedocs.io/en/master/Generators-Git/#webhook-configuration) - ingress: - # -- Enable an ingress resource for ApplicationSet webhook - enabled: false - # -- Additional ingress labels - labels: {} - # -- Additional ingress annotations - annotations: {} - - # -- Defines which ingress ApplicationSet controller will implement the resource - ingressClassName: "" - - # -- Argo CD ApplicationSet hostname - # @default -- `""` (defaults to global.domain) - hostname: "" - - # -- List of ingress paths - path: /api/webhook - - # -- Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` - pathType: Prefix - - # -- Enable TLS configuration for the hostname defined at `applicationSet.webhook.ingress.hostname` - ## TLS certificate will be retrieved from a TLS secret with name:`argocd-applicationset-controller-tls` - tls: false - - # -- The list of additional hostnames to be covered by ingress record - # @default -- `[]` (See [values.yaml]) - extraHosts: [] - # - name: argocd.example.com - # path: / - - # -- Additional ingress paths - # @default -- `[]` (See [values.yaml]) - extraPaths: [] - # - path: /* - # pathType: Prefix - # backend: - # service: - # name: ssl-redirect - # port: - # name: use-annotation - - # -- Additional ingress rules - # @default -- `[]` (See [values.yaml]) - ## Note: Supports use of custom Helm templates - extraRules: [] - # - http: - # paths: - # - path: /api/webhook - # pathType: Prefix - # backend: - # service: - # name: '{{ include "argo-cd.applicationSet.fullname" . }}' - # port: - # name: '{{ .Values.applicationSet.service.portName }}' - - # -- Additional ingress TLS configuration - # @default -- `[]` (See [values.yaml]) - extraTls: [] - # - secretName: argocd-applicationset-tls - # hosts: - # - argocd-applicationset.example.com - # -- Enable ApplicationSet in any namespace feature - allowAnyNamespace: false -## Notifications controller -notifications: - # -- Enable notifications controller - enabled: true - - # -- Notifications controller name string - name: notifications-controller - - # -- Argo CD dashboard url; used in place of {{.context.argocdUrl}} in templates - # @default -- `""` (defaults to https://`global.domain`) - argocdUrl: "" - - # -- Runtime class name for the notifications controller - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - ## Notifications controller Pod Disruption Budget - ## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ - pdb: - # -- Deploy a [PodDisruptionBudget] for the notifications controller - enabled: false - # -- Labels to be added to notifications controller pdb - labels: {} - # -- Annotations to be added to notifications controller pdb - annotations: {} - # -- Number of pods that are available after eviction as number or percentage (eg.: 50%) - # @default -- `""` (defaults to 0 if not specified) - minAvailable: "" - # -- Number of pods that are unavailable after eviction as number or percentage (eg.: 50%). - ## Has higher precedence over `notifications.pdb.minAvailable` - maxUnavailable: "" - - ## Notifications controller image - image: - # -- Repository to use for the notifications controller - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the notifications controller - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the notifications controller - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- Secrets with credentials to pull images from a private registry - # @default -- `[]` (defaults to global.imagePullSecrets) - imagePullSecrets: [] - - # -- Notifications controller log format. Either `text` or `json` - # @default -- `""` (defaults to global.logging.format) - logFormat: "" - # -- Notifications controller log level. One of: `debug`, `info`, `warn`, `error` - # @default -- `""` (defaults to global.logging.level) - logLevel: "" - - # -- Extra arguments to provide to the notifications controller - extraArgs: [] - - # -- Additional container environment variables - extraEnv: [] - - # -- envFrom to pass to the notifications controller - # @default -- `[]` (See [values.yaml]) - extraEnvFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Additional containers to be added to the notifications controller pod - ## Note: Supports use of custom Helm templates - extraContainers: [] - - # -- Init containers to add to the notifications controller pod - ## Note: Supports use of custom Helm templates - initContainers: [] - - # -- List of extra mounts to add (normally used with extraVolumes) - extraVolumeMounts: [] - - # -- List of extra volumes to add - extraVolumes: [] - - # -- Define user-defined context - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/templates/#defining-user-defined-context - context: {} - # region: east - # environmentName: staging - - secret: - # -- Whether helm chart creates notifications controller secret - ## If true, will create a secret with the name below. Otherwise, will assume existence of a secret with that name. - create: true - - # -- notifications controller Secret name - name: "argocd-notifications-secret" - - # -- key:value pairs of annotations to be added to the secret - annotations: {} - - # -- key:value pairs of labels to be added to the secret - labels: {} - - # -- Generic key:value pairs to be inserted into the secret - ## Can be used for templates, notification services etc. Some examples given below. - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/services/overview/ - items: {} - # slack-token: - # # For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/services/slack/ - - # grafana-apiKey: - # # For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/services/grafana/ - - # webhooks-github-token: - - # email-username: - # email-password: - # For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/services/email/ - - metrics: - # -- Enables prometheus metrics server - enabled: false - # -- Metrics port - port: 9001 - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: "" - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port name - portName: http-metrics - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor annotations - annotations: {} - # namespace: monitoring - # interval: 30s - # scrapeTimeout: 10s - # -- Prometheus ServiceMonitor scheme - scheme: "" - # -- Prometheus ServiceMonitor tlsConfig - tlsConfig: {} - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - honorLabels: false - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - - # -- Configures notification services such as slack, email or custom webhook - # @default -- See [values.yaml] - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/services/overview/ - notifiers: {} - # service.slack: | - # token: $slack-token - - # -- Annotations to be applied to the notifications controller Deployment - deploymentAnnotations: {} - - # -- Annotations to be applied to the notifications controller Pods - podAnnotations: {} - - # -- Labels to be applied to the notifications controller Pods - podLabels: {} - - # -- Resource limits and requests for the notifications controller - resources: {} - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - - # Notification controller container ports - containerPorts: - # -- Metrics container port - metrics: 9001 - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for notifications controller Pods - dnsPolicy: "ClusterFirst" - - # -- Notification controller container-level security Context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - seccompProfile: - type: RuntimeDefault - capabilities: - drop: - - ALL - - ## Probes for notifications controller Pods (optional) - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Enable Kubernetes liveness probe for notifications controller Pods - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - - livenessProbe: - # -- Enable Kubernetes liveness probe for notifications controller Pods - enabled: false - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the application controller - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy to be added to the notifications controller Deployment - deploymentStrategy: - type: Recreate - - # -- Priority class for the notifications controller pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: true - - serviceAccount: - # -- Create notifications controller service account - create: true - # -- Notification controller service account name - name: argocd-notifications-controller - # -- Annotations applied to created service account - annotations: {} - # -- Labels applied to created service account - labels: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - cm: - # -- Whether helm chart creates notifications controller config map - create: true - - ## Enable this and set the rules: to whatever custom rules you want for the Cluster Role resource. - ## Defaults to off - clusterRoleRules: - # -- List of custom rules for the notifications controller's ClusterRole resource - rules: [] - - # -- Contains centrally managed global application subscriptions - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/subscriptions/ - subscriptions: [] - # # subscription for on-sync-status-unknown trigger notifications - # - recipients: - # - slack:test2 - # - email:test@gmail.com - # triggers: - # - on-sync-status-unknown - # # subscription restricted to applications with matching labels only - # - recipients: - # - slack:test3 - # selector: test=true - # triggers: - # - on-sync-status-unknown - - # -- The notification template is used to generate the notification content - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/templates/ - templates: {} - # template.app-deployed: | - # email: - # subject: New version of an application {{.app.metadata.name}} is up and running. - # message: | - # {{if eq .serviceType "slack"}}:white_check_mark:{{end}} Application {{.app.metadata.name}} is now running new version of deployments manifests. - # slack: - # attachments: | - # [{ - # "title": "{{ .app.metadata.name}}", - # "title_link":"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}", - # "color": "#18be52", - # "fields": [ - # { - # "title": "Sync Status", - # "value": "{{.app.status.sync.status}}", - # "short": true - # }, - # { - # "title": "Repository", - # "value": "{{.app.spec.source.repoURL}}", - # "short": true - # }, - # { - # "title": "Revision", - # "value": "{{.app.status.sync.revision}}", - # "short": true - # } - # {{range $index, $c := .app.status.conditions}} - # {{if not $index}},{{end}} - # {{if $index}},{{end}} - # { - # "title": "{{$c.type}}", - # "value": "{{$c.message}}", - # "short": true - # } - # {{end}} - # ] - # }] - # template.app-health-degraded: | - # email: - # subject: Application {{.app.metadata.name}} has degraded. - # message: | - # {{if eq .serviceType "slack"}}:exclamation:{{end}} Application {{.app.metadata.name}} has degraded. - # Application details: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}. - # slack: - # attachments: |- - # [{ - # "title": "{{ .app.metadata.name}}", - # "title_link": "{{.context.argocdUrl}}/applications/{{.app.metadata.name}}", - # "color": "#f4c030", - # "fields": [ - # { - # "title": "Sync Status", - # "value": "{{.app.status.sync.status}}", - # "short": true - # }, - # { - # "title": "Repository", - # "value": "{{.app.spec.source.repoURL}}", - # "short": true - # } - # {{range $index, $c := .app.status.conditions}} - # {{if not $index}},{{end}} - # {{if $index}},{{end}} - # { - # "title": "{{$c.type}}", - # "value": "{{$c.message}}", - # "short": true - # } - # {{end}} - # ] - # }] - # template.app-sync-failed: | - # email: - # subject: Failed to sync application {{.app.metadata.name}}. - # message: | - # {{if eq .serviceType "slack"}}:exclamation:{{end}} The sync operation of application {{.app.metadata.name}} has failed at {{.app.status.operationState.finishedAt}} with the following error: {{.app.status.operationState.message}} - # Sync operation details are available at: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}?operation=true . - # slack: - # attachments: |- - # [{ - # "title": "{{ .app.metadata.name}}", - # "title_link":"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}", - # "color": "#E96D76", - # "fields": [ - # { - # "title": "Sync Status", - # "value": "{{.app.status.sync.status}}", - # "short": true - # }, - # { - # "title": "Repository", - # "value": "{{.app.spec.source.repoURL}}", - # "short": true - # } - # {{range $index, $c := .app.status.conditions}} - # {{if not $index}},{{end}} - # {{if $index}},{{end}} - # { - # "title": "{{$c.type}}", - # "value": "{{$c.message}}", - # "short": true - # } - # {{end}} - # ] - # }] - # template.app-sync-running: | - # email: - # subject: Start syncing application {{.app.metadata.name}}. - # message: | - # The sync operation of application {{.app.metadata.name}} has started at {{.app.status.operationState.startedAt}}. - # Sync operation details are available at: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}?operation=true . - # slack: - # attachments: |- - # [{ - # "title": "{{ .app.metadata.name}}", - # "title_link":"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}", - # "color": "#0DADEA", - # "fields": [ - # { - # "title": "Sync Status", - # "value": "{{.app.status.sync.status}}", - # "short": true - # }, - # { - # "title": "Repository", - # "value": "{{.app.spec.source.repoURL}}", - # "short": true - # } - # {{range $index, $c := .app.status.conditions}} - # {{if not $index}},{{end}} - # {{if $index}},{{end}} - # { - # "title": "{{$c.type}}", - # "value": "{{$c.message}}", - # "short": true - # } - # {{end}} - # ] - # }] - # template.app-sync-status-unknown: | - # email: - # subject: Application {{.app.metadata.name}} sync status is 'Unknown' - # message: | - # {{if eq .serviceType "slack"}}:exclamation:{{end}} Application {{.app.metadata.name}} sync is 'Unknown'. - # Application details: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}. - # {{if ne .serviceType "slack"}} - # {{range $c := .app.status.conditions}} - # * {{$c.message}} - # {{end}} - # {{end}} - # slack: - # attachments: |- - # [{ - # "title": "{{ .app.metadata.name}}", - # "title_link":"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}", - # "color": "#E96D76", - # "fields": [ - # { - # "title": "Sync Status", - # "value": "{{.app.status.sync.status}}", - # "short": true - # }, - # { - # "title": "Repository", - # "value": "{{.app.spec.source.repoURL}}", - # "short": true - # } - # {{range $index, $c := .app.status.conditions}} - # {{if not $index}},{{end}} - # {{if $index}},{{end}} - # { - # "title": "{{$c.type}}", - # "value": "{{$c.message}}", - # "short": true - # } - # {{end}} - # ] - # }] - # template.app-sync-succeeded: | - # email: - # subject: Application {{.app.metadata.name}} has been successfully synced. - # message: | - # {{if eq .serviceType "slack"}}:white_check_mark:{{end}} Application {{.app.metadata.name}} has been successfully synced at {{.app.status.operationState.finishedAt}}. - # Sync operation details are available at: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}?operation=true . - # slack: - # attachments: |- - # [{ - # "title": "{{ .app.metadata.name}}", - # "title_link":"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}", - # "color": "#18be52", - # "fields": [ - # { - # "title": "Sync Status", - # "value": "{{.app.status.sync.status}}", - # "short": true - # }, - # { - # "title": "Repository", - # "value": "{{.app.spec.source.repoURL}}", - # "short": true - # } - # {{range $index, $c := .app.status.conditions}} - # {{if not $index}},{{end}} - # {{if $index}},{{end}} - # { - # "title": "{{$c.type}}", - # "value": "{{$c.message}}", - # "short": true - # } - # {{end}} - # ] - # }] - - # -- The trigger defines the condition when the notification should be sent - ## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/triggers/ - triggers: {} - # trigger.on-deployed: | - # - description: Application is synced and healthy. Triggered once per commit. - # oncePer: app.status.sync.revision - # send: - # - app-deployed - # when: app.status.operationState.phase in ['Succeeded'] and app.status.health.status == 'Healthy' - # trigger.on-health-degraded: | - # - description: Application has degraded - # send: - # - app-health-degraded - # when: app.status.health.status == 'Degraded' - # trigger.on-sync-failed: | - # - description: Application syncing has failed - # send: - # - app-sync-failed - # when: app.status.operationState.phase in ['Error', 'Failed'] - # trigger.on-sync-running: | - # - description: Application is being synced - # send: - # - app-sync-running - # when: app.status.operationState.phase in ['Running'] - # trigger.on-sync-status-unknown: | - # - description: Application status is 'Unknown' - # send: - # - app-sync-status-unknown - # when: app.status.sync.status == 'Unknown' - # trigger.on-sync-succeeded: | - # - description: Application syncing has succeeded - # send: - # - app-sync-succeeded - # when: app.status.operationState.phase in ['Succeeded'] - # - # For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/triggers/#default-triggers - # defaultTriggers: | - # - on-sync-status-unknown - -commitServer: - # -- Enable commit server - enabled: false - - # -- Commit server name - name: commit-server - - # -- Runtime class name for the commit server - # @default -- `""` (defaults to global.runtimeClassName) - runtimeClassName: "" - - ## commit server controller image - image: - # -- Repository to use for the commit server - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the commit server - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the commit server - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- commit server command line flags - extraArgs: [] - - # -- Environment variables to pass to the commit server - extraEnv: [] - # - name: "MY_VAR" - # value: "value" - - # -- envFrom to pass to the commit server - # @default -- `[]` (See [values.yaml]) - extraEnvFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- List of extra mounts to add (normally used with extraVolumes) - extraVolumeMounts: [] - - # -- List of extra volumes to add - extraVolumes: [] - - metrics: - # -- Enables prometheus metrics server - enabled: false - service: - # -- Metrics service type - type: ClusterIP - # -- Metrics service clusterIP. `None` makes a "headless service" (no virtual IP) - clusterIP: "" - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8087 - # -- Metrics service port name - portName: metrics - - ## commit server service configuration - service: - # -- commit server service annotations - annotations: {} - # -- commit server service labels - labels: {} - - # -- Automount API credentials for the Service Account into the pod. - automountServiceAccountToken: false - - serviceAccount: - # -- Create commit server service account - create: true - # -- commit server service account name - name: argocd-commit-server - # -- Annotations applied to created service account - annotations: {} - # -- Labels applied to created service account - labels: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - # -- Annotations to be added to commit server Deployment - deploymentAnnotations: {} - - # -- Annotations for the commit server pods - podAnnotations: {} - - # -- Labels for the commit server pods - podLabels: {} - - # -- Resource limits and requests for the commit server pods. - resources: {} - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - - # -- [DNS configuration] - dnsConfig: {} - # -- Alternative DNS policy for commit server pods - dnsPolicy: "ClusterFirst" - - # -- commit server container-level security context - # @default -- See [values.yaml] - containerSecurityContext: - runAsNonRoot: true - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - seccompProfile: - type: RuntimeDefault - - ## Probes for commit server (optional) - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Enable Kubernetes liveness probe for commit server - enabled: true - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 5 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - - livenessProbe: - # -- Enable Kubernetes liveness probe for commit server - enabled: true - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 30 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 30 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 5 - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - - # -- [Node selector] - # @default -- `{}` (defaults to global.nodeSelector) - nodeSelector: {} - - # -- [Tolerations] for use with node taints - # @default -- `[]` (defaults to global.tolerations) - tolerations: [] - - # -- Assign custom [affinity] rules - # @default -- `{}` (defaults to global.affinity preset) - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the commit server - # @default -- `[]` (defaults to global.topologySpreadConstraints) - ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Deployment strategy to be added to the commit server Deployment - deploymentStrategy: {} - # type: RollingUpdate - # rollingUpdate: - # maxSurge: 25% - # maxUnavailable: 25% - - # -- Priority class for the commit server pods - # @default -- `""` (defaults to global.priorityClassName) - priorityClassName: "" diff --git a/charts/argo-events/.helmignore b/charts/argo-events/.helmignore deleted file mode 100644 index ec59d66d..00000000 --- a/charts/argo-events/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*~ -# Various IDEs -.project -.idea/ -*.tmproj -ci/ -*.gotmpl diff --git a/charts/argo-events/Chart.yaml b/charts/argo-events/Chart.yaml deleted file mode 100644 index a184cb91..00000000 --- a/charts/argo-events/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: v1.9.5 -description: A Helm chart for Argo Events, the event-driven workflow automation framework -name: argo-events -version: 2.4.13 -home: https://github.com/argoproj/argo-helm -icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 -keywords: - - argoproj - - argo-events -sources: - - https://github.com/argoproj/argo-events -maintainers: - - name: argoproj - url: https://argoproj.github.io/ -annotations: - artifacthub.io/signKey: | - fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 - url: https://argoproj.github.io/argo-helm/pgp_keys.asc - artifacthub.io/changes: | - - kind: changed - description: Bump argo-events to v1.9.5 diff --git a/charts/argo-events/README.md b/charts/argo-events/README.md deleted file mode 100644 index 7e9f6e37..00000000 --- a/charts/argo-events/README.md +++ /dev/null @@ -1,242 +0,0 @@ -# Argo-Events Chart - -This is a **community maintained** chart. It installs the [argo-events](https://github.com/argoproj/argo-events) application. This application comes packaged with: - -- Sensor Custom Resource Definition (See CRD Notes) -- EventSource Custom Resource Definition (See CRD Notes) -- EventBus Custom Resource Definition (See CRD Notes) -- Controller Deployment -- Validation Webhook Deployment -- Service Accounts -- Roles / Cluster Roles -- Role Bindings / Cluster Role Bindings - -To regenerate this document, please run: - -```shell -./scripts/helm-docs.sh -``` - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -"argo" has been added to your repositories - -$ helm install my-release argo/argo-events -NAME: my-release -... -``` - -## Upgrading - -### Custom resource definitions - -Some users would prefer to install the CRDs _outside_ of the chart. You can disable the CRD installation of this chart by using `--set crds.install=false` when installing the chart. - -You can install the CRDs manually from `templates/crds` folder. - -### 2.0.* - -Custom resource definitions were moved to `templates` folder so they can be managed by Helm. - -To adopt already created CRDs please use following command: - -```bash -for crd in "eventbus.argoproj.io" "eventsources.argoproj.io" "sensors.argoproj.io"; do - kubectl label --overwrite crd $crd app.kubernetes.io/managed-by=Helm - kubectl annotate --overwrite crd $crd meta.helm.sh/release-namespace= - kubectl annotate --overwrite crd $crd meta.helm.sh/release-name= -done -``` - -## Values - -### General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| configs.jetstream.settings.maxFileStore | int | `-1` | Maximum size of the file storage (e.g. 20G) | -| configs.jetstream.settings.maxMemoryStore | int | `-1` | Maximum size of the memory storage (e.g. 1G) | -| configs.jetstream.streamConfig.discard | int | `0` | 0: DiscardOld, 1: DiscardNew | -| configs.jetstream.streamConfig.duplicates | string | `"300s"` | Not documented at the moment | -| configs.jetstream.streamConfig.maxAge | string | `"72h"` | Maximum age of existing messages, i.e. “72h”, “4h35m” | -| configs.jetstream.streamConfig.maxBytes | string | `"1GB"` | | -| configs.jetstream.streamConfig.maxMsgs | int | `1000000` | Maximum number of messages before expiring oldest message | -| configs.jetstream.streamConfig.replicas | int | `3` | Number of replicas, defaults to 3 and requires minimal 3 | -| configs.jetstream.streamConfig.retention | int | `0` | 0: Limits, 1: Interest, 2: WorkQueue | -| configs.jetstream.versions[0].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.14.0"` | | -| configs.jetstream.versions[0].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.14.0"` | | -| configs.jetstream.versions[0].natsImage | string | `"nats:2.10.10"` | | -| configs.jetstream.versions[0].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[0].version | string | `"latest"` | | -| configs.jetstream.versions[1].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[1].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[1].natsImage | string | `"nats:2.8.1"` | | -| configs.jetstream.versions[1].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[1].version | string | `"2.8.1"` | | -| configs.jetstream.versions[2].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[2].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[2].natsImage | string | `"nats:2.8.1-alpine"` | | -| configs.jetstream.versions[2].startCommand | string | `"nats-server"` | | -| configs.jetstream.versions[2].version | string | `"2.8.1-alpine"` | | -| configs.jetstream.versions[3].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[3].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[3].natsImage | string | `"nats:2.8.2"` | | -| configs.jetstream.versions[3].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[3].version | string | `"2.8.2"` | | -| configs.jetstream.versions[4].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[4].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[4].natsImage | string | `"nats:2.8.2-alpine"` | | -| configs.jetstream.versions[4].startCommand | string | `"nats-server"` | | -| configs.jetstream.versions[4].version | string | `"2.8.2-alpine"` | | -| configs.jetstream.versions[5].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[5].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[5].natsImage | string | `"nats:2.9.1"` | | -| configs.jetstream.versions[5].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[5].version | string | `"2.9.1"` | | -| configs.jetstream.versions[6].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[6].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[6].natsImage | string | `"nats:2.9.12"` | | -| configs.jetstream.versions[6].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[6].version | string | `"2.9.12"` | | -| configs.jetstream.versions[7].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.7.0"` | | -| configs.jetstream.versions[7].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.9.1"` | | -| configs.jetstream.versions[7].natsImage | string | `"nats:2.9.16"` | | -| configs.jetstream.versions[7].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[7].version | string | `"2.9.16"` | | -| configs.jetstream.versions[8].configReloaderImage | string | `"natsio/nats-server-config-reloader:0.14.0"` | | -| configs.jetstream.versions[8].metricsExporterImage | string | `"natsio/prometheus-nats-exporter:0.14.0"` | | -| configs.jetstream.versions[8].natsImage | string | `"nats:2.10.10"` | | -| configs.jetstream.versions[8].startCommand | string | `"/nats-server"` | | -| configs.jetstream.versions[8].version | string | `"2.10.10"` | | -| configs.nats.versions | list | See [values.yaml] | Supported versions of NATS event bus | -| crds.annotations | object | `{}` | Annotations to be added to all CRDs | -| crds.install | bool | `true` | Install and upgrade CRDs | -| crds.keep | bool | `true` | Keep CRDs on chart uninstall | -| createAggregateRoles | bool | `false` | Create clusterroles that extend existing clusterroles to interact with argo-events crds Only applies for cluster-wide installation (`controller.rbac.namespaced: false`) | -| extraObjects | list | `[]` | Array of extra K8s manifests to deploy | -| fullnameOverride | string | `""` | String to fully override "argo-events.fullname" template | -| global.additionalLabels | object | `{}` | Additional labels to add to all resources | -| global.hostAliases | list | `[]` | Mapping between IP and hostnames that will be injected as entries in the pod's hosts files | -| global.image.imagePullPolicy | string | `"IfNotPresent"` | If defined, a imagePullPolicy applied to all Argo Events deployments | -| global.image.repository | string | `"quay.io/argoproj/argo-events"` | If defined, a repository applied to all Argo Events deployments | -| global.image.tag | string | `""` | Overrides the global Argo Events image tag whose default is the chart appVersion | -| global.imagePullSecrets | list | `[]` | If defined, uses a Secret to pull an image from a private Docker registry or repository | -| global.podAnnotations | object | `{}` | Annotations for the all deployed pods | -| global.podLabels | object | `{}` | Labels for the all deployed pods | -| global.securityContext | object | `{}` | Toggle and define securityContext. See [values.yaml] | -| nameOverride | string | `"argo-events"` | Provide a name in place of `argo-events` | -| namespaceOverride | string | `.Release.Namespace` | Override the namespace | -| openshift | bool | `false` | Deploy on OpenShift | - -### Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| controller.affinity | object | `{}` | Assign custom [affinity] rules to the deployment | -| controller.containerSecurityContext | object | `{}` | Events controller container-level security context | -| controller.env | list | `[]` | Environment variables to pass to events controller | -| controller.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to events controller | -| controller.extraContainers | list | `[]` | Additional containers to be added to the events controller pods | -| controller.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the events controller | -| controller.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the events controller | -| controller.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the events controller | -| controller.initContainers | list | `[]` | Init containers to add to the events controller pods | -| controller.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| controller.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| controller.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| controller.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| controller.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| controller.metrics.enabled | bool | `false` | Deploy metrics service | -| controller.metrics.service.annotations | object | `{}` | Metrics service annotations | -| controller.metrics.service.labels | object | `{}` | Metrics service labels | -| controller.metrics.service.servicePort | int | `8082` | Metrics service port | -| controller.metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| controller.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| controller.metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| controller.metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| controller.metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| controller.metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| controller.metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| controller.name | string | `"controller-manager"` | Argo Events controller name string | -| controller.nodeSelector | object | `{}` | [Node selector] | -| controller.pdb.annotations | object | `{}` | Annotations to be added to events controller pdb | -| controller.pdb.enabled | bool | `false` | Deploy a PodDisruptionBudget for the events controller | -| controller.pdb.labels | object | `{}` | Labels to be added to events controller pdb | -| controller.podAnnotations | object | `{}` | Annotations to be added to events controller pods | -| controller.podLabels | object | `{}` | Labels to be added to events controller pods | -| controller.priorityClassName | string | `""` | Priority class for the events controller pods | -| controller.rbac.enabled | bool | `true` | Create events controller RBAC | -| controller.rbac.managedNamespace | string | `""` | Additional namespace to be monitored by the controller | -| controller.rbac.namespaced | bool | `false` | Restrict events controller to operate only in a single namespace instead of cluster-wide scope. | -| controller.rbac.rules | list | `[]` | Additional user rules for event controller's rbac | -| controller.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| controller.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| controller.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| controller.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| controller.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| controller.replicas | int | `1` | The number of events controller pods to run. | -| controller.resources | object | `{}` | Resource limits and requests for the events controller pods | -| controller.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| controller.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| controller.serviceAccount.create | bool | `true` | Create a service account for the events controller | -| controller.serviceAccount.name | string | `""` | Service account name | -| controller.tolerations | list | `[]` | [Tolerations] for use with node taints | -| controller.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the events controller | -| controller.volumeMounts | list | `[]` | Additional volumeMounts to the events controller main container | -| controller.volumes | list | `[]` | Additional volumes to the events controller pod | - -### Webhook - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| webhook.affinity | object | `{}` | Assign custom [affinity] rules to the deployment | -| webhook.containerSecurityContext | object | `{}` | Event controller container-level security context | -| webhook.enabled | bool | `false` | Enable admission webhook. Applies only for cluster-wide installation | -| webhook.env | list | `[]` (See [values.yaml]) | Environment variables to pass to event controller | -| webhook.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to event controller | -| webhook.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the event controller | -| webhook.image.repository | string | `""` (defaults to global.image.repository) | Repository to use for the event controller | -| webhook.image.tag | string | `""` (defaults to global.image.tag) | Tag to use for the event controller | -| webhook.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| webhook.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| webhook.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| webhook.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| webhook.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| webhook.name | string | `"events-webhook"` | Argo Events admission webhook name string | -| webhook.nodeSelector | object | `{}` | [Node selector] | -| webhook.pdb.annotations | object | `{}` | Annotations to be added to admission webhook pdb | -| webhook.pdb.enabled | bool | `false` | Deploy a PodDisruptionBudget for the admission webhook | -| webhook.pdb.labels | object | `{}` | Labels to be added to admission webhook pdb | -| webhook.podAnnotations | object | `{}` | Annotations to be added to event controller pods | -| webhook.podLabels | object | `{}` | Labels to be added to event controller pods | -| webhook.port | int | `443` | Port to listen on | -| webhook.priorityClassName | string | `""` | Priority class for the event controller pods | -| webhook.readinessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded | -| webhook.readinessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated | -| webhook.readinessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] | -| webhook.readinessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed | -| webhook.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out | -| webhook.replicas | int | `1` | The number of webhook pods to run. | -| webhook.resources | object | `{}` | Resource limits and requests for the event controller pods | -| webhook.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| webhook.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account | -| webhook.serviceAccount.create | bool | `true` | Create a service account for the admission webhook | -| webhook.serviceAccount.name | string | `""` | Service account name | -| webhook.tolerations | list | `[]` | [Tolerations] for use with node taints | -| webhook.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the event controller | -| webhook.volumeMounts | list | `[]` | Additional volumeMounts to the event controller main container | -| webhook.volumes | list | `[]` | Additional volumes to the event controller pod | - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[affinity]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ -[Node selector]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[Tolerations]: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ -[values.yaml]: values.yaml diff --git a/charts/argo-events/README.md.gotmpl b/charts/argo-events/README.md.gotmpl deleted file mode 100644 index 505217ba..00000000 --- a/charts/argo-events/README.md.gotmpl +++ /dev/null @@ -1,97 +0,0 @@ -# Argo-Events Chart - -This is a **community maintained** chart. It installs the [argo-events](https://github.com/argoproj/argo-events) application. This application comes packaged with: - -- Sensor Custom Resource Definition (See CRD Notes) -- EventSource Custom Resource Definition (See CRD Notes) -- EventBus Custom Resource Definition (See CRD Notes) -- Controller Deployment -- Validation Webhook Deployment -- Service Accounts -- Roles / Cluster Roles -- Role Bindings / Cluster Role Bindings - -To regenerate this document, please run: - -```shell -./scripts/helm-docs.sh -``` - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -"argo" has been added to your repositories - -$ helm install my-release argo/argo-events -NAME: my-release -... -``` - -## Upgrading - -### Custom resource definitions - -Some users would prefer to install the CRDs _outside_ of the chart. You can disable the CRD installation of this chart by using `--set crds.install=false` when installing the chart. - -You can install the CRDs manually from `templates/crds` folder. - -### 2.0.* - -Custom resource definitions were moved to `templates` folder so they can be managed by Helm. - -To adopt already created CRDs please use following command: - -```bash -for crd in "eventbus.argoproj.io" "eventsources.argoproj.io" "sensors.argoproj.io"; do - kubectl label --overwrite crd $crd app.kubernetes.io/managed-by=Helm - kubectl annotate --overwrite crd $crd meta.helm.sh/release-namespace= - kubectl annotate --overwrite crd $crd meta.helm.sh/release-name= -done -``` - -## Values - -### General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if not (or (hasPrefix "controller" .Key) (hasPrefix "webhook" .Key) ) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "controller" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - - -### Webhook - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "webhook" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[affinity]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ -[Node selector]: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[Tolerations]: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ -[values.yaml]: values.yaml diff --git a/charts/argo-events/ci/test-values.yaml b/charts/argo-events/ci/test-values.yaml deleted file mode 100644 index 122ae333..00000000 --- a/charts/argo-events/ci/test-values.yaml +++ /dev/null @@ -1 +0,0 @@ -singleNamespace: false diff --git a/charts/argo-events/templates/_helpers.tpl b/charts/argo-events/templates/_helpers.tpl deleted file mode 100644 index 79c7051d..00000000 --- a/charts/argo-events/templates/_helpers.tpl +++ /dev/null @@ -1,149 +0,0 @@ -{{/* vim: set filetype=mustache: */}} - -{{/* -Expand the name of the chart. -*/}} -{{- define "argo-events.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "argo-events.fullname" -}} -{{- if .Values.fullnameOverride }} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- $name := default .Chart.Name .Values.nameOverride }} -{{- if contains $name .Release.Name }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} -{{- end }} - -{{/* -Create controller name and version as used by the chart label. -*/}} -{{- define "argo-events.controller.fullname" -}} -{{- printf "%s-%s" (include "argo-events.fullname" .) .Values.controller.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the controller service account to use -*/}} -{{- define "argo-events.controller.serviceAccountName" -}} -{{- if .Values.controller.serviceAccount.create -}} - {{ default (include "argo-events.controller.fullname" .) .Values.controller.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.controller.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create webhook name and version as used by the chart label. -*/}} -{{- define "argo-events.webhook.fullname" }} -{{- printf "%s-%s" (include "argo-events.fullname" .) .Values.webhook.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the webhook service account to use -*/}} -{{- define "argo-events.webhook.serviceAccountName" -}} -{{- if .Values.webhook.serviceAccount.create -}} - {{ default (include "argo-events.webhook.fullname" .) .Values.webhook.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.webhook.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "argo-events.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create kubernetes friendly chart version label for the controller. - -Examples: -image.tag = v1.7.3 -output = v1.7.3 - -image.tag = v1.7.3@sha256:a40f4f3ea20d354f00ab469a9f73102668fa545c4d632e1a8e11a206ad3093f3 -output = v1.7.3 -*/}} -{{- define "argo-events.controller_chart_version_label" -}} -{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default (include "argo-events.defaultTag" .) .Values.controller.image.tag) "") "" | trunc 63 | quote -}} -{{- end -}} - -{{/* -Create kubernetes friendly chart version label for the events webhook. - -Examples: -image.tag = v1.7.3 -output = v1.7.3 - -image.tag = v1.7.3@sha256:a40f4f3ea20d354f00ab469a9f73102668fa545c4d632e1a8e11a206ad3093f3 -output = v1.7.3 -*/}} -{{- define "argo-events.webhook_chart_version_label" -}} -{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default (include "argo-events.defaultTag" .) .Values.webhook.image.tag) "") "" | trunc 63 | quote -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "argo-events.labels" -}} -helm.sh/chart: {{ include "argo-events.chart" .context }} -{{ include "argo-events.selectorLabels" (dict "context" .context "component" .component "name" .name) }} -app.kubernetes.io/managed-by: {{ .context.Release.Service }} -app.kubernetes.io/part-of: argo-events -{{- with .context.Values.global.additionalLabels }} -{{ toYaml . }} -{{- end }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "argo-events.selectorLabels" -}} -{{- if .name -}} -app.kubernetes.io/name: {{ include "argo-events.name" .context }}-{{ .name }} -{{- end }} -app.kubernetes.io/instance: {{ .context.Release.Name }} -{{- if .component }} -app.kubernetes.io/component: {{ .component }} -{{- end }} -{{- end }} - -{{/* -Return the default Argo Events app version -*/}} -{{- define "argo-events.defaultTag" -}} - {{- default .Chart.AppVersion .Values.global.image.tag }} -{{- end -}} - -{{/* -Define Pdb apiVersion -*/}} -{{- define "argo-events.pdb.apiVersion" -}} -{{- if .Capabilities.APIVersions.Has "policy/v1" }} -{{- printf "policy/v1" -}} -{{- else }} -{{- printf "policy/v1beta1" -}} -{{- end }} -{{- end }} - -{{/* -Expand the namespace of the release. -Allows overriding it for multi-namespace deployments in combined charts. -*/}} -{{- define "argo-events.namespace" -}} -{{- default .Release.Namespace .Values.namespaceOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} diff --git a/charts/argo-events/templates/aggregate-roles.yaml b/charts/argo-events/templates/aggregate-roles.yaml deleted file mode 100644 index 70802798..00000000 --- a/charts/argo-events/templates/aggregate-roles.yaml +++ /dev/null @@ -1,86 +0,0 @@ -{{- if and .Values.createAggregateRoles (not .Values.controller.rbac.namespaced) }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-events.fullname" . }}-aggregate-to-admin - labels: - rbac.authorization.k8s.io/aggregate-to-admin: "true" - {{- include "argo-events.labels" (dict "context" .) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - sensors - - sensors/finalizers - - sensors/status - - eventsources - - eventsources/finalizers - - eventsources/status - - eventbus - - eventbus/finalizers - - eventbus/status - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-events.fullname" . }}-aggregate-to-edit - labels: - rbac.authorization.k8s.io/aggregate-to-edit: "true" - {{- include "argo-events.labels" (dict "context" .) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - sensors - - sensors/finalizers - - sensors/status - - eventsources - - eventsources/finalizers - - eventsources/status - - eventbus - - eventbus/finalizers - - eventbus/status - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-events.fullname" . }}-aggregate-to-view - labels: - rbac.authorization.k8s.io/aggregate-to-view: "true" - {{- include "argo-events.labels" (dict "context" .) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - sensors - - sensors/finalizers - - sensors/status - - eventsources - - eventsources/finalizers - - eventsources/status - - eventbus - - eventbus/finalizers - - eventbus/status - verbs: - - get - - list - - watch -{{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/config.yaml b/charts/argo-events/templates/argo-events-controller/config.yaml deleted file mode 100644 index e3047de7..00000000 --- a/charts/argo-events/templates/argo-events-controller/config.yaml +++ /dev/null @@ -1,45 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ include "argo-events.controller.fullname" . }} - namespace: {{ include "argo-events.namespace" . | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "name" .Values.controller.name) | nindent 4 }} -data: - controller-config.yaml: | - eventBus: - {{- if .Values.configs.nats.versions }} - nats: - versions: - {{- range .Values.configs.nats.versions }} - - version: {{ .version }} - natsStreamingImage: {{ .natsStreamingImage }} - metricsExporterImage: {{ .metricsExporterImage }} - {{- end }} - {{- end }} - {{- if .Values.configs.jetstream.versions }} - jetstream: - # Default JetStream settings, could be overridden by EventBus JetStream specs - settings: | - # https://docs.nats.io/running-a-nats-service/configuration#jetstream - # Only configure "max_memory_store" or "max_file_store", do not set "store_dir" as it has been hardcoded. - max_memory_store: {{ .Values.configs.jetstream.settings.maxMemoryStore | default -1 }} - max_file_store: {{ .Values.configs.jetstream.settings.maxFileStore | default -1 }} - # The default properties of the streams to be created in this JetStream service - streamConfig: | - maxMsgs: {{ .Values.configs.jetstream.streamConfig.maxMsgs }} - maxAge: {{ .Values.configs.jetstream.streamConfig.maxAge }} - maxBytes: {{ .Values.configs.jetstream.streamConfig.maxBytes }} - replicas: {{ .Values.configs.jetstream.streamConfig.replicas }} - duplicates: {{ .Values.configs.jetstream.streamConfig.duplicates }} - retention: {{ .Values.configs.jetstream.streamConfig.retention }} - discard: {{ .Values.configs.jetstream.streamConfig.discard }} - versions: - {{- range .Values.configs.jetstream.versions }} - - version: {{ .version }} - natsImage: {{ .natsImage }} - metricsExporterImage: {{ .metricsExporterImage }} - configReloaderImage: {{ .configReloaderImage }} - startCommand: {{ .startCommand }} - {{- end }} - {{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/deployment.yaml b/charts/argo-events/templates/argo-events-controller/deployment.yaml deleted file mode 100644 index 17bf0a6a..00000000 --- a/charts/argo-events/templates/argo-events-controller/deployment.yaml +++ /dev/null @@ -1,149 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "argo-events.controller.fullname" . }} - namespace: {{ include "argo-events.namespace" . | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - app.kubernetes.io/version: {{ include "argo-events.controller_chart_version_label" . }} -spec: - selector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} - revisionHistoryLimit: 5 - replicas: {{ .Values.controller.replicas }} - template: - metadata: - annotations: - checksum/config: {{ include (print $.Template.BasePath "/argo-events-controller/config.yaml") . | sha256sum }} - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.controller.podAnnotations) }} - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 8 }} - app.kubernetes.io/version: {{ include "argo-events.controller_chart_version_label" . }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.controller.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.controller.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- with .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: {{ .Values.controller.name }} - image: {{ default .Values.global.image.repository .Values.controller.image.repository }}:{{ default (include "argo-events.defaultTag" .) .Values.controller.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.controller.image.imagePullPolicy }} - args: - - controller - {{- if .Values.controller.rbac.namespaced }} - - --namespaced - {{- end }} - {{- if .Values.controller.rbac.managedNamespace }} - - --managed-namespace - - {{ .Values.controller.rbac.managedNamespace }} - {{- end }} - {{- with .Values.controller.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - env: - - name: ARGO_EVENTS_IMAGE - value: {{ default .Values.global.image.repository .Values.controller.image.repository }}:{{ default (include "argo-events.defaultTag" .) .Values.controller.image.tag }} - - name: NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - {{- with .Values.controller.env }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.envFrom }} - envFrom: - {{- toYaml . | nindent 8 }} - {{- end }} - volumeMounts: - - name: config - mountPath: /etc/argo-events - {{- with .Values.controller.volumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - ports: - - name: metrics - containerPort: 7777 - protocol: TCP - - name: probe - containerPort: 8081 - protocol: TCP - livenessProbe: - httpGet: - port: probe - path: /healthz - initialDelaySeconds: {{ .Values.controller.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.controller.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.controller.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.controller.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.controller.livenessProbe.failureThreshold }} - readinessProbe: - httpGet: - port: probe - path: /readyz - initialDelaySeconds: {{ .Values.controller.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.controller.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.controller.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.controller.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.controller.readinessProbe.failureThreshold }} - {{- with .Values.controller.resources }} - resources: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.controller.extraContainers }} - {{- toYaml . | nindent 6 }} - {{- end -}} - {{- with .Values.controller.initContainers }} - initContainers: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" $ "name" $.Values.controller.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - serviceAccountName: {{ include "argo-events.controller.serviceAccountName" . }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 6 }} - {{- end }} - volumes: - - name: config - configMap: - name: {{ include "argo-events.controller.fullname" . }} - {{- with .Values.controller.volumes }} - {{- toYaml . | nindent 6 }} - {{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/pdb.yaml b/charts/argo-events/templates/argo-events-controller/pdb.yaml deleted file mode 100644 index 269e2de4..00000000 --- a/charts/argo-events/templates/argo-events-controller/pdb.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if .Values.controller.pdb.enabled }} -apiVersion: {{ template "argo-events.pdb.apiVersion" . }} -kind: PodDisruptionBudget -metadata: - name: {{ template "argo-events.controller.fullname" . }} - namespace: {{ include "argo-events.namespace" . | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- if .Values.controller.pdb.minAvailable }} - minAvailable: {{ .Values.controller.pdb.minAvailable }} - {{- else if .Values.controller.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.controller.pdb.maxUnavailable }} - {{- else }} - minAvailable: 0 - {{- end }} - selector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/rbac.yaml b/charts/argo-events/templates/argo-events-controller/rbac.yaml deleted file mode 100644 index 69a0adcb..00000000 --- a/charts/argo-events/templates/argo-events-controller/rbac.yaml +++ /dev/null @@ -1,126 +0,0 @@ -{{- if .Values.controller.rbac.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: {{ .Values.controller.rbac.namespaced | ternary "Role" "ClusterRole" }} -metadata: - name: {{ include "argo-events.controller.fullname" . }} - {{- if .Values.controller.rbac.namespaced }} - namespace: {{ include "argo-events.namespace" . | quote }} - {{- end }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -rules: -{{- if .Values.openshift }} -- apiGroups: - - apps - resources: - - deployments/finalizers - verbs: - - update - {{- if not .Values.controller.rbac.namespaced }} -- apiGroups: - - rbac.authorization.k8s.io - resources: - - clusterroles/finalizers - verbs: - - update - {{- end }} -{{- end }} -{{- with .Values.controller.rbac.rules }} - {{- toYaml . | nindent 0 }} -{{- end }} -- apiGroups: - - "" - resources: - - events - verbs: - - create - - patch -- apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - get - - list - - watch - - create - - update - - patch - - delete -- apiGroups: - - argoproj.io - resources: - - sensors - - sensors/finalizers - - sensors/status - - eventsources - - eventsources/finalizers - - eventsources/status - - eventbus - - eventbus/finalizers - - eventbus/status - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch -- apiGroups: - - "" - resources: - - pods - - pods/exec - - configmaps - - services - - persistentvolumeclaims - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -- apiGroups: - - "" - resources: - - secrets - verbs: - - create - - get - - list - - update - - patch - - delete -- apiGroups: - - apps - resources: - - deployments - - statefulsets - verbs: - - create - - get - - list - - watch - - update - - patch - - delete ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: {{ .Values.controller.rbac.namespaced | ternary "RoleBinding" "ClusterRoleBinding" }} -metadata: - name: {{ include "argo-events.controller.fullname" . }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: {{ .Values.controller.rbac.namespaced | ternary "Role" "ClusterRole" }} - name: {{ include "argo-events.controller.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-events.controller.serviceAccountName" . }} - namespace: {{ include "argo-events.namespace" . | quote }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/service.yaml b/charts/argo-events/templates/argo-events-controller/service.yaml deleted file mode 100644 index 55fe9361..00000000 --- a/charts/argo-events/templates/argo-events-controller/service.yaml +++ /dev/null @@ -1,26 +0,0 @@ -{{- if .Values.controller.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-events.controller.fullname" . }}-metrics - namespace: {{ include "argo-events.namespace" . | quote }} - {{- with .Values.controller.metrics.service.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" (printf "%s-metrics" .Values.controller.name)) | nindent 4 }} - {{- with .Values.controller.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - ports: - - name: metrics - protocol: TCP - port: {{ .Values.controller.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/serviceaccount.yaml b/charts/argo-events/templates/argo-events-controller/serviceaccount.yaml deleted file mode 100644 index bd697989..00000000 --- a/charts/argo-events/templates/argo-events-controller/serviceaccount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if .Values.controller.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.controller.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-events.controller.serviceAccountName" . }} - namespace: {{ include "argo-events.namespace" . | quote }} - {{- with .Values.controller.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-controller/servicemonitor.yaml b/charts/argo-events/templates/argo-events-controller/servicemonitor.yaml deleted file mode 100644 index 371794ee..00000000 --- a/charts/argo-events/templates/argo-events-controller/servicemonitor.yaml +++ /dev/null @@ -1,36 +0,0 @@ -{{- if and .Values.controller.metrics.enabled .Values.controller.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ template "argo-events.controller.fullname" . }} - namespace: {{ default (include "argo-events.namespace" .) .Values.controller.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: metrics - {{- with .Values.controller.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.controller.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-events.namespace" . | quote }} - selector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" . "component" .Values.controller.name "name" (printf "%s-metrics" .Values.controller.name)) | nindent 6 }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-webhook/clusterrole.yaml b/charts/argo-events/templates/argo-events-webhook/clusterrole.yaml deleted file mode 100644 index e47f01b0..00000000 --- a/charts/argo-events/templates/argo-events-webhook/clusterrole.yaml +++ /dev/null @@ -1,79 +0,0 @@ -{{- if and .Values.webhook.enabled (not .Values.controller.rbac.namespaced) }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: argo-events-webhook - labels: - {{- include "argo-events.labels" (dict "context" . "name" .Values.webhook.name) | nindent 4 }} -rules: -{{- if .Values.openshift }} -- apiGroups: - - rbac.authorization.k8s.io - resources: - - clusterroles/finalizers - verbs: - - update -- apiGroups: - - apps - resources: - - deployments/finalizers - verbs: - - update -{{- end }} -- apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - create - - update - - delete - - patch - - watch -- apiGroups: - - "" - resources: - - configmaps - verbs: - - get - - list - - watch -- apiGroups: - - apps - resources: - - deployments - verbs: - - get - - list -- apiGroups: - - admissionregistration.k8s.io - resources: - - validatingwebhookconfigurations - verbs: - - get - - list - - create - - update - - delete - - patch - - watch -- apiGroups: - - argoproj.io - resources: - - eventbus - - eventsources - - sensors - verbs: - - get - - list - - watch -- apiGroups: - - rbac.authorization.k8s.io - resources: - - clusterroles - verbs: - - get - - list -{{- end }} diff --git a/charts/argo-events/templates/argo-events-webhook/clusterrolebinding.yaml b/charts/argo-events/templates/argo-events-webhook/clusterrolebinding.yaml deleted file mode 100644 index c701c8d7..00000000 --- a/charts/argo-events/templates/argo-events-webhook/clusterrolebinding.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.webhook.enabled (not .Values.controller.rbac.namespaced) }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-events.webhook.fullname" . }} - labels: - {{- include "argo-events.labels" (dict "context" . "name" .Values.webhook.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: argo-events-webhook -subjects: -- kind: ServiceAccount - name: {{ include "argo-events.webhook.serviceAccountName" . }} - namespace: {{ include "argo-events.namespace" . | quote }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-webhook/deployment.yaml b/charts/argo-events/templates/argo-events-webhook/deployment.yaml deleted file mode 100644 index 0b995ba2..00000000 --- a/charts/argo-events/templates/argo-events-webhook/deployment.yaml +++ /dev/null @@ -1,126 +0,0 @@ -{{- if and .Values.webhook.enabled (not .Values.controller.rbac.namespaced) }} -apiVersion: apps/v1 -kind: Deployment -metadata: - name: events-webhook - namespace: {{ include "argo-events.namespace" . | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.webhook.name "name" .Values.webhook.name) | nindent 4 }} - app.kubernetes.io/version: {{ include "argo-events.webhook_chart_version_label" . }} -spec: - selector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.webhook.name) | nindent 6 }} - revisionHistoryLimit: 5 - replicas: {{ .Values.webhook.replicas }} - template: - metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.webhook.podAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.webhook.name "name" .Values.webhook.name) | nindent 8 }} - app.kubernetes.io/version: {{ include "argo-events.webhook_chart_version_label" . }} - {{- with (mergeOverwrite (deepCopy .Values.global.podLabels) .Values.webhook.podLabels) }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.webhook.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- with .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.global.securityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - containers: - - name: {{ .Values.webhook.name }} - image: {{ default .Values.global.image.repository .Values.webhook.image.repository }}:{{ default (include "argo-events.defaultTag" .) .Values.webhook.image.tag }} - imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.webhook.image.imagePullPolicy }} - args: - - webhook-service - {{- with .Values.webhook.containerSecurityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - env: - - name: NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - - name: PORT - value: "{{ .Values.webhook.port }}" - {{- with .Values.webhook.env }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.webhook.envFrom }} - envFrom: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.webhook.volumeMounts }} - volumeMounts: - {{- toYaml . | nindent 8 }} - {{- end }} - ports: - - name: webhook - containerPort: {{ .Values.webhook.port }} - protocol: TCP - livenessProbe: - tcpSocket: - port: webhook - initialDelaySeconds: {{ .Values.webhook.livenessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.webhook.livenessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.webhook.livenessProbe.timeoutSeconds }} - successThreshold: {{ .Values.webhook.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.webhook.livenessProbe.failureThreshold }} - readinessProbe: - tcpSocket: - port: webhook - initialDelaySeconds: {{ .Values.webhook.readinessProbe.initialDelaySeconds }} - periodSeconds: {{ .Values.webhook.readinessProbe.periodSeconds }} - timeoutSeconds: {{ .Values.webhook.readinessProbe.timeoutSeconds }} - successThreshold: {{ .Values.webhook.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.webhook.readinessProbe.failureThreshold }} - {{- with .Values.webhook.resources }} - resources: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.webhook.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.webhook.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.webhook.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.webhook.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" $ "name" $.Values.webhook.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - serviceAccountName: {{ include "argo-events.webhook.serviceAccountName" . }} - {{- with .Values.global.hostAliases }} - hostAliases: - {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.webhook.volumes }} - volumes: - {{- toYaml . | nindent 6 }} - {{- end }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-webhook/pdb.yaml b/charts/argo-events/templates/argo-events-webhook/pdb.yaml deleted file mode 100644 index 26ee675d..00000000 --- a/charts/argo-events/templates/argo-events-webhook/pdb.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if and .Values.webhook.enabled .Values.webhook.pdb.enabled (not .Values.controller.rbac.namespaced) }} -apiVersion: {{ template "argo-events.pdb.apiVersion" . }} -kind: PodDisruptionBudget -metadata: - name: {{ template "argo-events.webhook.fullname" . }} - namespace: {{ include "argo-events.namespace" . | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.webhook.name "name" .Values.webhook.name) | nindent 4 }} - {{- with .Values.webhook.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.webhook.pdb.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -spec: - {{- if .Values.webhook.pdb.minAvailable }} - minAvailable: {{ .Values.webhook.pdb.minAvailable }} - {{- else if .Values.webhook.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.webhook.pdb.maxUnavailable }} - {{- else }} - minAvailable: 0 - {{- end }} - selector: - matchLabels: - {{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.webhook.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-webhook/service.yaml b/charts/argo-events/templates/argo-events-webhook/service.yaml deleted file mode 100644 index 797ceb43..00000000 --- a/charts/argo-events/templates/argo-events-webhook/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- if and .Values.webhook.enabled (not .Values.controller.rbac.namespaced) }} -apiVersion: v1 -kind: Service -metadata: - name: events-webhook - namespace: {{ include "argo-events.namespace" . | quote }} - labels: - {{- include "argo-events.labels" (dict "context" . "name" .Values.webhook.name) | nindent 4 }} -spec: - ports: - - port: {{ int .Values.webhook.port }} - targetPort: webhook - selector: - {{- include "argo-events.selectorLabels" (dict "context" $ "name" $.Values.webhook.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-events/templates/argo-events-webhook/serviceaccount.yaml b/charts/argo-events/templates/argo-events-webhook/serviceaccount.yaml deleted file mode 100644 index 0efad0c2..00000000 --- a/charts/argo-events/templates/argo-events-webhook/serviceaccount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.webhook.serviceAccount.create (not .Values.controller.rbac.namespaced) }} -apiVersion: v1 -kind: ServiceAccount -automountServiceAccountToken: {{ .Values.webhook.serviceAccount.automountServiceAccountToken }} -metadata: - name: {{ include "argo-events.webhook.serviceAccountName" . }} - namespace: {{ include "argo-events.namespace" . | quote }} - {{- with .Values.webhook.serviceAccount.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-events.labels" (dict "context" . "component" .Values.webhook.name "name" .Values.webhook.name) | nindent 4 }} -{{- end }} diff --git a/charts/argo-events/templates/crds/eventbus-crd.yml b/charts/argo-events/templates/crds/eventbus-crd.yml deleted file mode 100644 index f967b9b0..00000000 --- a/charts/argo-events/templates/crds/eventbus-crd.yml +++ /dev/null @@ -1,48 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: eventbus.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: EventBus - listKind: EventBusList - plural: eventbus - shortNames: - - eb - singular: eventbus - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-preserve-unknown-fields: true - status: - type: object - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: - status: {} -{{- end }} diff --git a/charts/argo-events/templates/crds/eventsource-crd.yml b/charts/argo-events/templates/crds/eventsource-crd.yml deleted file mode 100644 index 72fee21c..00000000 --- a/charts/argo-events/templates/crds/eventsource-crd.yml +++ /dev/null @@ -1,48 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: eventsources.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: EventSource - listKind: EventSourceList - plural: eventsources - shortNames: - - es - singular: eventsource - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-preserve-unknown-fields: true - status: - type: object - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: - status: {} -{{- end }} diff --git a/charts/argo-events/templates/crds/sensor-crd.yml b/charts/argo-events/templates/crds/sensor-crd.yml deleted file mode 100644 index 3dbf2dc8..00000000 --- a/charts/argo-events/templates/crds/sensor-crd.yml +++ /dev/null @@ -1,48 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: sensors.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: Sensor - listKind: SensorList - plural: sensors - shortNames: - - sn - singular: sensor - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-preserve-unknown-fields: true - status: - type: object - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: - status: {} -{{- end }} diff --git a/charts/argo-events/templates/extra-manifests.yaml b/charts/argo-events/templates/extra-manifests.yaml deleted file mode 100644 index f17b1a93..00000000 --- a/charts/argo-events/templates/extra-manifests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{ range .Values.extraObjects }} ---- -{{- if typeIs "string" . }} - {{- tpl . $ }} -{{- else }} - {{- tpl (toYaml .) $ }} -{{- end }} -{{ end }} diff --git a/charts/argo-events/values.yaml b/charts/argo-events/values.yaml deleted file mode 100644 index fb9878c9..00000000 --- a/charts/argo-events/values.yaml +++ /dev/null @@ -1,477 +0,0 @@ -## Argo Events configuration -## Ref: https://github.com/argoproj/argo-events -## - -# -- Provide a name in place of `argo-events` -nameOverride: argo-events -# -- String to fully override "argo-events.fullname" template -fullnameOverride: "" -# -- Override the namespace -# @default -- `.Release.Namespace` -namespaceOverride: "" - -# -- Deploy on OpenShift -openshift: false - -# -- Create clusterroles that extend existing clusterroles to interact with argo-events crds -# Only applies for cluster-wide installation (`controller.rbac.namespaced: false`) -## Ref: https://kubernetes.io/docs/reference/access-authn-authz/rbac/#aggregated-clusterroles -createAggregateRoles: false - -## Custom resource configuration -crds: - # -- Install and upgrade CRDs - install: true - # -- Keep CRDs on chart uninstall - keep: true - # -- Annotations to be added to all CRDs - annotations: {} - -global: - image: - # -- If defined, a repository applied to all Argo Events deployments - repository: quay.io/argoproj/argo-events - # -- Overrides the global Argo Events image tag whose default is the chart appVersion - tag: "" - # -- If defined, a imagePullPolicy applied to all Argo Events deployments - imagePullPolicy: IfNotPresent - - # -- If defined, uses a Secret to pull an image from a private Docker registry or repository - imagePullSecrets: [] - # -- Annotations for the all deployed pods - podAnnotations: {} - # -- Labels for the all deployed pods - podLabels: {} - - # -- Additional labels to add to all resources - additionalLabels: {} - # app: argo-events - - # -- Toggle and define securityContext. See [values.yaml] - securityContext: {} - # runAsNonRoot: true - # runAsUser: 9731 - # runAsGroup: 9731 - # fsGroup: 9731 - - # -- Mapping between IP and hostnames that will be injected as entries in the pod's hosts files - hostAliases: [] - # - ip: 10.20.30.40 - # hostnames: - # - git.myhostname - -## Event bus configuration -configs: - ## NATS event bus - nats: - # -- Supported versions of NATS event bus - # @default -- See [values.yaml] - versions: - - version: latest - natsStreamingImage: nats-streaming:latest - metricsExporterImage: natsio/prometheus-nats-exporter:latest - - version: 0.22.1 - natsStreamingImage: nats-streaming:0.22.1 - metricsExporterImage: natsio/prometheus-nats-exporter:0.8.0 - - ## JetStream event bus - jetstream: - # Default JetStream settings, could be overridden by EventBus JetStream spec - # Ref: https://docs.nats.io/running-a-nats-service/configuration#jetstream - settings: - # -- Maximum size of the memory storage (e.g. 1G) - maxMemoryStore: -1 - # -- Maximum size of the file storage (e.g. 20G) - maxFileStore: -1 - streamConfig: - # -- Maximum number of messages before expiring oldest message - maxMsgs: 1000000 - # -- Maximum age of existing messages, i.e. “72h”, “4h35m” - maxAge: 72h - # Total size of messages before expiring oldest message, 0 means unlimited. - maxBytes: 1GB - # -- Number of replicas, defaults to 3 and requires minimal 3 - replicas: 3 - # -- Not documented at the moment - duplicates: 300s - # -- 0: Limits, 1: Interest, 2: WorkQueue - retention: 0 - # -- 0: DiscardOld, 1: DiscardNew - discard: 0 - # Supported versions of JetStream eventbus - versions: - - version: latest - natsImage: nats:2.10.10 - metricsExporterImage: natsio/prometheus-nats-exporter:0.14.0 - configReloaderImage: natsio/nats-server-config-reloader:0.14.0 - startCommand: /nats-server - - version: 2.8.1 - natsImage: nats:2.8.1 - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: /nats-server - - version: 2.8.1-alpine - natsImage: nats:2.8.1-alpine - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: nats-server - - version: 2.8.2 - natsImage: nats:2.8.2 - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: /nats-server - - version: 2.8.2-alpine - natsImage: nats:2.8.2-alpine - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: nats-server - - version: 2.9.1 - natsImage: nats:2.9.1 - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: /nats-server - - version: 2.9.12 - natsImage: nats:2.9.12 - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: /nats-server - - version: 2.9.16 - natsImage: nats:2.9.16 - metricsExporterImage: natsio/prometheus-nats-exporter:0.9.1 - configReloaderImage: natsio/nats-server-config-reloader:0.7.0 - startCommand: /nats-server - - version: 2.10.10 - natsImage: nats:2.10.10 - metricsExporterImage: natsio/prometheus-nats-exporter:0.14.0 - configReloaderImage: natsio/nats-server-config-reloader:0.14.0 - startCommand: /nats-server - -# -- Array of extra K8s manifests to deploy -## Note: Supports use of custom Helm templates -extraObjects: [] - # - apiVersion: secrets-store.csi.x-k8s.io/v1 - # kind: SecretProviderClass - # metadata: - # name: argo-events-secrets-store - # spec: - # provider: aws - # parameters: - # objects: | - # - objectName: "argo-events" - # objectType: "secretsmanager" - # jmesPath: - # - path: "client_id" - # objectAlias: "client_id" - # - path: "client_secret" - # objectAlias: "client_secret" - # secretObjects: - # - data: - # - key: client_id - # objectName: client_id - # - key: client_secret - # objectName: client_secret - # secretName: argo-events-secrets-store - # type: Opaque - # labels: - # app.kubernetes.io/part-of: argocd - -## Argo Events controller -controller: - # -- Argo Events controller name string - name: controller-manager - - rbac: - # -- Create events controller RBAC - enabled: true - # -- Restrict events controller to operate only in a single namespace instead of cluster-wide scope. - namespaced: false - # -- Additional namespace to be monitored by the controller - managedNamespace: "" - # -- Additional user rules for event controller's rbac - rules: [] - - image: - # -- Repository to use for the events controller - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the events controller - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the events controller - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- The number of events controller pods to run. - replicas: 1 - - # Pod disruption budget - pdb: - # -- Deploy a PodDisruptionBudget for the events controller - enabled: false - # minAvailable: 1 - # maxUnavailable: 0 - # -- Labels to be added to events controller pdb - labels: {} - # -- Annotations to be added to events controller pdb - annotations: {} - - # -- Environment variables to pass to events controller - env: [] - # - name: DEBUG_LOG - # value: "true" - - # -- envFrom to pass to events controller - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Annotations to be added to events controller pods - podAnnotations: {} - - # -- Labels to be added to events controller pods - podLabels: {} - - # -- Events controller container-level security context - containerSecurityContext: {} - # capabilities: - # drop: - # - all - # readOnlyRootFilesystem: true - # runAsNonRoot: true - - ## Readiness and liveness probes for default backend - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - livenessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - # -- Additional volumes to the events controller pod - volumes: [] - - # -- Additional volumeMounts to the events controller main container - volumeMounts: [] - - # -- [Node selector] - nodeSelector: {} - # -- [Tolerations] for use with node taints - tolerations: [] - # -- Assign custom [affinity] rules to the deployment - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the events controller - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Priority class for the events controller pods - priorityClassName: "" - - # -- Resource limits and requests for the events controller pods - resources: {} - # limits: - # cpu: 500m - # memory: 512Mi - # requests: - # cpu: 250m - # memory: 256Mi - - # -- Additional containers to be added to the events controller pods - extraContainers: [] - - # -- Init containers to add to the events controller pods - initContainers: [] - - serviceAccount: - # -- Create a service account for the events controller - create: true - # -- Service account name - name: "" - # -- Annotations applied to created service account - annotations: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true - - ## Events controller metrics configuration - metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8082 - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # prometheus: kube-prometheus - # -- Prometheus ServiceMonitor namespace - namespace: "" # "monitoring" - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - -## Argo Events admission webhook -webhook: - # -- Enable admission webhook. Applies only for cluster-wide installation - enabled: false - - # -- Argo Events admission webhook name string - name: events-webhook - - image: - # -- Repository to use for the event controller - # @default -- `""` (defaults to global.image.repository) - repository: "" - # -- Tag to use for the event controller - # @default -- `""` (defaults to global.image.tag) - tag: "" - # -- Image pull policy for the event controller - # @default -- `""` (defaults to global.image.imagePullPolicy) - imagePullPolicy: "" - - # -- The number of webhook pods to run. - replicas: 1 - - # Pod disruption budget - pdb: - # -- Deploy a PodDisruptionBudget for the admission webhook - enabled: false - # minAvailable: 1 - # maxUnavailable: 0 - # -- Labels to be added to admission webhook pdb - labels: {} - # -- Annotations to be added to admission webhook pdb - annotations: {} - - # -- Environment variables to pass to event controller - # @default -- `[]` (See [values.yaml]) - env: [] - # - name: DEBUG_LOG - # value: "true" - - # -- envFrom to pass to event controller - # @default -- `[]` (See [values.yaml]) - envFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - - # -- Annotations to be added to event controller pods - podAnnotations: {} - - # -- Labels to be added to event controller pods - podLabels: {} - - # -- Port to listen on - port: 443 - - # -- Event controller container-level security context - containerSecurityContext: {} - # capabilities: - # drop: - # - all - # readOnlyRootFilesystem: true - # runAsNonRoot: true - - ## Readiness and liveness probes for default backend - ## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ - readinessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - livenessProbe: - # -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded - failureThreshold: 3 - # -- Number of seconds after the container has started before [probe] is initiated - initialDelaySeconds: 10 - # -- How often (in seconds) to perform the [probe] - periodSeconds: 10 - # -- Minimum consecutive successes for the [probe] to be considered successful after having failed - successThreshold: 1 - # -- Number of seconds after which the [probe] times out - timeoutSeconds: 1 - - # -- Additional volumeMounts to the event controller main container - volumeMounts: [] - - # -- Additional volumes to the event controller pod - volumes: [] - - # -- [Node selector] - nodeSelector: {} - # -- [Tolerations] for use with node taints - tolerations: [] - # -- Assign custom [affinity] rules to the deployment - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the event controller - ## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Priority class for the event controller pods - priorityClassName: "" - - # -- Resource limits and requests for the event controller pods - resources: {} - # limits: - # cpu: 500m - # memory: 512Mi - # requests: - # cpu: 250m - # memory: 256Mi - - serviceAccount: - # -- Create a service account for the admission webhook - create: true - # -- Service account name - name: "" - # -- Annotations applied to created service account - annotations: {} - # -- Automount API credentials for the Service Account - automountServiceAccountToken: true diff --git a/charts/argo-rollouts/.helmignore b/charts/argo-rollouts/.helmignore deleted file mode 100644 index ec59d66d..00000000 --- a/charts/argo-rollouts/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*~ -# Various IDEs -.project -.idea/ -*.tmproj -ci/ -*.gotmpl diff --git a/charts/argo-rollouts/Chart.yaml b/charts/argo-rollouts/Chart.yaml deleted file mode 100644 index a9ed74ee..00000000 --- a/charts/argo-rollouts/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: v1.8.0 -description: A Helm chart for Argo Rollouts -name: argo-rollouts -version: 2.39.0 -home: https://github.com/argoproj/argo-helm -icon: https://argoproj.github.io/argo-rollouts/assets/logo.png -keywords: - - argoproj - - argo-rollouts -sources: - - https://github.com/argoproj/argo-rollouts -maintainers: - - name: argoproj - url: https://argoproj.github.io/ -annotations: - artifacthub.io/signKey: | - fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 - url: https://argoproj.github.io/argo-helm/pgp_keys.asc - artifacthub.io/changes: | - - kind: changed - description: Bump argo-rollouts to v1.8.0 diff --git a/charts/argo-rollouts/README.md b/charts/argo-rollouts/README.md deleted file mode 100644 index aa09ca14..00000000 --- a/charts/argo-rollouts/README.md +++ /dev/null @@ -1,235 +0,0 @@ -# Argo Rollouts Chart - -A Helm chart for Argo Rollouts, progressive delivery for Kubernetes. - -Source code can be found [here](https://github.com/argoproj/argo-rollouts) - -## Additional Information - -This is a **community maintained** chart. This chart installs [argo-rollouts](https://argoproj.github.io/argo-rollouts/), progressive delivery for Kubernetes. - -The default installation is intended to be similar to the provided Argo Rollouts [releases](https://github.com/argoproj/argo-rollouts/releases). - -## Prerequisites - -- Kubernetes 1.7+ -- Helm v3.0.0+ - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -$ helm install my-release argo/argo-rollouts -``` - -### UI Dashboard - -If dashboard is installed by `--set dashboard.enabled=true`, checkout the argo-rollouts dashboard by -`kubectl port-forward service/argo-rollouts-dashboard 31000:3100` and pointing the browser to `localhost:31000` - -| :warning: WARNING when the Service type is set to LoadBalancer or NodePort | -|:---------------------------------------------------------------------------| -| The chart provides an option to change the service type (`dashboard.service.type`). Also it provides the ability to expose the dashboard via Ingress. Dashboard was never intended to be exposed as an administrative console -- it started out as a local view available via CLI. It should be protected by something (e.g. network access or even better an oauth proxy). | - -## Changelog - -For full list of changes please check ArtifactHub [changelog]. - -## Chart Values - -### General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| apiVersionOverrides.ingress | string | `""` | String to override apiVersion of ingresses rendered by this helm chart | -| clusterInstall | bool | `true` | `false` runs controller in namespaced mode (does not require cluster RBAC) | -| crdAnnotations | object | `{}` | Annotations to be added to all CRDs | -| createClusterAggregateRoles | bool | `true` | flag to enable creation of cluster aggregate roles (requires cluster RBAC) | -| extraObjects | list | `[]` | Additional manifests to deploy within the chart. A list of objects. | -| fullnameOverride | string | `nil` | String to fully override "argo-rollouts.fullname" template | -| global.deploymentAnnotations | object | `{}` | Annotations for all deployed Deployments | -| global.deploymentLabels | object | `{}` | Labels for all deployed Deployments | -| global.revisionHistoryLimit | int | `10` | Number of old deployment ReplicaSets to retain. The rest will be garbage collected. | -| imagePullSecrets | list | `[]` | Secrets with credentials to pull images from a private registry. Registry secret names as an array. | -| installCRDs | bool | `true` | Install and upgrade CRDs | -| keepCRDs | bool | `true` | Keep CRD's on helm uninstall | -| kubeVersionOverride | string | `""` | Override the Kubernetes version, which is used to evaluate certain manifests | -| nameOverride | string | `nil` | String to partially override "argo-rollouts.fullname" template | -| notifications.configmap.create | bool | `true` | Whether to create notifications configmap | -| notifications.notifiers | object | `{}` | Configures notification services | -| notifications.secret.annotations | object | `{}` | Annotations to be added to the notifications secret | -| notifications.secret.create | bool | `false` | Whether to create notifications secret. | -| notifications.secret.items | object | `{}` | Generic key:value pairs to be inserted into the notifications secret | -| notifications.subscriptions | list | `[]` | The subscriptions define the subscriptions to the triggers in a general way for all rollouts | -| notifications.templates | object | `{}` | Notification templates | -| notifications.triggers | object | `{}` | The trigger defines the condition when the notification should be sent | -| providerRBAC.additionalRules | list | `[]` | Additional RBAC rules for others providers | -| providerRBAC.enabled | bool | `true` | Toggles addition of provider-specific RBAC rules to the controller Role and ClusterRole | -| providerRBAC.providers.ambassador | bool | `true` | Adds RBAC rules for the Ambassador provider | -| providerRBAC.providers.apisix | bool | `true` | Adds RBAC rules for the Apisix provider | -| providerRBAC.providers.awsAppMesh | bool | `true` | Adds RBAC rules for the AWS App Mesh provider | -| providerRBAC.providers.awsLoadBalancerController | bool | `true` | Adds RBAC rules for the AWS Load Balancer Controller provider | -| providerRBAC.providers.contour | bool | `true` | Adds RBAC rules for the Contour provider, see `https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-contour/blob/main/README.md` | -| providerRBAC.providers.gatewayAPI | bool | `true` | Adds RBAC rules for the Gateway API provider | -| providerRBAC.providers.glooPlatform | bool | `true` | Adds RBAC rules for the Gloo Platform provider, see `https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-glooplatform/blob/main/README.md` | -| providerRBAC.providers.istio | bool | `true` | Adds RBAC rules for the Istio provider | -| providerRBAC.providers.smi | bool | `true` | Adds RBAC rules for the SMI provider | -| providerRBAC.providers.traefik | bool | `true` | Adds RBAC rules for the Traefik provider | - -### Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| containerSecurityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"seccompProfile":{"type":"RuntimeDefault"}}` | Security Context to set on container level | -| controller.affinity | object | `{}` | Assign custom [affinity] rules to the deployment | -| controller.component | string | `"rollouts-controller"` | Value of label `app.kubernetes.io/component` | -| controller.containerPorts.healthz | int | `8080` | Healthz container port | -| controller.containerPorts.metrics | int | `8090` | Metrics container port | -| controller.createClusterRole | bool | `true` | flag to enable creation of cluster controller role (requires cluster RBAC) | -| controller.deploymentAnnotations | object | `{}` | Annotations to be added to the controller deployment | -| controller.deploymentLabels | object | `{}` | Labels to be added to the controller deployment | -| controller.extraArgs | list | `[]` | Additional command line arguments to pass to rollouts-controller. A list of flags. | -| controller.extraContainers | list | `[]` | Literal yaml for extra containers to be added to controller deployment. | -| controller.extraEnv | list | `[]` | Additional environment variables for rollouts-controller. A list of name/value maps. | -| controller.image.pullPolicy | string | `"IfNotPresent"` | Image pull policy | -| controller.image.registry | string | `"quay.io"` | Registry to use | -| controller.image.repository | string | `"argoproj/argo-rollouts"` | Repository to use | -| controller.image.tag | string | `""` | Overrides the image tag (default is the chart appVersion) | -| controller.initContainers | list | `[]` | Init containers to add to the rollouts controller pod | -| controller.lifecycle | object | `{}` | Specify lifecycle hooks for the controller | -| controller.livenessProbe | object | See [values.yaml] | Configure liveness [probe] for the controller | -| controller.logging.format | string | `"text"` | Set the logging format (one of: `text`, `json`) | -| controller.logging.kloglevel | string | `"0"` | Set the klog logging level | -| controller.logging.level | string | `"info"` | Set the logging level (one of: `debug`, `info`, `warn`, `error`) | -| controller.metricProviderPlugins | list | `[]` | Configures 3rd party metric providers for controller | -| controller.metrics.enabled | bool | `false` | Deploy metrics service | -| controller.metrics.service.annotations | object | `{}` | Service annotations | -| controller.metrics.service.port | int | `8090` | Metrics service port | -| controller.metrics.service.portName | string | `"metrics"` | Metrics service port name | -| controller.metrics.serviceMonitor.additionalAnnotations | object | `{}` | Annotations to be added to the ServiceMonitor | -| controller.metrics.serviceMonitor.additionalLabels | object | `{}` | Labels to be added to the ServiceMonitor | -| controller.metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| controller.metrics.serviceMonitor.metricRelabelings | list | `[]` | MetricRelabelConfigs to apply to samples before ingestion | -| controller.metrics.serviceMonitor.namespace | string | `""` | Namespace to be used for the ServiceMonitor | -| controller.metrics.serviceMonitor.relabelings | list | `[]` | RelabelConfigs to apply to samples before scraping | -| controller.nodeSelector | object | `{}` | [Node selector] | -| controller.pdb.annotations | object | `{}` | Annotations to be added to controller [Pod Disruption Budget] | -| controller.pdb.enabled | bool | `false` | Deploy a [Pod Disruption Budget] for the controller | -| controller.pdb.labels | object | `{}` | Labels to be added to controller [Pod Disruption Budget] | -| controller.pdb.maxUnavailable | string | `nil` | Maximum number / percentage of pods that may be made unavailable | -| controller.pdb.minAvailable | string | `nil` | Minimum number / percentage of pods that should remain scheduled | -| controller.podAnnotations | object | `{}` | Annotations to be added to application controller pods | -| controller.podLabels | object | `{}` | Labels to be added to the application controller pods | -| controller.priorityClassName | string | `""` | [priorityClassName] for the controller | -| controller.readinessProbe | object | See [values.yaml] | Configure readiness [probe] for the controller | -| controller.replicas | int | `2` | The number of controller pods to run | -| controller.resources | object | `{}` | Resource limits and requests for the controller pods. | -| controller.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| controller.tolerations | list | `[]` | [Tolerations] for use with node taints | -| controller.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the controller | -| controller.trafficRouterPlugins | list | `[]` | Configures 3rd party traffic router plugins for controller | -| controller.volumeMounts | list | `[]` | Additional volumeMounts to add to the controller container | -| controller.volumes | list | `[]` | Additional volumes to add to the controller pod | -| podAnnotations | object | `{}` | Annotations for the all deployed pods | -| podLabels | object | `{}` | Labels to be added to the Rollout pods | -| podSecurityContext | object | `{"runAsNonRoot":true}` | Security Context to set on pod level | -| serviceAccount.annotations | object | `{}` | Annotations to add to the service account | -| serviceAccount.create | bool | `true` | Specifies whether a service account should be created | -| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | -| serviceAnnotations | object | `{}` | Annotations to be added to the Rollout service | - -### Dashboard - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| dashboard.affinity | object | `{}` | Assign custom [affinity] rules to the deployment | -| dashboard.component | string | `"rollouts-dashboard"` | Value of label `app.kubernetes.io/component` | -| dashboard.containerSecurityContext | object | `{}` | Security Context to set on container level | -| dashboard.createClusterRole | bool | `true` | flag to enable creation of dashbord cluster role (requires cluster RBAC) | -| dashboard.deploymentAnnotations | object | `{}` | Annotations to be added to the dashboard deployment | -| dashboard.deploymentLabels | object | `{}` | Labels to be added to the dashboard deployment | -| dashboard.enabled | bool | `false` | Deploy dashboard server | -| dashboard.extraArgs | list | `[]` | Additional command line arguments to pass to rollouts-dashboard. A list of flags. | -| dashboard.extraEnv | list | `[]` | Additional environment variables for rollouts-dashboard. A list of name/value maps. | -| dashboard.image.pullPolicy | string | `"IfNotPresent"` | Image pull policy | -| dashboard.image.registry | string | `"quay.io"` | Registry to use | -| dashboard.image.repository | string | `"argoproj/kubectl-argo-rollouts"` | Repository to use | -| dashboard.image.tag | string | `""` | Overrides the image tag (default is the chart appVersion) | -| dashboard.ingress.annotations | object | `{}` | Dashboard ingress annotations | -| dashboard.ingress.enabled | bool | `false` | Enable dashboard ingress support | -| dashboard.ingress.extraPaths | list | `[]` | Dashboard ingress extra paths | -| dashboard.ingress.hosts | list | `[]` | Dashboard ingress hosts | -| dashboard.ingress.ingressClassName | string | `""` | Dashboard ingress class name | -| dashboard.ingress.labels | object | `{}` | Dashboard ingress labels | -| dashboard.ingress.pathType | string | `"Prefix"` | Dashboard ingress path type | -| dashboard.ingress.paths | list | `["/"]` | Dashboard ingress paths | -| dashboard.ingress.tls | list | `[]` | Dashboard ingress tls | -| dashboard.logging.kloglevel | string | `"0"` | Set the klog logging level | -| dashboard.logging.level | string | `"info"` | Set the logging level (one of: `debug`, `info`, `warn`, `error`) | -| dashboard.nodeSelector | object | `{}` | [Node selector] | -| dashboard.pdb.annotations | object | `{}` | Annotations to be added to dashboard [Pod Disruption Budget] | -| dashboard.pdb.enabled | bool | `false` | Deploy a [Pod Disruption Budget] for the dashboard | -| dashboard.pdb.labels | object | `{}` | Labels to be added to dashboard [Pod Disruption Budget] | -| dashboard.pdb.maxUnavailable | string | `nil` | Maximum number / percentage of pods that may be made unavailable | -| dashboard.pdb.minAvailable | string | `nil` | Minimum number / percentage of pods that should remain scheduled | -| dashboard.podAnnotations | object | `{}` | Annotations to be added to application dashboard pods | -| dashboard.podLabels | object | `{}` | Labels to be added to the application dashboard pods | -| dashboard.podSecurityContext | object | `{"runAsNonRoot":true}` | Security Context to set on pod level | -| dashboard.priorityClassName | string | `""` | [priorityClassName] for the dashboard server | -| dashboard.readonly | bool | `false` | Set cluster role to readonly | -| dashboard.replicas | int | `1` | The number of dashboard pods to run | -| dashboard.resources | object | `{}` | Resource limits and requests for the dashboard pods. | -| dashboard.service.annotations | object | `{}` | Service annotations | -| dashboard.service.externalIPs | list | `[]` | Dashboard service external IPs | -| dashboard.service.labels | object | `{}` | Service labels | -| dashboard.service.loadBalancerClass | string | `""` | The class of the load balancer implementation | -| dashboard.service.loadBalancerIP | string | `""` | LoadBalancer will get created with the IP specified in this field | -| dashboard.service.loadBalancerSourceRanges | list | `[]` | Source IP ranges to allow access to service from | -| dashboard.service.nodePort | int | `nil` | Service nodePort | -| dashboard.service.port | int | `3100` | Service port | -| dashboard.service.portName | string | `"dashboard"` | Service port name | -| dashboard.service.targetPort | int | `3100` | Service target port | -| dashboard.service.type | string | `"ClusterIP"` | Sets the type of the Service | -| dashboard.serviceAccount.annotations | object | `{}` | Annotations to add to the dashboard service account | -| dashboard.serviceAccount.create | bool | `true` | Specifies whether a dashboard service account should be created | -| dashboard.serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | -| dashboard.tolerations | list | `[]` | [Tolerations] for use with node taints | -| dashboard.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the dashboard server | -| dashboard.volumeMounts | list | `[]` | Additional volumeMounts to add to the dashboard container | -| dashboard.volumes | list | `[]` | Additional volumes to add to the dashboard pod | - -## Upgrading - -### To 2.0.0 - -* The argo-rollouts dashboard is added to the template and can be enabled by setting `dashboard.enabled=true`. -* There is a breaking change where the selector label `app.kubernetes.io/component: {{ .Values.controller.component }}` is added to rollout's deployment and service in order to distinguish between the controller and the dashboard component. - To upgrade an existing installation, please **add the `--force` parameter** to the `helm upgrade` command or **delete the Deployment and Service resource** before you upgrade. This is necessary because Deployment's label selector is immutable. - -### To 1.0.0 - -* This is a breaking change which only supports Helm v3.0.0+ now. If you still use Helm v2, please consider upgrading because v2 is EOL since November 2020. - To migrate to Helm v3 please have a look at the [Helm 2to3 Plugin](https://github.com/helm/helm-2to3). This tool will convert the existing ConfigMap used for Tiller to a Secret of type `helm.sh/release.v1`. -* `quay.io` is the default registry now -* We introduce a template function for the labels here to reduce code duplication. This also affects the Deployment `matchLabels` selector. - To upgrade an existing installation, please **add the `--force` parameter** to the `helm upgrade` command or **delete the Deployment resource** before you upgrade. This is necessary because Deployment's label selector is immutable. -* All resources are now prefixed with the template `"argo-rollouts.fullname"`. - This enables the users to override resource names via the `nameOverride` and `fullnameOverride` parameters. -* Breaking parameters update - * `securityContext` was renamed to `containerSecurityContext` - * Added `controller.image.registry`. Prior to this chart version you had to override the registry via `controller.image.repository` - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[affinity]: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ -[Node selector]: https://kubernetes.io/docs/user-guide/node-selection/ -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[Tolerations]: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ -[priorityClassName]: https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/ -[Pod Disruption Budget]: https://kubernetes.io/docs/concepts/workloads/pods/disruptions/#pod-disruption-budgets -[values.yaml]: values.yaml -[changelog]: https://artifacthub.io/packages/helm/argo/argo-rollouts?modal=changelog diff --git a/charts/argo-rollouts/README.md.gotmpl b/charts/argo-rollouts/README.md.gotmpl deleted file mode 100644 index 735dae2c..00000000 --- a/charts/argo-rollouts/README.md.gotmpl +++ /dev/null @@ -1,107 +0,0 @@ -# Argo Rollouts Chart - -A Helm chart for Argo Rollouts, progressive delivery for Kubernetes. - -Source code can be found [here](https://github.com/argoproj/argo-rollouts) - -## Additional Information - -This is a **community maintained** chart. This chart installs [argo-rollouts](https://argoproj.github.io/argo-rollouts/), progressive delivery for Kubernetes. - -The default installation is intended to be similar to the provided Argo Rollouts [releases](https://github.com/argoproj/argo-rollouts/releases). - -## Prerequisites - -- Kubernetes 1.7+ -- Helm v3.0.0+ - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -$ helm install my-release argo/argo-rollouts -``` - -### UI Dashboard - -If dashboard is installed by `--set dashboard.enabled=true`, checkout the argo-rollouts dashboard by -`kubectl port-forward service/argo-rollouts-dashboard 31000:3100` and pointing the browser to `localhost:31000` - -| :warning: WARNING when the Service type is set to LoadBalancer or NodePort | -|:---------------------------------------------------------------------------| -| The chart provides an option to change the service type (`dashboard.service.type`). Also it provides the ability to expose the dashboard via Ingress. Dashboard was never intended to be exposed as an administrative console -- it started out as a local view available via CLI. It should be protected by something (e.g. network access or even better an oauth proxy). | - -## Changelog - -For full list of changes please check ArtifactHub [changelog]. - -## Chart Values - -### General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if not (or (hasPrefix "controller" .Key) (hasPrefix "dashboard" .Key) (hasPrefix "container" .Key) (hasPrefix "pod" .Key) (hasPrefix "service" .Key) ) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} - {{- if hasPrefix "server.additional" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if or (hasPrefix "controller" .Key) (hasPrefix "container" .Key) (hasPrefix "pod" .Key) (hasPrefix "service" .Key) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Dashboard - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "dashboard" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Upgrading - -### To 2.0.0 - -* The argo-rollouts dashboard is added to the template and can be enabled by setting `dashboard.enabled=true`. -* There is a breaking change where the selector label `app.kubernetes.io/component: {{ `{{ .Values.controller.component }}` }}` is added to rollout's deployment and service in order to distinguish between the controller and the dashboard component. - To upgrade an existing installation, please **add the `--force` parameter** to the `helm upgrade` command or **delete the Deployment and Service resource** before you upgrade. This is necessary because Deployment's label selector is immutable. - -### To 1.0.0 - -* This is a breaking change which only supports Helm v3.0.0+ now. If you still use Helm v2, please consider upgrading because v2 is EOL since November 2020. - To migrate to Helm v3 please have a look at the [Helm 2to3 Plugin](https://github.com/helm/helm-2to3). This tool will convert the existing ConfigMap used for Tiller to a Secret of type `helm.sh/release.v1`. -* `quay.io` is the default registry now -* We introduce a template function for the labels here to reduce code duplication. This also affects the Deployment `matchLabels` selector. - To upgrade an existing installation, please **add the `--force` parameter** to the `helm upgrade` command or **delete the Deployment resource** before you upgrade. This is necessary because Deployment's label selector is immutable. -* All resources are now prefixed with the template `"argo-rollouts.fullname"`. - This enables the users to override resource names via the `nameOverride` and `fullnameOverride` parameters. -* Breaking parameters update - * `securityContext` was renamed to `containerSecurityContext` - * Added `controller.image.registry`. Prior to this chart version you had to override the registry via `controller.image.repository` - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[affinity]: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ -[Node selector]: https://kubernetes.io/docs/user-guide/node-selection/ -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[Tolerations]: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ -[priorityClassName]: https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/ -[Pod Disruption Budget]: https://kubernetes.io/docs/concepts/workloads/pods/disruptions/#pod-disruption-budgets -[values.yaml]: values.yaml -[changelog]: https://artifacthub.io/packages/helm/argo/argo-rollouts?modal=changelog diff --git a/charts/argo-rollouts/ci/default-values.yaml b/charts/argo-rollouts/ci/default-values.yaml deleted file mode 100644 index 507f1e54..00000000 --- a/charts/argo-rollouts/ci/default-values.yaml +++ /dev/null @@ -1 +0,0 @@ -# Test with default values diff --git a/charts/argo-rollouts/ci/enable-dashboard-values.yaml b/charts/argo-rollouts/ci/enable-dashboard-values.yaml deleted file mode 100644 index 5c0a1c04..00000000 --- a/charts/argo-rollouts/ci/enable-dashboard-values.yaml +++ /dev/null @@ -1,6 +0,0 @@ -# Test with dashboard enabled -# Do not deploy the CRDs as they are already present from the previous test -installCRDs: false - -dashboard: - enabled: true diff --git a/charts/argo-rollouts/ci/enable-extra-objects-values.yaml b/charts/argo-rollouts/ci/enable-extra-objects-values.yaml deleted file mode 100644 index 8d18ecd3..00000000 --- a/charts/argo-rollouts/ci/enable-extra-objects-values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -# Test with extraObjects enabled -# Do not deploy the CRDs as they are already present from the previous test -installCRDs: false - -extraObjects: - - apiVersion: v1 - kind: Secret - metadata: - name: datadog - type: Opaque - data: - address: aHR0cHM6Ly9hcGkuZGF0YWRvZ2hxLmNvbQo= # https://api.datadoghq.com - api-key: dGVzdC1hcGkta2V5Cg== # test-api-key - app-key: dGVzdC1hcHAta2V5Cg== # test-app-key diff --git a/charts/argo-rollouts/templates/_helpers.tpl b/charts/argo-rollouts/templates/_helpers.tpl deleted file mode 100644 index 820996a8..00000000 --- a/charts/argo-rollouts/templates/_helpers.tpl +++ /dev/null @@ -1,419 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "argo-rollouts.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "argo-rollouts.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "argo-rollouts.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create kubernetes friendly chart version label. - -Examples: -image.tag = v1.3.1 -output = v1.3.1 - -image.tag = v1.3.1@sha256:38828e693b02e6f858d89fa22a9d9811d3d7a2430a1d4c7d687b6f509775c6ce -output = v1.3.1 -*/}} -{{- define "argo-rollouts.chart_version_label" -}} -{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default .Chart.AppVersion $.Values.controller.image.tag) "") "" | trunc 63 | quote -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "argo-rollouts.labels" -}} -helm.sh/chart: {{ include "argo-rollouts.chart" . }} -{{ include "argo-rollouts.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ include "argo-rollouts.chart_version_label" . }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -app.kubernetes.io/part-of: argo-rollouts -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "argo-rollouts.selectorLabels" -}} -app.kubernetes.io/name: {{ include "argo-rollouts.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{/* -Create the name of the service account to use -*/}} -{{- define "argo-rollouts.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "argo-rollouts.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} -{{- end }} - -{{/* -Return the appropriate apiVersion for ingress -*/}} -{{- define "argo-rollouts.ingress.apiVersion" -}} -{{- if .Values.apiVersionOverrides.ingress -}} -{{- print .Values.apiVersionOverrides.ingress -}} -{{- else if semverCompare "<1.14-0" (include "argo-rollouts.kubeVersion" $) -}} -{{- print "extensions/v1beta1" -}} -{{- else if semverCompare "<1.19-0" (include "argo-rollouts.kubeVersion" $) -}} -{{- print "networking.k8s.io/v1beta1" -}} -{{- else -}} -{{- print "networking.k8s.io/v1" -}} -{{- end -}} -{{- end -}} - -{{/* -Return the target Kubernetes version -*/}} -{{- define "argo-rollouts.kubeVersion" -}} - {{- default .Capabilities.KubeVersion.Version .Values.kubeVersionOverride }} -{{- end -}} - -{{/* -Return the appropriate apiVersion for pod disruption budget -*/}} -{{- define "argo-rollouts.podDisruptionBudget.apiVersion" -}} -{{- if semverCompare "<1.21-0" (include "argo-rollouts.kubeVersion" $) -}} -{{- print "policy/v1beta1" -}} -{{- else -}} -{{- print "policy/v1" -}} -{{- end -}} -{{- end -}} - -{{/* -Return the rules for controller's Role and ClusterRole -*/}} -{{- define "argo-rollouts.controller.roleRules" -}} -- apiGroups: - - argoproj.io - resources: - - rollouts - - rollouts/status - - rollouts/finalizers - verbs: - - get - - list - - watch - - update - - patch -- apiGroups: - - argoproj.io - resources: - - analysisruns - - analysisruns/finalizers - - experiments - - experiments/finalizers - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -- apiGroups: - - argoproj.io - resources: - - analysistemplates - - clusteranalysistemplates - verbs: - - get - - list - - watch -# replicaset access needed for managing ReplicaSets -- apiGroups: - - apps - resources: - - replicasets - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -# deployments and podtemplates read access needed for workload reference support -- apiGroups: - - "" - - apps - resources: - - deployments - - podtemplates - verbs: - - get - - list - - watch - - update -# services patch needed to update selector of canary/stable/active/preview services -# services create needed to create and delete services for experiments -- apiGroups: - - "" - resources: - - services - verbs: - - get - - list - - watch - - patch - - create - - delete -# leases create/get/update needed for leader election -- apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - create - - get - - update -# secret read access to run analysis templates which reference secrets -- apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - watch -- apiGroups: - - "" - resources: - - configmaps - verbs: - - get - - list - - watch -{{- if .Values.providerRBAC.providers.gatewayAPI }} - - create - - update -{{- end }} -# pod list/update needed for updating ephemeral data -- apiGroups: - - "" - resources: - - pods - verbs: - - list - - update - - watch -# pods eviction needed for restart -- apiGroups: - - "" - resources: - - pods/eviction - verbs: - - create -# event write needed for emitting events -- apiGroups: - - "" - resources: - - events - verbs: - - create - - update - - patch -# ingress patch needed for managing ingress annotations, create needed for nginx canary -- apiGroups: - - networking.k8s.io - - extensions - resources: - - ingresses - verbs: - - create - - get - - list - - watch - - update - - patch -# job access needed for analysis template job metrics -- apiGroups: - - batch - resources: - - jobs - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -{{- if .Values.providerRBAC.enabled }} -{{- if .Values.providerRBAC.providers.istio }} -# virtualservice/destinationrule access needed for using the Istio provider -- apiGroups: - - networking.istio.io - resources: - - virtualservices - - destinationrules - verbs: - - watch - - get - - update - - patch - - list -{{- end }} -{{- if .Values.providerRBAC.providers.smi }} -# trafficsplit access needed for using the SMI provider -- apiGroups: - - split.smi-spec.io - resources: - - trafficsplits - verbs: - - create - - watch - - get - - update - - patch -{{- end }} -{{- if .Values.providerRBAC.providers.ambassador }} -# ambassador access needed for Ambassador provider -- apiGroups: - - getambassador.io - - x.getambassador.io - resources: - - mappings - - ambassadormappings - verbs: - - create - - watch - - get - - update - - list - - delete -{{- end }} -{{- if .Values.providerRBAC.providers.awsLoadBalancerController }} -# Endpoints and TargetGroupBindings needed for ALB target group verification when using AWS Load Balancer Controller -- apiGroups: - - "" - resources: - - endpoints - verbs: - - get -- apiGroups: - - elbv2.k8s.aws - resources: - - targetgroupbindings - verbs: - - list - - get -{{- end }} -{{- if .Values.providerRBAC.providers.awsAppMesh }} -# AppMesh virtualservices/virtualrouter CRD read-only access needed for using the App Mesh provider -- apiGroups: - - appmesh.k8s.aws - resources: - - virtualservices - verbs: - - watch - - get - - list -# AppMesh virtualnode CRD r/w access needed for using the App Mesh provider -- apiGroups: - - appmesh.k8s.aws - resources: - - virtualnodes - - virtualrouters - verbs: - - watch - - get - - list - - update - - patch -{{- end }} -{{- if .Values.providerRBAC.providers.traefik }} -# Traefik access needed when using the Traefik provider -- apiGroups: - - traefik.containo.us - - traefik.io - resources: - - traefikservices - verbs: - - watch - - get - - update -{{- end }} -{{- if .Values.providerRBAC.providers.apisix }} -# Access needed when using the Apisix provider -- apiGroups: - - apisix.apache.org - resources: - - apisixroutes - verbs: - - watch - - get - - update -{{- end }} -{{- if .Values.providerRBAC.providers.contour }} - # Access needed when using the Contour provider -- apiGroups: - - projectcontour.io - resources: - - httpproxies - verbs: - - get - - list - - watch - - update -{{- end }} -{{- if .Values.providerRBAC.providers.glooPlatform }} - # Access needed when using the Gloo Platform provider -- apiGroups: - - networking.gloo.solo.io - resources: - - routetables - verbs: - - '*' -{{- end }} -{{- if .Values.providerRBAC.providers.gatewayAPI }} - # Access needed when using the Gateway API provider -- apiGroups: - - gateway.networking.k8s.io - resources: - - httproutes - - tcproutes - - tlsroutes - - udproutes - - grpcroutes - verbs: - - get - - list - - watch - - update -{{- end }} -{{- with .Values.providerRBAC.additionalRules }} -{{ toYaml . }} -{{- end }} -{{- end }} -{{- end -}} diff --git a/charts/argo-rollouts/templates/aggregate-roles.yaml b/charts/argo-rollouts/templates/aggregate-roles.yaml deleted file mode 100644 index 86823903..00000000 --- a/charts/argo-rollouts/templates/aggregate-roles.yaml +++ /dev/null @@ -1,84 +0,0 @@ -{{- if and .Values.clusterInstall .Values.createClusterAggregateRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-rollouts.fullname" . }}-aggregate-to-view - labels: - rbac.authorization.k8s.io/aggregate-to-view: "true" - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - rollouts - - rollouts/scale - - experiments - - analysistemplates - - clusteranalysistemplates - - analysisruns - verbs: - - get - - list - - watch - ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-rollouts.fullname" . }}-aggregate-to-edit - labels: - rbac.authorization.k8s.io/aggregate-to-edit: "true" - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - rollouts - - rollouts/scale - - rollouts/status - - experiments - - analysistemplates - - clusteranalysistemplates - - analysisruns - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch - ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-rollouts.fullname" . }}-aggregate-to-admin - labels: - rbac.authorization.k8s.io/aggregate-to-admin: "true" - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - rollouts - - rollouts/scale - - rollouts/status - - experiments - - analysistemplates - - clusteranalysistemplates - - analysisruns - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/clusterrole.yaml b/charts/argo-rollouts/templates/controller/clusterrole.yaml deleted file mode 100644 index 026f23d7..00000000 --- a/charts/argo-rollouts/templates/controller/clusterrole.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{- if and .Values.clusterInstall .Values.controller.createClusterRole }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-rollouts.fullname" . }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -rules: - {{- include "argo-rollouts.controller.roleRules" . | nindent 2 }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/clusterrolebinding.yaml b/charts/argo-rollouts/templates/controller/clusterrolebinding.yaml deleted file mode 100644 index 740f8f6b..00000000 --- a/charts/argo-rollouts/templates/controller/clusterrolebinding.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if and .Values.clusterInstall .Values.controller.createClusterRole }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-rollouts.fullname" . }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argo-rollouts.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-rollouts.serviceAccountName" . }} - namespace: {{ .Release.Namespace | quote }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/configmap.yaml b/charts/argo-rollouts/templates/controller/configmap.yaml deleted file mode 100644 index a1971ab9..00000000 --- a/charts/argo-rollouts/templates/controller/configmap.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: argo-rollouts-config - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -data: - {{- with .Values.controller.metricProviderPlugins }} - metricProviderPlugins: |- - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.trafficRouterPlugins }} - trafficRouterPlugins: |- - {{- toYaml . | nindent 4 }} - {{- end }} diff --git a/charts/argo-rollouts/templates/controller/deployment.yaml b/charts/argo-rollouts/templates/controller/deployment.yaml deleted file mode 100644 index 7aea72a4..00000000 --- a/charts/argo-rollouts/templates/controller/deployment.yaml +++ /dev/null @@ -1,140 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.controller.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ include "argo-rollouts.fullname" . }} - namespace: {{ .Release.Namespace | quote }} - labels: - {{- range $key, $value := (mergeOverwrite (deepCopy .Values.global.deploymentLabels) .Values.controller.deploymentLabels) }} - {{ $key }}: {{ $value | quote }} - {{- end }} - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -spec: - selector: - matchLabels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.selectorLabels" . | nindent 6 }} - strategy: - type: RollingUpdate - replicas: {{ .Values.controller.replicas }} - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - template: - metadata: - {{- with (mergeOverwrite (deepCopy .Values.podAnnotations) .Values.controller.podAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-rollouts.selectorLabels" . | nindent 8 }} - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- range $key, $value := (mergeOverwrite (deepCopy .Values.podLabels) .Values.controller.podLabels) }} - {{ $key }}: {{ $value | quote }} - {{- end }} - spec: - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "argo-rollouts.serviceAccountName" . }} - containers: - - image: "{{ .Values.controller.image.registry }}/{{ .Values.controller.image.repository }}:{{ default .Chart.AppVersion .Values.controller.image.tag }}" - args: - - --healthzPort={{ .Values.controller.containerPorts.healthz }} - - --metricsport={{ .Values.controller.containerPorts.metrics }} - - "--loglevel={{ .Values.controller.logging.level }}" - - "--logformat={{ .Values.controller.logging.format }}" - - "--kloglevel={{ .Values.controller.logging.kloglevel }}" - {{- if not .Values.clusterInstall }} - - --namespaced - {{- end }} - {{- if gt (int .Values.controller.replicas) 1 }} - - --leader-elect - {{- end }} - {{- with .Values.controller.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.extraEnv }} - env: - {{- toYaml . | nindent 8 }} - {{- end }} - imagePullPolicy: {{ .Values.controller.image.pullPolicy }} - name: argo-rollouts - ports: - - containerPort: {{ .Values.controller.containerPorts.metrics }} - name: metrics - - containerPort: {{ .Values.controller.containerPorts.healthz }} - name: healthz - livenessProbe: - {{- toYaml .Values.controller.livenessProbe | nindent 10 }} - readinessProbe: - {{- toYaml .Values.controller.readinessProbe | nindent 10 }} - securityContext: - {{- toYaml .Values.containerSecurityContext | nindent 10 }} - {{- with .Values.controller.lifecycle }} - lifecycle: {{ toYaml . | nindent 10 }} - {{- end }} - resources: - {{- toYaml .Values.controller.resources | nindent 10 }} - volumeMounts: - - name: plugin-bin - mountPath: /home/argo-rollouts/plugin-bin - - name: tmp - mountPath: /tmp - {{- with .Values.controller.volumeMounts }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.extraContainers }} - {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.initContainers }} - initContainers: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- if .Values.controller.nodeSelector }} - nodeSelector: - {{- toYaml .Values.controller.nodeSelector | nindent 8 }} - {{- end }} - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - {{- with .Values.controller.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ . }} - {{- end }} - {{- if .Values.controller.tolerations }} - tolerations: - {{- toYaml .Values.controller.tolerations | nindent 8 }} - {{- end }} - {{- if .Values.controller.affinity }} - affinity: - {{- toYaml .Values.controller.affinity | nindent 8 }} - {{- end }} - {{- with .Values.controller.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - app.kubernetes.io/component: {{ $.Values.controller.component }} - {{- include "argo-rollouts.selectorLabels" $ | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - {{- with .Values.controller.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - volumes: - - name: plugin-bin - emptyDir: {} - - name: tmp - emptyDir: {} - {{- with .Values.controller.volumes }} - {{- toYaml . | nindent 6 }} - {{- end }} diff --git a/charts/argo-rollouts/templates/controller/metrics-service.yaml b/charts/argo-rollouts/templates/controller/metrics-service.yaml deleted file mode 100644 index 671a0837..00000000 --- a/charts/argo-rollouts/templates/controller/metrics-service.yaml +++ /dev/null @@ -1,26 +0,0 @@ -{{- if .Values.controller.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-rollouts.fullname" . }}-metrics - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} - annotations: - {{- with .Values.serviceAnnotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.metrics.service.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - ports: - - name: {{ .Values.controller.metrics.service.portName }} - protocol: TCP - port: {{ .Values.controller.metrics.service.port }} - targetPort: metrics - selector: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.selectorLabels" . | nindent 4 }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/notifications-configmap.yaml b/charts/argo-rollouts/templates/controller/notifications-configmap.yaml deleted file mode 100644 index 680f468f..00000000 --- a/charts/argo-rollouts/templates/controller/notifications-configmap.yaml +++ /dev/null @@ -1,24 +0,0 @@ -{{ if .Values.notifications.configmap.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: argo-rollouts-notification-configmap - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -data: - {{- with .Values.notifications.notifiers }} - {{- toYaml . | nindent 2 }} - {{- end }} - {{- with .Values.notifications.templates }} - {{- toYaml . | nindent 2 }} - {{- end }} - {{- with .Values.notifications.triggers }} - {{- toYaml . | nindent 2 }} - {{- end }} - {{- with .Values.notifications.subscriptions }} - subscriptions: | - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/notifications-secret.yaml b/charts/argo-rollouts/templates/controller/notifications-secret.yaml deleted file mode 100644 index f48d895f..00000000 --- a/charts/argo-rollouts/templates/controller/notifications-secret.yaml +++ /dev/null @@ -1,21 +0,0 @@ -{{ if .Values.notifications.secret.create }} -apiVersion: v1 -kind: Secret -metadata: - name: argo-rollouts-notification-secret - namespace: {{ .Release.Namespace | quote }} - {{- with .Values.notifications.secret.annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -type: Opaque -stringData: - {{- with .Values.notifications.secret.items }} - {{- toYaml . | nindent 2 }} - {{- end }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/poddisruptionbudget.yaml b/charts/argo-rollouts/templates/controller/poddisruptionbudget.yaml deleted file mode 100644 index 7080b55c..00000000 --- a/charts/argo-rollouts/templates/controller/poddisruptionbudget.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.controller.pdb.enabled }} -apiVersion: {{ include "argo-rollouts.podDisruptionBudget.apiVersion" . }} -kind: PodDisruptionBudget -metadata: - name: {{ template "argo-rollouts.fullname" . }} - namespace: {{ .Release.Namespace | quote }} - labels: - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- with .Values.controller.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.pdb.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if .Values.controller.pdb.minAvailable }} - minAvailable: {{ .Values.controller.pdb.minAvailable }} - {{- else if .Values.controller.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.controller.pdb.maxUnavailable }} - {{- else }} - minAvailable: 0 - {{- end }} - selector: - matchLabels: - {{- include "argo-rollouts.selectorLabels" . | nindent 6 }} - app.kubernetes.io/component: {{ .Values.controller.component }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/role.yaml b/charts/argo-rollouts/templates/controller/role.yaml deleted file mode 100644 index 6ba0805a..00000000 --- a/charts/argo-rollouts/templates/controller/role.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if not .Values.clusterInstall }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ include "argo-rollouts.fullname" . }} - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -rules: - {{- include "argo-rollouts.controller.roleRules" . | nindent 2 }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/rolebinding.yaml b/charts/argo-rollouts/templates/controller/rolebinding.yaml deleted file mode 100644 index e76bb194..00000000 --- a/charts/argo-rollouts/templates/controller/rolebinding.yaml +++ /dev/null @@ -1,18 +0,0 @@ -{{- if not .Values.clusterInstall }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ include "argo-rollouts.fullname" . }} - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argo-rollouts.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argo-rollouts.serviceAccountName" . }} - namespace: {{ .Release.Namespace | quote }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/serviceaccount.yaml b/charts/argo-rollouts/templates/controller/serviceaccount.yaml deleted file mode 100644 index b0f56633..00000000 --- a/charts/argo-rollouts/templates/controller/serviceaccount.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{- if .Values.serviceAccount.create -}} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ include "argo-rollouts.serviceAccountName" . }} - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- with .Values.serviceAccount.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-rollouts/templates/controller/servicemonitor.yaml b/charts/argo-rollouts/templates/controller/servicemonitor.yaml deleted file mode 100644 index d7ab901e..00000000 --- a/charts/argo-rollouts/templates/controller/servicemonitor.yaml +++ /dev/null @@ -1,35 +0,0 @@ -{{- if and .Values.controller.metrics.enabled .Values.controller.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ include "argo-rollouts.fullname" . }} - namespace: {{ default .Release.Namespace .Values.controller.metrics.serviceMonitor.namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- range $key, $value := .Values.controller.metrics.serviceMonitor.additionalLabels }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.additionalAnnotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: {{ .Values.controller.metrics.service.portName }} - {{- with .Values.controller.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 6 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ .Release.Namespace }} - selector: - matchLabels: - app.kubernetes.io/component: {{ .Values.controller.component }} - {{- include "argo-rollouts.selectorLabels" . | nindent 6 }} -{{- end }} diff --git a/charts/argo-rollouts/templates/crds/analysis-run-crd.yaml b/charts/argo-rollouts/templates/crds/analysis-run-crd.yaml deleted file mode 100644 index d723b248..00000000 --- a/charts/argo-rollouts/templates/crds/analysis-run-crd.yaml +++ /dev/null @@ -1,3330 +0,0 @@ -{{- if .Values.installCRDs }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - controller-gen.kubebuilder.io/version: v0.14.0 - {{- if .Values.keepCRDs }} - "helm.sh/resource-policy": keep - {{- end }} - {{- if .Values.crdAnnotations }} - {{- toYaml .Values.crdAnnotations | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: argo-rollouts - app.kubernetes.io/part-of: argo-rollouts - name: analysisruns.argoproj.io -spec: - group: argoproj.io - names: - kind: AnalysisRun - listKind: AnalysisRunList - plural: analysisruns - shortNames: - - ar - singular: analysisrun - preserveUnknownFields: false - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: AnalysisRun status - jsonPath: .status.phase - name: Status - type: string - - description: Time since resource was created - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - secretKeyRef: - properties: - key: - type: string - name: - type: string - required: - - key - - name - type: object - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - metrics: - items: - properties: - consecutiveErrorLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - consecutiveSuccessLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - failureCondition: - type: string - failureLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - inconclusiveLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - initialDelay: - type: string - interval: - type: string - name: - type: string - provider: - properties: - cloudWatch: - properties: - interval: - type: string - metricDataQueries: - items: - properties: - expression: - type: string - id: - type: string - label: - type: string - metricStat: - properties: - metric: - properties: - dimensions: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - metricName: - type: string - namespace: - type: string - type: object - period: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - stat: - type: string - unit: - type: string - type: object - period: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - returnData: - type: boolean - type: object - type: array - required: - - metricDataQueries - type: object - datadog: - properties: - aggregator: - enum: - - avg - - min - - max - - sum - - last - - percentile - - mean - - l2norm - - area - type: string - apiVersion: - default: v1 - enum: - - v1 - - v2 - type: string - formula: - type: string - interval: - default: 5m - type: string - queries: - additionalProperties: - type: string - type: object - query: - type: string - secretRef: - properties: - name: - type: string - namespaced: - type: boolean - type: object - type: object - graphite: - properties: - address: - type: string - query: - type: string - type: object - influxdb: - properties: - profile: - type: string - query: - type: string - type: object - job: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - backoffLimit: - format: int32 - type: integer - backoffLimitPerIndex: - format: int32 - type: integer - completionMode: - type: string - completions: - format: int32 - type: integer - manualSelector: - type: boolean - maxFailedIndexes: - format: int32 - type: integer - parallelism: - format: int32 - type: integer - podFailurePolicy: - properties: - rules: - items: - properties: - action: - type: string - onExitCodes: - properties: - containerName: - type: string - operator: - type: string - values: - items: - format: int32 - type: integer - type: array - x-kubernetes-list-type: set - required: - - operator - - values - type: object - onPodConditions: - items: - properties: - status: - type: string - type: - type: string - required: - - status - - type - type: object - type: array - x-kubernetes-list-type: atomic - required: - - action - type: object - type: array - x-kubernetes-list-type: atomic - required: - - rules - type: object - podReplacementPolicy: - type: string - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - suspend: - type: boolean - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - affinity: - properties: - nodeAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - preference: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - weight: - format: int32 - type: integer - required: - - preference - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - properties: - nodeSelectorTerms: - items: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - type: array - required: - - nodeSelectorTerms - type: object - x-kubernetes-map-type: atomic - type: object - podAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - podAntiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - type: object - automountServiceAccountToken: - type: boolean - containers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - dnsConfig: - properties: - nameservers: - items: - type: string - type: array - options: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - searches: - items: - type: string - type: array - type: object - dnsPolicy: - type: string - enableServiceLinks: - type: boolean - ephemeralContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - targetContainerName: - type: string - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - hostAliases: - items: - properties: - hostnames: - items: - type: string - type: array - ip: - type: string - type: object - type: array - hostIPC: - type: boolean - hostNetwork: - type: boolean - hostPID: - type: boolean - hostUsers: - type: boolean - hostname: - type: string - imagePullSecrets: - items: - properties: - name: - type: string - type: object - x-kubernetes-map-type: atomic - type: array - initContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - nodeName: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - x-kubernetes-map-type: atomic - os: - properties: - name: - type: string - required: - - name - type: object - overhead: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - preemptionPolicy: - type: string - priority: - format: int32 - type: integer - priorityClassName: - type: string - readinessGates: - items: - properties: - conditionType: - type: string - required: - - conditionType - type: object - type: array - resourceClaims: - items: - properties: - name: - type: string - source: - properties: - resourceClaimName: - type: string - resourceClaimTemplateName: - type: string - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - restartPolicy: - type: string - runtimeClassName: - type: string - schedulerName: - type: string - schedulingGates: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - securityContext: - properties: - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccount: - type: string - serviceAccountName: - type: string - setHostnameAsFQDN: - type: boolean - shareProcessNamespace: - type: boolean - subdomain: - type: string - terminationGracePeriodSeconds: - format: int64 - type: integer - tolerations: - items: - properties: - effect: - type: string - key: - type: string - operator: - type: string - tolerationSeconds: - format: int64 - type: integer - value: - type: string - type: object - type: array - topologySpreadConstraints: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - maxSkew: - format: int32 - type: integer - minDomains: - format: int32 - type: integer - nodeAffinityPolicy: - type: string - nodeTaintsPolicy: - type: string - topologyKey: - type: string - whenUnsatisfiable: - type: string - required: - - maxSkew - - topologyKey - - whenUnsatisfiable - type: object - type: array - x-kubernetes-list-map-keys: - - topologyKey - - whenUnsatisfiable - x-kubernetes-list-type: map - volumes: - x-kubernetes-preserve-unknown-fields: true - required: - - containers - type: object - type: object - ttlSecondsAfterFinished: - format: int32 - type: integer - required: - - template - type: object - required: - - spec - type: object - kayenta: - properties: - address: - type: string - application: - type: string - canaryConfigName: - type: string - configurationAccountName: - type: string - metricsAccountName: - type: string - scopes: - items: - properties: - controlScope: - properties: - end: - type: string - region: - type: string - scope: - type: string - start: - type: string - step: - format: int64 - type: integer - required: - - end - - region - - scope - - start - - step - type: object - experimentScope: - properties: - end: - type: string - region: - type: string - scope: - type: string - start: - type: string - step: - format: int64 - type: integer - required: - - end - - region - - scope - - start - - step - type: object - name: - type: string - required: - - controlScope - - experimentScope - - name - type: object - type: array - storageAccountName: - type: string - threshold: - properties: - marginal: - format: int64 - type: integer - pass: - format: int64 - type: integer - required: - - marginal - - pass - type: object - required: - - address - - application - - canaryConfigName - - configurationAccountName - - metricsAccountName - - scopes - - storageAccountName - - threshold - type: object - newRelic: - properties: - profile: - type: string - query: - type: string - timeout: - format: int64 - type: integer - required: - - query - type: object - plugin: - type: object - x-kubernetes-preserve-unknown-fields: true - prometheus: - properties: - address: - type: string - authentication: - properties: - oauth2: - properties: - clientId: - type: string - clientSecret: - type: string - scopes: - items: - type: string - type: array - tokenUrl: - type: string - type: object - sigv4: - properties: - profile: - type: string - region: - type: string - roleArn: - type: string - type: object - type: object - headers: - items: - properties: - key: - type: string - value: - type: string - required: - - key - - value - type: object - type: array - insecure: - type: boolean - query: - type: string - rangeQuery: - properties: - end: - type: string - start: - type: string - step: - type: string - type: object - timeout: - format: int64 - type: integer - type: object - skywalking: - properties: - address: - type: string - interval: - type: string - query: - type: string - type: object - wavefront: - properties: - address: - type: string - query: - type: string - type: object - web: - properties: - authentication: - properties: - oauth2: - properties: - clientId: - type: string - clientSecret: - type: string - scopes: - items: - type: string - type: array - tokenUrl: - type: string - type: object - sigv4: - properties: - profile: - type: string - region: - type: string - roleArn: - type: string - type: object - type: object - body: - type: string - headers: - items: - properties: - key: - type: string - value: - type: string - required: - - key - - value - type: object - type: array - insecure: - type: boolean - jsonBody: - type: object - x-kubernetes-preserve-unknown-fields: true - jsonPath: - type: string - method: - type: string - timeoutSeconds: - format: int64 - type: integer - url: - type: string - required: - - url - type: object - type: object - successCondition: - type: string - required: - - name - - provider - type: object - type: array - terminate: - type: boolean - ttlStrategy: - properties: - secondsAfterCompletion: - format: int32 - type: integer - secondsAfterFailure: - format: int32 - type: integer - secondsAfterSuccess: - format: int32 - type: integer - type: object - required: - - metrics - type: object - status: - properties: - completedAt: - format: date-time - type: string - dryRunSummary: - properties: - count: - format: int32 - type: integer - error: - format: int32 - type: integer - failed: - format: int32 - type: integer - inconclusive: - format: int32 - type: integer - successful: - format: int32 - type: integer - type: object - message: - type: string - metricResults: - items: - properties: - consecutiveError: - format: int32 - type: integer - consecutiveSuccess: - format: int32 - type: integer - count: - format: int32 - type: integer - dryRun: - type: boolean - error: - format: int32 - type: integer - failed: - format: int32 - type: integer - inconclusive: - format: int32 - type: integer - measurements: - items: - properties: - finishedAt: - format: date-time - type: string - message: - type: string - metadata: - additionalProperties: - type: string - type: object - phase: - type: string - resumeAt: - format: date-time - type: string - startedAt: - format: date-time - type: string - value: - type: string - required: - - phase - type: object - type: array - message: - type: string - metadata: - additionalProperties: - type: string - type: object - name: - type: string - phase: - type: string - successful: - format: int32 - type: integer - required: - - name - - phase - type: object - type: array - phase: - type: string - runSummary: - properties: - count: - format: int32 - type: integer - error: - format: int32 - type: integer - failed: - format: int32 - type: integer - inconclusive: - format: int32 - type: integer - successful: - format: int32 - type: integer - type: object - startedAt: - format: date-time - type: string - required: - - phase - type: object - required: - - spec - type: object - served: true - storage: true - subresources: {} -{{- end }} diff --git a/charts/argo-rollouts/templates/crds/analysis-template-crd.yaml b/charts/argo-rollouts/templates/crds/analysis-template-crd.yaml deleted file mode 100644 index b0f34229..00000000 --- a/charts/argo-rollouts/templates/crds/analysis-template-crd.yaml +++ /dev/null @@ -1,3201 +0,0 @@ -{{- if .Values.installCRDs }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - controller-gen.kubebuilder.io/version: v0.14.0 - {{- if .Values.keepCRDs }} - "helm.sh/resource-policy": keep - {{- end }} - {{- if .Values.crdAnnotations }} - {{- toYaml .Values.crdAnnotations | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: argo-rollouts - app.kubernetes.io/part-of: argo-rollouts - name: analysistemplates.argoproj.io -spec: - group: argoproj.io - names: - kind: AnalysisTemplate - listKind: AnalysisTemplateList - plural: analysistemplates - shortNames: - - at - singular: analysistemplate - preserveUnknownFields: false - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: Time since resource was created - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - secretKeyRef: - properties: - key: - type: string - name: - type: string - required: - - key - - name - type: object - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - metrics: - items: - properties: - consecutiveErrorLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - consecutiveSuccessLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - failureCondition: - type: string - failureLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - inconclusiveLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - initialDelay: - type: string - interval: - type: string - name: - type: string - provider: - properties: - cloudWatch: - properties: - interval: - type: string - metricDataQueries: - items: - properties: - expression: - type: string - id: - type: string - label: - type: string - metricStat: - properties: - metric: - properties: - dimensions: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - metricName: - type: string - namespace: - type: string - type: object - period: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - stat: - type: string - unit: - type: string - type: object - period: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - returnData: - type: boolean - type: object - type: array - required: - - metricDataQueries - type: object - datadog: - properties: - aggregator: - enum: - - avg - - min - - max - - sum - - last - - percentile - - mean - - l2norm - - area - type: string - apiVersion: - default: v1 - enum: - - v1 - - v2 - type: string - formula: - type: string - interval: - default: 5m - type: string - queries: - additionalProperties: - type: string - type: object - query: - type: string - secretRef: - properties: - name: - type: string - namespaced: - type: boolean - type: object - type: object - graphite: - properties: - address: - type: string - query: - type: string - type: object - influxdb: - properties: - profile: - type: string - query: - type: string - type: object - job: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - backoffLimit: - format: int32 - type: integer - backoffLimitPerIndex: - format: int32 - type: integer - completionMode: - type: string - completions: - format: int32 - type: integer - manualSelector: - type: boolean - maxFailedIndexes: - format: int32 - type: integer - parallelism: - format: int32 - type: integer - podFailurePolicy: - properties: - rules: - items: - properties: - action: - type: string - onExitCodes: - properties: - containerName: - type: string - operator: - type: string - values: - items: - format: int32 - type: integer - type: array - x-kubernetes-list-type: set - required: - - operator - - values - type: object - onPodConditions: - items: - properties: - status: - type: string - type: - type: string - required: - - status - - type - type: object - type: array - x-kubernetes-list-type: atomic - required: - - action - type: object - type: array - x-kubernetes-list-type: atomic - required: - - rules - type: object - podReplacementPolicy: - type: string - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - suspend: - type: boolean - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - affinity: - properties: - nodeAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - preference: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - weight: - format: int32 - type: integer - required: - - preference - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - properties: - nodeSelectorTerms: - items: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - type: array - required: - - nodeSelectorTerms - type: object - x-kubernetes-map-type: atomic - type: object - podAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - podAntiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - type: object - automountServiceAccountToken: - type: boolean - containers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - dnsConfig: - properties: - nameservers: - items: - type: string - type: array - options: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - searches: - items: - type: string - type: array - type: object - dnsPolicy: - type: string - enableServiceLinks: - type: boolean - ephemeralContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - targetContainerName: - type: string - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - hostAliases: - items: - properties: - hostnames: - items: - type: string - type: array - ip: - type: string - type: object - type: array - hostIPC: - type: boolean - hostNetwork: - type: boolean - hostPID: - type: boolean - hostUsers: - type: boolean - hostname: - type: string - imagePullSecrets: - items: - properties: - name: - type: string - type: object - x-kubernetes-map-type: atomic - type: array - initContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - nodeName: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - x-kubernetes-map-type: atomic - os: - properties: - name: - type: string - required: - - name - type: object - overhead: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - preemptionPolicy: - type: string - priority: - format: int32 - type: integer - priorityClassName: - type: string - readinessGates: - items: - properties: - conditionType: - type: string - required: - - conditionType - type: object - type: array - resourceClaims: - items: - properties: - name: - type: string - source: - properties: - resourceClaimName: - type: string - resourceClaimTemplateName: - type: string - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - restartPolicy: - type: string - runtimeClassName: - type: string - schedulerName: - type: string - schedulingGates: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - securityContext: - properties: - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccount: - type: string - serviceAccountName: - type: string - setHostnameAsFQDN: - type: boolean - shareProcessNamespace: - type: boolean - subdomain: - type: string - terminationGracePeriodSeconds: - format: int64 - type: integer - tolerations: - items: - properties: - effect: - type: string - key: - type: string - operator: - type: string - tolerationSeconds: - format: int64 - type: integer - value: - type: string - type: object - type: array - topologySpreadConstraints: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - maxSkew: - format: int32 - type: integer - minDomains: - format: int32 - type: integer - nodeAffinityPolicy: - type: string - nodeTaintsPolicy: - type: string - topologyKey: - type: string - whenUnsatisfiable: - type: string - required: - - maxSkew - - topologyKey - - whenUnsatisfiable - type: object - type: array - x-kubernetes-list-map-keys: - - topologyKey - - whenUnsatisfiable - x-kubernetes-list-type: map - volumes: - x-kubernetes-preserve-unknown-fields: true - required: - - containers - type: object - type: object - ttlSecondsAfterFinished: - format: int32 - type: integer - required: - - template - type: object - required: - - spec - type: object - kayenta: - properties: - address: - type: string - application: - type: string - canaryConfigName: - type: string - configurationAccountName: - type: string - metricsAccountName: - type: string - scopes: - items: - properties: - controlScope: - properties: - end: - type: string - region: - type: string - scope: - type: string - start: - type: string - step: - format: int64 - type: integer - required: - - end - - region - - scope - - start - - step - type: object - experimentScope: - properties: - end: - type: string - region: - type: string - scope: - type: string - start: - type: string - step: - format: int64 - type: integer - required: - - end - - region - - scope - - start - - step - type: object - name: - type: string - required: - - controlScope - - experimentScope - - name - type: object - type: array - storageAccountName: - type: string - threshold: - properties: - marginal: - format: int64 - type: integer - pass: - format: int64 - type: integer - required: - - marginal - - pass - type: object - required: - - address - - application - - canaryConfigName - - configurationAccountName - - metricsAccountName - - scopes - - storageAccountName - - threshold - type: object - newRelic: - properties: - profile: - type: string - query: - type: string - timeout: - format: int64 - type: integer - required: - - query - type: object - plugin: - type: object - x-kubernetes-preserve-unknown-fields: true - prometheus: - properties: - address: - type: string - authentication: - properties: - oauth2: - properties: - clientId: - type: string - clientSecret: - type: string - scopes: - items: - type: string - type: array - tokenUrl: - type: string - type: object - sigv4: - properties: - profile: - type: string - region: - type: string - roleArn: - type: string - type: object - type: object - headers: - items: - properties: - key: - type: string - value: - type: string - required: - - key - - value - type: object - type: array - insecure: - type: boolean - query: - type: string - rangeQuery: - properties: - end: - type: string - start: - type: string - step: - type: string - type: object - timeout: - format: int64 - type: integer - type: object - skywalking: - properties: - address: - type: string - interval: - type: string - query: - type: string - type: object - wavefront: - properties: - address: - type: string - query: - type: string - type: object - web: - properties: - authentication: - properties: - oauth2: - properties: - clientId: - type: string - clientSecret: - type: string - scopes: - items: - type: string - type: array - tokenUrl: - type: string - type: object - sigv4: - properties: - profile: - type: string - region: - type: string - roleArn: - type: string - type: object - type: object - body: - type: string - headers: - items: - properties: - key: - type: string - value: - type: string - required: - - key - - value - type: object - type: array - insecure: - type: boolean - jsonBody: - type: object - x-kubernetes-preserve-unknown-fields: true - jsonPath: - type: string - method: - type: string - timeoutSeconds: - format: int64 - type: integer - url: - type: string - required: - - url - type: object - type: object - successCondition: - type: string - required: - - name - - provider - type: object - type: array - templates: - items: - properties: - clusterScope: - type: boolean - templateName: - type: string - type: object - type: array - type: object - required: - - spec - type: object - served: true - storage: true - subresources: {} -{{- end }} diff --git a/charts/argo-rollouts/templates/crds/cluster-analysis-template-crd.yaml b/charts/argo-rollouts/templates/crds/cluster-analysis-template-crd.yaml deleted file mode 100644 index e8a9a6d4..00000000 --- a/charts/argo-rollouts/templates/crds/cluster-analysis-template-crd.yaml +++ /dev/null @@ -1,3201 +0,0 @@ -{{- if .Values.installCRDs }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - controller-gen.kubebuilder.io/version: v0.14.0 - {{- if .Values.keepCRDs }} - "helm.sh/resource-policy": keep - {{- end }} - {{- if .Values.crdAnnotations }} - {{- toYaml .Values.crdAnnotations | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: argo-rollouts - app.kubernetes.io/part-of: argo-rollouts - name: clusteranalysistemplates.argoproj.io -spec: - group: argoproj.io - names: - kind: ClusterAnalysisTemplate - listKind: ClusterAnalysisTemplateList - plural: clusteranalysistemplates - shortNames: - - cat - singular: clusteranalysistemplate - preserveUnknownFields: false - scope: Cluster - versions: - - additionalPrinterColumns: - - description: Time since resource was created - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - secretKeyRef: - properties: - key: - type: string - name: - type: string - required: - - key - - name - type: object - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - metrics: - items: - properties: - consecutiveErrorLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - consecutiveSuccessLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - count: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - failureCondition: - type: string - failureLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - inconclusiveLimit: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - initialDelay: - type: string - interval: - type: string - name: - type: string - provider: - properties: - cloudWatch: - properties: - interval: - type: string - metricDataQueries: - items: - properties: - expression: - type: string - id: - type: string - label: - type: string - metricStat: - properties: - metric: - properties: - dimensions: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - metricName: - type: string - namespace: - type: string - type: object - period: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - stat: - type: string - unit: - type: string - type: object - period: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - returnData: - type: boolean - type: object - type: array - required: - - metricDataQueries - type: object - datadog: - properties: - aggregator: - enum: - - avg - - min - - max - - sum - - last - - percentile - - mean - - l2norm - - area - type: string - apiVersion: - default: v1 - enum: - - v1 - - v2 - type: string - formula: - type: string - interval: - default: 5m - type: string - queries: - additionalProperties: - type: string - type: object - query: - type: string - secretRef: - properties: - name: - type: string - namespaced: - type: boolean - type: object - type: object - graphite: - properties: - address: - type: string - query: - type: string - type: object - influxdb: - properties: - profile: - type: string - query: - type: string - type: object - job: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - backoffLimit: - format: int32 - type: integer - backoffLimitPerIndex: - format: int32 - type: integer - completionMode: - type: string - completions: - format: int32 - type: integer - manualSelector: - type: boolean - maxFailedIndexes: - format: int32 - type: integer - parallelism: - format: int32 - type: integer - podFailurePolicy: - properties: - rules: - items: - properties: - action: - type: string - onExitCodes: - properties: - containerName: - type: string - operator: - type: string - values: - items: - format: int32 - type: integer - type: array - x-kubernetes-list-type: set - required: - - operator - - values - type: object - onPodConditions: - items: - properties: - status: - type: string - type: - type: string - required: - - status - - type - type: object - type: array - x-kubernetes-list-type: atomic - required: - - action - type: object - type: array - x-kubernetes-list-type: atomic - required: - - rules - type: object - podReplacementPolicy: - type: string - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - suspend: - type: boolean - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - affinity: - properties: - nodeAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - preference: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - weight: - format: int32 - type: integer - required: - - preference - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - properties: - nodeSelectorTerms: - items: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - type: array - required: - - nodeSelectorTerms - type: object - x-kubernetes-map-type: atomic - type: object - podAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - podAntiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - type: object - automountServiceAccountToken: - type: boolean - containers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - dnsConfig: - properties: - nameservers: - items: - type: string - type: array - options: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - searches: - items: - type: string - type: array - type: object - dnsPolicy: - type: string - enableServiceLinks: - type: boolean - ephemeralContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - targetContainerName: - type: string - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - hostAliases: - items: - properties: - hostnames: - items: - type: string - type: array - ip: - type: string - type: object - type: array - hostIPC: - type: boolean - hostNetwork: - type: boolean - hostPID: - type: boolean - hostUsers: - type: boolean - hostname: - type: string - imagePullSecrets: - items: - properties: - name: - type: string - type: object - x-kubernetes-map-type: atomic - type: array - initContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - nodeName: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - x-kubernetes-map-type: atomic - os: - properties: - name: - type: string - required: - - name - type: object - overhead: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - preemptionPolicy: - type: string - priority: - format: int32 - type: integer - priorityClassName: - type: string - readinessGates: - items: - properties: - conditionType: - type: string - required: - - conditionType - type: object - type: array - resourceClaims: - items: - properties: - name: - type: string - source: - properties: - resourceClaimName: - type: string - resourceClaimTemplateName: - type: string - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - restartPolicy: - type: string - runtimeClassName: - type: string - schedulerName: - type: string - schedulingGates: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - securityContext: - properties: - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccount: - type: string - serviceAccountName: - type: string - setHostnameAsFQDN: - type: boolean - shareProcessNamespace: - type: boolean - subdomain: - type: string - terminationGracePeriodSeconds: - format: int64 - type: integer - tolerations: - items: - properties: - effect: - type: string - key: - type: string - operator: - type: string - tolerationSeconds: - format: int64 - type: integer - value: - type: string - type: object - type: array - topologySpreadConstraints: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - maxSkew: - format: int32 - type: integer - minDomains: - format: int32 - type: integer - nodeAffinityPolicy: - type: string - nodeTaintsPolicy: - type: string - topologyKey: - type: string - whenUnsatisfiable: - type: string - required: - - maxSkew - - topologyKey - - whenUnsatisfiable - type: object - type: array - x-kubernetes-list-map-keys: - - topologyKey - - whenUnsatisfiable - x-kubernetes-list-type: map - volumes: - x-kubernetes-preserve-unknown-fields: true - required: - - containers - type: object - type: object - ttlSecondsAfterFinished: - format: int32 - type: integer - required: - - template - type: object - required: - - spec - type: object - kayenta: - properties: - address: - type: string - application: - type: string - canaryConfigName: - type: string - configurationAccountName: - type: string - metricsAccountName: - type: string - scopes: - items: - properties: - controlScope: - properties: - end: - type: string - region: - type: string - scope: - type: string - start: - type: string - step: - format: int64 - type: integer - required: - - end - - region - - scope - - start - - step - type: object - experimentScope: - properties: - end: - type: string - region: - type: string - scope: - type: string - start: - type: string - step: - format: int64 - type: integer - required: - - end - - region - - scope - - start - - step - type: object - name: - type: string - required: - - controlScope - - experimentScope - - name - type: object - type: array - storageAccountName: - type: string - threshold: - properties: - marginal: - format: int64 - type: integer - pass: - format: int64 - type: integer - required: - - marginal - - pass - type: object - required: - - address - - application - - canaryConfigName - - configurationAccountName - - metricsAccountName - - scopes - - storageAccountName - - threshold - type: object - newRelic: - properties: - profile: - type: string - query: - type: string - timeout: - format: int64 - type: integer - required: - - query - type: object - plugin: - type: object - x-kubernetes-preserve-unknown-fields: true - prometheus: - properties: - address: - type: string - authentication: - properties: - oauth2: - properties: - clientId: - type: string - clientSecret: - type: string - scopes: - items: - type: string - type: array - tokenUrl: - type: string - type: object - sigv4: - properties: - profile: - type: string - region: - type: string - roleArn: - type: string - type: object - type: object - headers: - items: - properties: - key: - type: string - value: - type: string - required: - - key - - value - type: object - type: array - insecure: - type: boolean - query: - type: string - rangeQuery: - properties: - end: - type: string - start: - type: string - step: - type: string - type: object - timeout: - format: int64 - type: integer - type: object - skywalking: - properties: - address: - type: string - interval: - type: string - query: - type: string - type: object - wavefront: - properties: - address: - type: string - query: - type: string - type: object - web: - properties: - authentication: - properties: - oauth2: - properties: - clientId: - type: string - clientSecret: - type: string - scopes: - items: - type: string - type: array - tokenUrl: - type: string - type: object - sigv4: - properties: - profile: - type: string - region: - type: string - roleArn: - type: string - type: object - type: object - body: - type: string - headers: - items: - properties: - key: - type: string - value: - type: string - required: - - key - - value - type: object - type: array - insecure: - type: boolean - jsonBody: - type: object - x-kubernetes-preserve-unknown-fields: true - jsonPath: - type: string - method: - type: string - timeoutSeconds: - format: int64 - type: integer - url: - type: string - required: - - url - type: object - type: object - successCondition: - type: string - required: - - name - - provider - type: object - type: array - templates: - items: - properties: - clusterScope: - type: boolean - templateName: - type: string - type: object - type: array - type: object - required: - - spec - type: object - served: true - storage: true - subresources: {} -{{- end }} diff --git a/charts/argo-rollouts/templates/crds/experiment-crd.yaml b/charts/argo-rollouts/templates/crds/experiment-crd.yaml deleted file mode 100644 index 58c0e72e..00000000 --- a/charts/argo-rollouts/templates/crds/experiment-crd.yaml +++ /dev/null @@ -1,2869 +0,0 @@ -{{- if .Values.installCRDs }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - controller-gen.kubebuilder.io/version: v0.14.0 - {{- if .Values.keepCRDs }} - "helm.sh/resource-policy": keep - {{- end }} - {{- if .Values.crdAnnotations }} - {{- toYaml .Values.crdAnnotations | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: argo-rollouts - app.kubernetes.io/part-of: argo-rollouts - name: experiments.argoproj.io -spec: - group: argoproj.io - names: - kind: Experiment - listKind: ExperimentList - plural: experiments - shortNames: - - exp - singular: experiment - preserveUnknownFields: false - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: Experiment status - jsonPath: .status.phase - name: Status - type: string - - description: Time since resource was created - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - analyses: - items: - properties: - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - secretKeyRef: - properties: - key: - type: string - name: - type: string - required: - - key - - name - type: object - type: object - required: - - name - type: object - type: array - clusterScope: - type: boolean - name: - type: string - requiredForCompletion: - type: boolean - templateName: - type: string - required: - - name - - templateName - type: object - type: array - analysisRunMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - duration: - type: string - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - progressDeadlineSeconds: - format: int32 - type: integer - scaleDownDelaySeconds: - format: int32 - type: integer - templates: - items: - properties: - minReadySeconds: - format: int32 - type: integer - name: - type: string - replicas: - format: int32 - type: integer - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - service: - properties: - name: - type: string - type: object - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - affinity: - properties: - nodeAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - preference: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - weight: - format: int32 - type: integer - required: - - preference - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - properties: - nodeSelectorTerms: - items: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - type: array - required: - - nodeSelectorTerms - type: object - x-kubernetes-map-type: atomic - type: object - podAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - podAntiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - type: object - automountServiceAccountToken: - type: boolean - containers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - dnsConfig: - properties: - nameservers: - items: - type: string - type: array - options: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - searches: - items: - type: string - type: array - type: object - dnsPolicy: - type: string - enableServiceLinks: - type: boolean - ephemeralContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - targetContainerName: - type: string - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - hostAliases: - items: - properties: - hostnames: - items: - type: string - type: array - ip: - type: string - type: object - type: array - hostIPC: - type: boolean - hostNetwork: - type: boolean - hostPID: - type: boolean - hostUsers: - type: boolean - hostname: - type: string - imagePullSecrets: - items: - properties: - name: - type: string - type: object - x-kubernetes-map-type: atomic - type: array - initContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - nodeName: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - x-kubernetes-map-type: atomic - os: - properties: - name: - type: string - required: - - name - type: object - overhead: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - preemptionPolicy: - type: string - priority: - format: int32 - type: integer - priorityClassName: - type: string - readinessGates: - items: - properties: - conditionType: - type: string - required: - - conditionType - type: object - type: array - resourceClaims: - items: - properties: - name: - type: string - source: - properties: - resourceClaimName: - type: string - resourceClaimTemplateName: - type: string - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - restartPolicy: - type: string - runtimeClassName: - type: string - schedulerName: - type: string - schedulingGates: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - securityContext: - properties: - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccount: - type: string - serviceAccountName: - type: string - setHostnameAsFQDN: - type: boolean - shareProcessNamespace: - type: boolean - subdomain: - type: string - terminationGracePeriodSeconds: - format: int64 - type: integer - tolerations: - items: - properties: - effect: - type: string - key: - type: string - operator: - type: string - tolerationSeconds: - format: int64 - type: integer - value: - type: string - type: object - type: array - topologySpreadConstraints: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - maxSkew: - format: int32 - type: integer - minDomains: - format: int32 - type: integer - nodeAffinityPolicy: - type: string - nodeTaintsPolicy: - type: string - topologyKey: - type: string - whenUnsatisfiable: - type: string - required: - - maxSkew - - topologyKey - - whenUnsatisfiable - type: object - type: array - x-kubernetes-list-map-keys: - - topologyKey - - whenUnsatisfiable - x-kubernetes-list-type: map - volumes: - x-kubernetes-preserve-unknown-fields: true - required: - - containers - type: object - type: object - required: - - name - - selector - - template - type: object - type: array - terminate: - type: boolean - required: - - templates - type: object - status: - properties: - analysisRuns: - items: - properties: - analysisRun: - type: string - message: - type: string - name: - type: string - phase: - type: string - required: - - analysisRun - - name - - phase - type: object - type: array - availableAt: - format: date-time - type: string - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - lastUpdateTime: - format: date-time - type: string - message: - type: string - reason: - type: string - status: - type: string - type: - type: string - required: - - lastTransitionTime - - lastUpdateTime - - message - - reason - - status - - type - type: object - type: array - message: - type: string - phase: - type: string - templateStatuses: - items: - properties: - availableReplicas: - format: int32 - type: integer - collisionCount: - format: int32 - type: integer - lastTransitionTime: - format: date-time - type: string - message: - type: string - name: - type: string - podTemplateHash: - type: string - readyReplicas: - format: int32 - type: integer - replicas: - format: int32 - type: integer - serviceName: - type: string - status: - type: string - updatedReplicas: - format: int32 - type: integer - required: - - availableReplicas - - name - - readyReplicas - - replicas - - updatedReplicas - type: object - type: array - type: object - required: - - spec - type: object - served: true - storage: true - subresources: {} -{{- end }} diff --git a/charts/argo-rollouts/templates/crds/rollout-crd.yaml b/charts/argo-rollouts/templates/crds/rollout-crd.yaml deleted file mode 100644 index a883137d..00000000 --- a/charts/argo-rollouts/templates/crds/rollout-crd.yaml +++ /dev/null @@ -1,3919 +0,0 @@ -{{- if .Values.installCRDs }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - controller-gen.kubebuilder.io/version: v0.14.0 - {{- if .Values.keepCRDs }} - "helm.sh/resource-policy": keep - {{- end }} - {{- if .Values.crdAnnotations }} - {{- toYaml .Values.crdAnnotations | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: argo-rollouts - app.kubernetes.io/part-of: argo-rollouts - name: rollouts.argoproj.io -spec: - group: argoproj.io - names: - kind: Rollout - listKind: RolloutList - plural: rollouts - shortNames: - - ro - singular: rollout - preserveUnknownFields: false - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: Number of desired pods - jsonPath: .spec.replicas - name: Desired - type: integer - - description: Total number of non-terminated pods targeted by this rollout - jsonPath: .status.replicas - name: Current - type: integer - - description: Total number of non-terminated pods targeted by this rollout that - have the desired template spec - jsonPath: .status.updatedReplicas - name: Up-to-date - type: integer - - description: Total number of available pods (ready for at least minReadySeconds) - targeted by this rollout - jsonPath: .status.availableReplicas - name: Available - type: integer - - description: Time since resource was created - jsonPath: .metadata.creationTimestamp - name: Age - type: date - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - analysis: - properties: - successfulRunHistoryLimit: - format: int32 - type: integer - unsuccessfulRunHistoryLimit: - format: int32 - type: integer - type: object - minReadySeconds: - format: int32 - type: integer - paused: - type: boolean - progressDeadlineAbort: - type: boolean - progressDeadlineSeconds: - format: int32 - type: integer - replicas: - format: int32 - type: integer - restartAt: - format: date-time - type: string - revisionHistoryLimit: - format: int32 - type: integer - rollbackWindow: - properties: - revisions: - format: int32 - type: integer - type: object - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - strategy: - properties: - blueGreen: - properties: - abortScaleDownDelaySeconds: - format: int32 - type: integer - activeMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - activeService: - type: string - antiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - properties: - weight: - format: int32 - type: integer - required: - - weight - type: object - requiredDuringSchedulingIgnoredDuringExecution: - type: object - type: object - autoPromotionEnabled: - type: boolean - autoPromotionSeconds: - format: int32 - type: integer - maxUnavailable: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - postPromotionAnalysis: - properties: - analysisRunMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - podTemplateHashValue: - type: string - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - templates: - items: - properties: - clusterScope: - type: boolean - templateName: - type: string - type: object - type: array - type: object - prePromotionAnalysis: - properties: - analysisRunMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - podTemplateHashValue: - type: string - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - templates: - items: - properties: - clusterScope: - type: boolean - templateName: - type: string - type: object - type: array - type: object - previewMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - previewReplicaCount: - format: int32 - type: integer - previewService: - type: string - scaleDownDelayRevisionLimit: - format: int32 - type: integer - scaleDownDelaySeconds: - format: int32 - type: integer - required: - - activeService - type: object - canary: - properties: - abortScaleDownDelaySeconds: - format: int32 - type: integer - analysis: - properties: - analysisRunMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - podTemplateHashValue: - type: string - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - startingStep: - format: int32 - type: integer - templates: - items: - properties: - clusterScope: - type: boolean - templateName: - type: string - type: object - type: array - type: object - antiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - properties: - weight: - format: int32 - type: integer - required: - - weight - type: object - requiredDuringSchedulingIgnoredDuringExecution: - type: object - type: object - canaryMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - canaryService: - type: string - dynamicStableScale: - type: boolean - maxSurge: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - maxUnavailable: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - minPodsPerReplicaSet: - format: int32 - type: integer - pingPong: - properties: - pingService: - type: string - pongService: - type: string - required: - - pingService - - pongService - type: object - scaleDownDelayRevisionLimit: - format: int32 - type: integer - scaleDownDelaySeconds: - format: int32 - type: integer - stableMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - stableService: - type: string - steps: - items: - properties: - analysis: - properties: - analysisRunMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - podTemplateHashValue: - type: string - type: object - required: - - name - type: object - type: array - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - measurementRetention: - items: - properties: - limit: - format: int32 - type: integer - metricName: - type: string - required: - - limit - - metricName - type: object - type: array - templates: - items: - properties: - clusterScope: - type: boolean - templateName: - type: string - type: object - type: array - type: object - experiment: - properties: - analyses: - items: - properties: - args: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - fieldRef: - properties: - fieldPath: - type: string - required: - - fieldPath - type: object - podTemplateHashValue: - type: string - type: object - required: - - name - type: object - type: array - clusterScope: - type: boolean - name: - type: string - requiredForCompletion: - type: boolean - templateName: - type: string - required: - - name - - templateName - type: object - type: array - analysisRunMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - dryRun: - items: - properties: - metricName: - type: string - required: - - metricName - type: object - type: array - duration: - type: string - templates: - items: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - name: - type: string - replicas: - format: int32 - type: integer - selector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - service: - properties: - name: - type: string - type: object - specRef: - type: string - weight: - format: int32 - type: integer - required: - - name - - specRef - type: object - type: array - required: - - templates - type: object - pause: - properties: - duration: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - type: object - plugin: - properties: - config: - type: object - x-kubernetes-preserve-unknown-fields: true - name: - type: string - required: - - name - type: object - setCanaryScale: - properties: - matchTrafficWeight: - type: boolean - replicas: - format: int32 - type: integer - weight: - format: int32 - type: integer - type: object - setHeaderRoute: - properties: - match: - items: - properties: - headerName: - type: string - headerValue: - properties: - exact: - type: string - prefix: - type: string - regex: - type: string - type: object - required: - - headerName - - headerValue - type: object - type: array - name: - type: string - type: object - setMirrorRoute: - properties: - match: - items: - properties: - headers: - additionalProperties: - properties: - exact: - type: string - prefix: - type: string - regex: - type: string - type: object - type: object - method: - properties: - exact: - type: string - prefix: - type: string - regex: - type: string - type: object - path: - properties: - exact: - type: string - prefix: - type: string - regex: - type: string - type: object - type: object - type: array - name: - type: string - percentage: - format: int32 - type: integer - required: - - name - type: object - setWeight: - format: int32 - type: integer - type: object - type: array - trafficRouting: - properties: - alb: - properties: - annotationPrefix: - type: string - ingress: - type: string - ingresses: - items: - type: string - type: array - rootService: - type: string - servicePort: - format: int32 - type: integer - stickinessConfig: - properties: - durationSeconds: - format: int64 - type: integer - enabled: - type: boolean - required: - - durationSeconds - - enabled - type: object - required: - - servicePort - type: object - ambassador: - properties: - mappings: - items: - type: string - type: array - required: - - mappings - type: object - apisix: - properties: - route: - properties: - name: - type: string - rules: - items: - type: string - type: array - required: - - name - type: object - type: object - appMesh: - properties: - virtualNodeGroup: - properties: - canaryVirtualNodeRef: - properties: - name: - type: string - required: - - name - type: object - stableVirtualNodeRef: - properties: - name: - type: string - required: - - name - type: object - required: - - canaryVirtualNodeRef - - stableVirtualNodeRef - type: object - virtualService: - properties: - name: - type: string - routes: - items: - type: string - type: array - required: - - name - type: object - type: object - istio: - properties: - destinationRule: - properties: - canarySubsetName: - type: string - name: - type: string - stableSubsetName: - type: string - required: - - canarySubsetName - - name - - stableSubsetName - type: object - virtualService: - properties: - name: - type: string - routes: - items: - type: string - type: array - tcpRoutes: - items: - properties: - port: - format: int64 - type: integer - type: object - type: array - tlsRoutes: - items: - properties: - port: - format: int64 - type: integer - sniHosts: - items: - type: string - type: array - type: object - type: array - required: - - name - type: object - virtualServices: - items: - properties: - name: - type: string - routes: - items: - type: string - type: array - tcpRoutes: - items: - properties: - port: - format: int64 - type: integer - type: object - type: array - tlsRoutes: - items: - properties: - port: - format: int64 - type: integer - sniHosts: - items: - type: string - type: array - type: object - type: array - required: - - name - type: object - type: array - type: object - managedRoutes: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - maxTrafficWeight: - format: int32 - type: integer - nginx: - properties: - additionalIngressAnnotations: - additionalProperties: - type: string - type: object - annotationPrefix: - type: string - canaryIngressAnnotations: - additionalProperties: - type: string - type: object - stableIngress: - type: string - stableIngresses: - items: - type: string - type: array - type: object - plugins: - type: object - x-kubernetes-preserve-unknown-fields: true - smi: - properties: - rootService: - type: string - trafficSplitName: - type: string - type: object - traefik: - properties: - weightedTraefikServiceName: - type: string - required: - - weightedTraefikServiceName - type: object - type: object - type: object - type: object - template: - properties: - metadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - spec: - properties: - activeDeadlineSeconds: - format: int64 - type: integer - affinity: - properties: - nodeAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - preference: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - weight: - format: int32 - type: integer - required: - - preference - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - properties: - nodeSelectorTerms: - items: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchFields: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - type: object - x-kubernetes-map-type: atomic - type: array - required: - - nodeSelectorTerms - type: object - x-kubernetes-map-type: atomic - type: object - podAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - podAntiAffinity: - properties: - preferredDuringSchedulingIgnoredDuringExecution: - items: - properties: - podAffinityTerm: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - weight: - format: int32 - type: integer - required: - - podAffinityTerm - - weight - type: object - type: array - requiredDuringSchedulingIgnoredDuringExecution: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - mismatchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - namespaceSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - namespaces: - items: - type: string - type: array - topologyKey: - type: string - required: - - topologyKey - type: object - type: array - type: object - type: object - automountServiceAccountToken: - type: boolean - containers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - dnsConfig: - properties: - nameservers: - items: - type: string - type: array - options: - items: - properties: - name: - type: string - value: - type: string - type: object - type: array - searches: - items: - type: string - type: array - type: object - dnsPolicy: - type: string - enableServiceLinks: - type: boolean - ephemeralContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - targetContainerName: - type: string - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - hostAliases: - items: - properties: - hostnames: - items: - type: string - type: array - ip: - type: string - type: object - type: array - hostIPC: - type: boolean - hostNetwork: - type: boolean - hostPID: - type: boolean - hostUsers: - type: boolean - hostname: - type: string - imagePullSecrets: - items: - properties: - name: - type: string - type: object - x-kubernetes-map-type: atomic - type: array - initContainers: - items: - properties: - args: - items: - type: string - type: array - command: - items: - type: string - type: array - env: - items: - properties: - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - fieldRef: - properties: - apiVersion: - type: string - fieldPath: - type: string - required: - - fieldPath - type: object - x-kubernetes-map-type: atomic - resourceFieldRef: - properties: - containerName: - type: string - divisor: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - resource: - type: string - required: - - resource - type: object - x-kubernetes-map-type: atomic - secretKeyRef: - properties: - key: - type: string - name: - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - required: - - name - type: object - type: array - envFrom: - items: - properties: - configMapRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - prefix: - type: string - secretRef: - properties: - name: - type: string - optional: - type: boolean - type: object - x-kubernetes-map-type: atomic - type: object - type: array - image: - type: string - imagePullPolicy: - type: string - lifecycle: - properties: - postStart: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - preStop: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - sleep: - properties: - seconds: - format: int64 - type: integer - required: - - seconds - type: object - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - type: object - type: object - livenessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - name: - type: string - ports: - items: - properties: - containerPort: - format: int32 - type: integer - hostIP: - type: string - hostPort: - format: int32 - type: integer - name: - type: string - protocol: - default: TCP - type: string - required: - - containerPort - type: object - type: array - x-kubernetes-list-map-keys: - - containerPort - - protocol - x-kubernetes-list-type: map - readinessProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - resizePolicy: - items: - properties: - resourceName: - type: string - restartPolicy: - type: string - required: - - resourceName - - restartPolicy - type: object - type: array - x-kubernetes-list-type: atomic - resources: - properties: - claims: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - limits: - x-kubernetes-preserve-unknown-fields: true - requests: - x-kubernetes-preserve-unknown-fields: true - type: object - restartPolicy: - type: string - securityContext: - properties: - allowPrivilegeEscalation: - type: boolean - capabilities: - properties: - add: - items: - type: string - type: array - drop: - items: - type: string - type: array - type: object - privileged: - type: boolean - procMount: - type: string - readOnlyRootFilesystem: - type: boolean - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - startupProbe: - properties: - exec: - properties: - command: - items: - type: string - type: array - type: object - failureThreshold: - format: int32 - type: integer - grpc: - properties: - port: - format: int32 - type: integer - service: - type: string - required: - - port - type: object - httpGet: - properties: - host: - type: string - httpHeaders: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - path: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - scheme: - type: string - required: - - port - type: object - initialDelaySeconds: - format: int32 - type: integer - periodSeconds: - format: int32 - type: integer - successThreshold: - format: int32 - type: integer - tcpSocket: - properties: - host: - type: string - port: - anyOf: - - type: integer - - type: string - x-kubernetes-int-or-string: true - required: - - port - type: object - terminationGracePeriodSeconds: - format: int64 - type: integer - timeoutSeconds: - format: int32 - type: integer - type: object - stdin: - type: boolean - stdinOnce: - type: boolean - terminationMessagePath: - type: string - terminationMessagePolicy: - type: string - tty: - type: boolean - volumeDevices: - items: - properties: - devicePath: - type: string - name: - type: string - required: - - devicePath - - name - type: object - type: array - volumeMounts: - items: - properties: - mountPath: - type: string - mountPropagation: - type: string - name: - type: string - readOnly: - type: boolean - subPath: - type: string - subPathExpr: - type: string - required: - - mountPath - - name - type: object - type: array - workingDir: - type: string - required: - - name - type: object - type: array - nodeName: - type: string - nodeSelector: - additionalProperties: - type: string - type: object - x-kubernetes-map-type: atomic - os: - properties: - name: - type: string - required: - - name - type: object - overhead: - additionalProperties: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - type: object - preemptionPolicy: - type: string - priority: - format: int32 - type: integer - priorityClassName: - type: string - readinessGates: - items: - properties: - conditionType: - type: string - required: - - conditionType - type: object - type: array - resourceClaims: - items: - properties: - name: - type: string - source: - properties: - resourceClaimName: - type: string - resourceClaimTemplateName: - type: string - type: object - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - restartPolicy: - type: string - runtimeClassName: - type: string - schedulerName: - type: string - schedulingGates: - items: - properties: - name: - type: string - required: - - name - type: object - type: array - x-kubernetes-list-map-keys: - - name - x-kubernetes-list-type: map - securityContext: - properties: - fsGroup: - format: int64 - type: integer - fsGroupChangePolicy: - type: string - runAsGroup: - format: int64 - type: integer - runAsNonRoot: - type: boolean - runAsUser: - format: int64 - type: integer - seLinuxOptions: - properties: - level: - type: string - role: - type: string - type: - type: string - user: - type: string - type: object - seccompProfile: - properties: - localhostProfile: - type: string - type: - type: string - required: - - type - type: object - supplementalGroups: - items: - format: int64 - type: integer - type: array - sysctls: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - windowsOptions: - properties: - gmsaCredentialSpec: - type: string - gmsaCredentialSpecName: - type: string - hostProcess: - type: boolean - runAsUserName: - type: string - type: object - type: object - serviceAccount: - type: string - serviceAccountName: - type: string - setHostnameAsFQDN: - type: boolean - shareProcessNamespace: - type: boolean - subdomain: - type: string - terminationGracePeriodSeconds: - format: int64 - type: integer - tolerations: - items: - properties: - effect: - type: string - key: - type: string - operator: - type: string - tolerationSeconds: - format: int64 - type: integer - value: - type: string - type: object - type: array - topologySpreadConstraints: - items: - properties: - labelSelector: - properties: - matchExpressions: - items: - properties: - key: - type: string - operator: - type: string - values: - items: - type: string - type: array - required: - - key - - operator - type: object - type: array - matchLabels: - additionalProperties: - type: string - type: object - type: object - x-kubernetes-map-type: atomic - matchLabelKeys: - items: - type: string - type: array - x-kubernetes-list-type: atomic - maxSkew: - format: int32 - type: integer - minDomains: - format: int32 - type: integer - nodeAffinityPolicy: - type: string - nodeTaintsPolicy: - type: string - topologyKey: - type: string - whenUnsatisfiable: - type: string - required: - - maxSkew - - topologyKey - - whenUnsatisfiable - type: object - type: array - x-kubernetes-list-map-keys: - - topologyKey - - whenUnsatisfiable - x-kubernetes-list-type: map - volumes: - items: - x-kubernetes-preserve-unknown-fields: true - type: array - required: - - containers - type: object - type: object - workloadRef: - properties: - apiVersion: - type: string - kind: - type: string - name: - type: string - scaleDown: - type: string - type: object - type: object - status: - properties: - HPAReplicas: - format: int32 - type: integer - abort: - type: boolean - abortedAt: - format: date-time - type: string - alb: - properties: - canaryTargetGroup: - properties: - arn: - type: string - fullName: - type: string - name: - type: string - required: - - arn - - name - type: object - ingress: - type: string - loadBalancer: - properties: - arn: - type: string - fullName: - type: string - name: - type: string - required: - - arn - - name - type: object - stableTargetGroup: - properties: - arn: - type: string - fullName: - type: string - name: - type: string - required: - - arn - - name - type: object - type: object - albs: - items: - properties: - canaryTargetGroup: - properties: - arn: - type: string - fullName: - type: string - name: - type: string - required: - - arn - - name - type: object - ingress: - type: string - loadBalancer: - properties: - arn: - type: string - fullName: - type: string - name: - type: string - required: - - arn - - name - type: object - stableTargetGroup: - properties: - arn: - type: string - fullName: - type: string - name: - type: string - required: - - arn - - name - type: object - type: object - type: array - availableReplicas: - format: int32 - type: integer - blueGreen: - properties: - activeSelector: - type: string - postPromotionAnalysisRunStatus: - properties: - message: - type: string - name: - type: string - status: - type: string - required: - - name - - status - type: object - prePromotionAnalysisRunStatus: - properties: - message: - type: string - name: - type: string - status: - type: string - required: - - name - - status - type: object - previewSelector: - type: string - scaleUpPreviewCheckPoint: - type: boolean - type: object - canary: - properties: - currentBackgroundAnalysisRunStatus: - properties: - message: - type: string - name: - type: string - status: - type: string - required: - - name - - status - type: object - currentExperiment: - type: string - currentStepAnalysisRunStatus: - properties: - message: - type: string - name: - type: string - status: - type: string - required: - - name - - status - type: object - stablePingPong: - type: string - stepPluginStatuses: - items: - properties: - backoff: - type: string - disabled: - type: boolean - executions: - format: int32 - type: integer - finishedAt: - format: date-time - type: string - index: - format: int32 - type: integer - message: - type: string - name: - type: string - operation: - type: string - phase: - type: string - startedAt: - format: date-time - type: string - status: - type: object - x-kubernetes-preserve-unknown-fields: true - updatedAt: - format: date-time - type: string - required: - - index - - name - - operation - type: object - type: array - weights: - properties: - additional: - items: - properties: - podTemplateHash: - type: string - serviceName: - type: string - weight: - format: int32 - type: integer - required: - - weight - type: object - type: array - canary: - properties: - podTemplateHash: - type: string - serviceName: - type: string - weight: - format: int32 - type: integer - required: - - weight - type: object - stable: - properties: - podTemplateHash: - type: string - serviceName: - type: string - weight: - format: int32 - type: integer - required: - - weight - type: object - verified: - type: boolean - required: - - canary - - stable - type: object - type: object - collisionCount: - format: int32 - type: integer - conditions: - items: - properties: - lastTransitionTime: - format: date-time - type: string - lastUpdateTime: - format: date-time - type: string - message: - type: string - reason: - type: string - status: - type: string - type: - type: string - required: - - lastTransitionTime - - lastUpdateTime - - message - - reason - - status - - type - type: object - type: array - controllerPause: - type: boolean - currentPodHash: - type: string - currentStepHash: - type: string - currentStepIndex: - format: int32 - type: integer - message: - type: string - observedGeneration: - type: string - pauseConditions: - items: - properties: - reason: - type: string - startTime: - format: date-time - type: string - required: - - reason - - startTime - type: object - type: array - phase: - type: string - promoteFull: - type: boolean - readyReplicas: - format: int32 - type: integer - replicas: - format: int32 - type: integer - restartedAt: - format: date-time - type: string - selector: - type: string - stableRS: - type: string - updatedReplicas: - format: int32 - type: integer - workloadObservedGeneration: - type: string - type: object - required: - - spec - type: object - served: true - storage: true - subresources: - scale: - labelSelectorPath: .status.selector - specReplicasPath: .spec.replicas - statusReplicasPath: .status.HPAReplicas - status: {} -{{- end }} diff --git a/charts/argo-rollouts/templates/dashboard/clusterrole.yaml b/charts/argo-rollouts/templates/dashboard/clusterrole.yaml deleted file mode 100644 index cb3e457a..00000000 --- a/charts/argo-rollouts/templates/dashboard/clusterrole.yaml +++ /dev/null @@ -1,88 +0,0 @@ -{{- if and .Values.dashboard.enabled .Values.clusterInstall .Values.dashboard.createClusterRole }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ include "argo-rollouts.fullname" . }}-dashboard - labels: - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -rules: - - apiGroups: - - argoproj.io - resources: - - rollouts - - rollouts/status - - rollouts/finalizers - verbs: - - get - - list - - watch - {{- if not .Values.dashboard.readonly }} - - update - - patch - {{- end }} - - apiGroups: - - argoproj.io - resources: - - analysisruns - - analysisruns/finalizers - - experiments - - experiments/finalizers - verbs: - {{- if not .Values.dashboard.readonly }} - - create - {{- end }} - - get - - list - - watch - - apiGroups: - - argoproj.io - resources: - - analysistemplates - - clusteranalysistemplates - verbs: - - get - - list - - watch - - apiGroups: - - apps - resources: - - deployments - verbs: - - get - - list - - watch - {{- if not .Values.dashboard.readonly }} - - update - - patch - {{- end }} - - apiGroups: - - apps - resources: - - replicasets - verbs: - - get - - list - - watch - - apiGroups: - - "" - resources: - - pods - verbs: - - list - - watch - - apiGroups: - - "" - resources: - - configmaps - verbs: - - get - - apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - create - - get - - update -{{- end }} diff --git a/charts/argo-rollouts/templates/dashboard/clusterrolebinding.yaml b/charts/argo-rollouts/templates/dashboard/clusterrolebinding.yaml deleted file mode 100644 index 2dbf7379..00000000 --- a/charts/argo-rollouts/templates/dashboard/clusterrolebinding.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- if and .Values.dashboard.enabled .Values.clusterInstall .Values.dashboard.createClusterRole }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ include "argo-rollouts.fullname" . }}-dashboard - labels: - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argo-rollouts.fullname" . }}-dashboard -subjects: -- kind: ServiceAccount - name: {{ include "argo-rollouts.serviceAccountName" . }}-dashboard - namespace: {{ .Release.Namespace | quote }} -{{- end }} diff --git a/charts/argo-rollouts/templates/dashboard/deployment.yaml b/charts/argo-rollouts/templates/dashboard/deployment.yaml deleted file mode 100644 index ec0114ba..00000000 --- a/charts/argo-rollouts/templates/dashboard/deployment.yaml +++ /dev/null @@ -1,107 +0,0 @@ -{{- if .Values.dashboard.enabled -}} -apiVersion: apps/v1 -kind: Deployment -metadata: - {{- with (mergeOverwrite (deepCopy .Values.global.deploymentAnnotations) .Values.dashboard.deploymentAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - name: {{ include "argo-rollouts.fullname" . }}-dashboard - namespace: {{ .Release.Namespace | quote }} - labels: - {{- range $key, $value := (mergeOverwrite (deepCopy .Values.global.deploymentLabels) .Values.dashboard.deploymentLabels) }} - {{ $key }}: {{ $value | quote }} - {{- end }} - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} -spec: - selector: - matchLabels: - {{- include "argo-rollouts.selectorLabels" . | nindent 6 }} - app.kubernetes.io/component: {{ .Values.dashboard.component }} - strategy: - type: Recreate - replicas: {{ .Values.dashboard.replicas }} - revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }} - template: - metadata: - {{- with (mergeOverwrite (deepCopy .Values.podAnnotations) .Values.dashboard.podAnnotations) }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argo-rollouts.selectorLabels" . | nindent 8 }} - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- range $key, $value := (mergeOverwrite (deepCopy .Values.podLabels) .Values.dashboard.podLabels) }} - {{ $key }}: {{ $value | quote }} - {{- end }} - spec: - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "argo-rollouts.serviceAccountName" . }}-dashboard - containers: - - image: "{{ .Values.dashboard.image.registry }}/{{ .Values.dashboard.image.repository }}:{{ default .Chart.AppVersion .Values.dashboard.image.tag }}" - imagePullPolicy: {{ .Values.dashboard.image.pullPolicy }} - args: - - dashboard - - "--loglevel={{ .Values.dashboard.logging.level }}" - - "--kloglevel={{ .Values.dashboard.logging.kloglevel }}" - {{- with .Values.dashboard.extraArgs }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.dashboard.extraEnv }} - env: - {{- toYaml . | nindent 8 }} - {{- end }} - name: argo-rollouts-dashboard - ports: - - containerPort: {{ .Values.dashboard.service.targetPort }} - name: dashboard - securityContext: - {{- toYaml .Values.dashboard.containerSecurityContext | nindent 10 }} - resources: - {{- toYaml .Values.dashboard.resources | nindent 10 }} - {{- with .Values.dashboard.volumeMounts }} - volumeMounts: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- if .Values.dashboard.nodeSelector }} - nodeSelector: - {{- toYaml .Values.dashboard.nodeSelector | nindent 8 }} - {{- end }} - securityContext: - {{- toYaml .Values.dashboard.podSecurityContext | nindent 8 }} - {{- if .Values.dashboard.tolerations }} - tolerations: - {{- toYaml .Values.dashboard.tolerations | nindent 8 }} - {{- end }} - {{- if .Values.dashboard.affinity }} - affinity: - {{- toYaml .Values.dashboard.affinity | nindent 8 }} - {{- end }} - {{- with .Values.dashboard.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-rollouts.selectorLabels" $ | nindent 12 }} - app.kubernetes.io/component: {{ $.Values.dashboard.component }} - {{- end }} - {{- end }} - {{- end }} - {{- with .Values.dashboard.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} - {{- with .Values.dashboard.volumes }} - volumes: - {{- toYaml . | nindent 6 }} - {{- end }} -{{- end }} diff --git a/charts/argo-rollouts/templates/dashboard/ingress.yaml b/charts/argo-rollouts/templates/dashboard/ingress.yaml deleted file mode 100644 index e7f9e41e..00000000 --- a/charts/argo-rollouts/templates/dashboard/ingress.yaml +++ /dev/null @@ -1,90 +0,0 @@ -{{- if and .Values.dashboard.enabled .Values.dashboard.ingress.enabled -}} -{{- $serviceName := printf "%s-dashboard" (include "argo-rollouts.fullname" .) -}} -{{- $servicePort := .Values.dashboard.service.port -}} -{{- $paths := .Values.dashboard.ingress.paths -}} -{{- $extraPaths := .Values.dashboard.ingress.extraPaths -}} -{{- $pathType := .Values.dashboard.ingress.pathType -}} -apiVersion: {{ include "argo-rollouts.ingress.apiVersion" . }} -kind: Ingress -metadata: -{{- if .Values.dashboard.ingress.annotations }} - annotations: - {{- range $key, $value := .Values.dashboard.ingress.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -{{- end }} - name: {{ template "argo-rollouts.fullname" . }}-dashboard - namespace: {{ .Release.Namespace | quote }} - labels: - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- if .Values.dashboard.ingress.labels }} - {{- toYaml .Values.dashboard.ingress.labels | nindent 4 }} - {{- end }} -spec: - {{- if eq (include "argo-rollouts.ingress.apiVersion" $) "networking.k8s.io/v1" }} - {{- with .Values.dashboard.ingress.ingressClassName }} - ingressClassName: {{ . }} - {{- end }} - {{- end }} - rules: - {{- if .Values.dashboard.ingress.hosts }} - {{- range $host := .Values.dashboard.ingress.hosts }} - - host: {{ $host }} - http: - paths: - {{- if $extraPaths }} - {{- toYaml $extraPaths | nindent 10 }} - {{- end }} - {{- range $p := $paths }} - - path: {{ $p }} - {{- if eq (include "argo-rollouts.ingress.apiVersion" $) "networking.k8s.io/v1" }} - pathType: {{ $pathType }} - {{- end }} - backend: - {{- if eq (include "argo-rollouts.ingress.apiVersion" $) "networking.k8s.io/v1" }} - service: - name: {{ $serviceName }} - port: - {{- if kindIs "float64" $servicePort }} - number: {{ $servicePort }} - {{- else }} - name: {{ $servicePort }} - {{- end }} - {{- else }} - serviceName: {{ $serviceName }} - servicePort: {{ $servicePort }} - {{- end }} - {{- end -}} - {{- end -}} - {{- else }} - - http: - paths: - {{- if $extraPaths }} - {{- toYaml $extraPaths | nindent 10 }} - {{- end }} - {{- range $p := $paths }} - - path: {{ $p }} - {{- if eq (include "argo-rollouts.ingress.apiVersion" $) "networking.k8s.io/v1" }} - pathType: {{ $pathType }} - {{- end }} - backend: - {{- if eq (include "argo-rollouts.ingress.apiVersion" $) "networking.k8s.io/v1" }} - service: - name: {{ $serviceName }} - port: - {{- if kindIs "float64" $servicePort }} - number: {{ $servicePort }} - {{- else }} - name: {{ $servicePort }} - {{- end }} - {{- else }} - serviceName: {{ $serviceName }} - servicePort: {{ $servicePort }} - {{- end }} - {{- end -}} - {{- end -}} - {{- if .Values.dashboard.ingress.tls }} - tls: - {{- toYaml .Values.dashboard.ingress.tls | nindent 4 }} - {{- end -}} -{{- end -}} diff --git a/charts/argo-rollouts/templates/dashboard/poddisruptionbudget.yaml b/charts/argo-rollouts/templates/dashboard/poddisruptionbudget.yaml deleted file mode 100644 index d12ba62a..00000000 --- a/charts/argo-rollouts/templates/dashboard/poddisruptionbudget.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.dashboard.pdb.enabled }} -apiVersion: {{ include "argo-rollouts.podDisruptionBudget.apiVersion" . }} -kind: PodDisruptionBudget -metadata: - name: {{ template "argo-rollouts.fullname" . }}-dashboard - namespace: {{ .Release.Namespace | quote }} - labels: - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- with .Values.dashboard.pdb.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.dashboard.pdb.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if .Values.dashboard.pdb.minAvailable }} - minAvailable: {{ .Values.dashboard.pdb.minAvailable }} - {{- else if .Values.dashboard.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.dashboard.pdb.maxUnavailable }} - {{- else }} - minAvailable: 0 - {{- end }} - selector: - matchLabels: - {{- include "argo-rollouts.selectorLabels" . | nindent 6 }} - app.kubernetes.io/component: {{ .Values.dashboard.component }} -{{- end }} diff --git a/charts/argo-rollouts/templates/dashboard/service.yaml b/charts/argo-rollouts/templates/dashboard/service.yaml deleted file mode 100644 index b7e553d7..00000000 --- a/charts/argo-rollouts/templates/dashboard/service.yaml +++ /dev/null @@ -1,47 +0,0 @@ -{{- if .Values.dashboard.enabled -}} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "argo-rollouts.fullname" . }}-dashboard - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- with .Values.dashboard.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - {{- with .Values.serviceAnnotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.dashboard.service.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- with .Values.dashboard.service.externalIPs }} - externalIPs: {{- toYaml . | nindent 4 }} - {{- end }} - {{- if eq .Values.dashboard.service.type "LoadBalancer" }} - {{- with .Values.dashboard.service.loadBalancerClass }} - loadBalancerClass: {{ . }} - {{- end }} - {{- with .Values.dashboard.service.loadBalancerIP }} - loadBalancerIP: {{ . | quote }} - {{- end }} - {{- with .Values.dashboard.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: {{- toYaml . | nindent 4 }} - {{- end }} - {{- end }} - type: {{ .Values.dashboard.service.type }} - ports: - - name: {{ .Values.dashboard.service.portName }} - protocol: TCP - port: {{ .Values.dashboard.service.port }} - targetPort: {{ .Values.dashboard.service.targetPort }} - {{- if and (eq .Values.dashboard.service.type "NodePort") .Values.dashboard.service.nodePort }} - nodePort: {{ .Values.dashboard.service.nodePort }} - {{- end }} - selector: - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- include "argo-rollouts.selectorLabels" . | nindent 4 }} -{{- end }} diff --git a/charts/argo-rollouts/templates/dashboard/serviceaccount.yaml b/charts/argo-rollouts/templates/dashboard/serviceaccount.yaml deleted file mode 100644 index 4b531bd9..00000000 --- a/charts/argo-rollouts/templates/dashboard/serviceaccount.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{- if and .Values.dashboard.enabled .Values.dashboard.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ include "argo-rollouts.serviceAccountName" . }}-dashboard - namespace: {{ .Release.Namespace | quote }} - labels: - app.kubernetes.io/component: {{ .Values.dashboard.component }} - {{- include "argo-rollouts.labels" . | nindent 4 }} - {{- with .Values.dashboard.serviceAccount.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-rollouts/templates/extra-manifests.yaml b/charts/argo-rollouts/templates/extra-manifests.yaml deleted file mode 100644 index fc9a76b8..00000000 --- a/charts/argo-rollouts/templates/extra-manifests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{ range .Values.extraObjects }} ---- -{{ if typeIs "string" . }} - {{- tpl . $ }} -{{- else }} - {{- tpl (toYaml .) $ }} -{{- end }} -{{ end }} diff --git a/charts/argo-rollouts/values.yaml b/charts/argo-rollouts/values.yaml deleted file mode 100644 index 26633455..00000000 --- a/charts/argo-rollouts/values.yaml +++ /dev/null @@ -1,499 +0,0 @@ -# -- Install and upgrade CRDs -installCRDs: true -# -- Keep CRD's on helm uninstall -keepCRDs: true - -# -- `false` runs controller in namespaced mode (does not require cluster RBAC) -clusterInstall: true - -# -- flag to enable creation of cluster aggregate roles (requires cluster RBAC) -createClusterAggregateRoles: true - -# -- String to partially override "argo-rollouts.fullname" template -nameOverride: - -# -- String to fully override "argo-rollouts.fullname" template -fullnameOverride: - -## Override APIVersions -## If you want to template helm charts but cannot access k8s API server -## you can set api versions here -apiVersionOverrides: - # -- String to override apiVersion of ingresses rendered by this helm chart - ingress: "" # networking.k8s.io/v1beta1 - -# -- Override the Kubernetes version, which is used to evaluate certain manifests -kubeVersionOverride: "" - -# -- Additional manifests to deploy within the chart. A list of objects. -## Can be used to add secrets for Analysis with 3rd-party monitoring solutions. -extraObjects: [] - # - apiVersion: v1 - # kind: Secret - # metadata: - # name: datadog - # type: Opaque - # data: - # address: https://api.datadoghq.com - # api-key: - # app-key: - -global: - # -- Annotations for all deployed Deployments - deploymentAnnotations: {} - # -- Labels for all deployed Deployments - deploymentLabels: {} - # -- Number of old deployment ReplicaSets to retain. The rest will be garbage collected. - revisionHistoryLimit: 10 - -controller: - # -- Value of label `app.kubernetes.io/component` - component: rollouts-controller - # -- Annotations to be added to the controller deployment - deploymentAnnotations: {} - # -- Labels to be added to the controller deployment - deploymentLabels: {} - # -- Annotations to be added to application controller pods - podAnnotations: {} - # -- Labels to be added to the application controller pods - podLabels: {} - # -- [Node selector] - nodeSelector: {} - # -- [Tolerations] for use with node taints - tolerations: [] - # -- Assign custom [affinity] rules to the deployment - affinity: {} - logging: - # -- Set the logging level (one of: `debug`, `info`, `warn`, `error`) - level: info - # -- Set the klog logging level - kloglevel: "0" - # -- Set the logging format (one of: `text`, `json`) - format: "text" - - # -- Assign custom [TopologySpreadConstraints] rules to the controller - ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - # -- Specify lifecycle hooks for the controller - lifecycle: {} - # -- [priorityClassName] for the controller - priorityClassName: "" - # -- The number of controller pods to run - replicas: 2 - image: - # -- Registry to use - registry: quay.io - # -- Repository to use - repository: argoproj/argo-rollouts - # -- Overrides the image tag (default is the chart appVersion) - tag: "" - # -- Image pull policy - pullPolicy: IfNotPresent - - # -- Additional command line arguments to pass to rollouts-controller. A list of flags. - extraArgs: [] - - # -- Additional environment variables for rollouts-controller. A list of name/value maps. - extraEnv: [] - # - name: AWS_REGION - # value: us-east-1 - - # -- Literal yaml for extra containers to be added to controller deployment. - ## Additional containers to add to the rollouts controller deployment - ## This will be rendered as the literal yaml - extraContainers: [] - - # -- Init containers to add to the rollouts controller pod - ## This will be rendered as the literal yaml - initContainers: [] - # - name: download-tools - # image: alpine:3.8 - # command: [sh, -c] - # args: - # - ls - - # -- Resource limits and requests for the controller pods. - resources: {} - # limits: - # cpu: 100m - # memory: 128Mi - # ephemeral-storage: 1Gi - # requests: - # cpu: 50m - # memory: 64Mi - - # -- flag to enable creation of cluster controller role (requires cluster RBAC) - createClusterRole: true - - # Controller container ports - containerPorts: - # -- Metrics container port - metrics: 8090 - # -- Healthz container port - healthz: 8080 - - metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service port name - portName: metrics - # -- Metrics service port - port: 8090 - # -- Service annotations - annotations: {} - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Namespace to be used for the ServiceMonitor - namespace: "" - # -- Labels to be added to the ServiceMonitor - additionalLabels: {} - # -- Annotations to be added to the ServiceMonitor - additionalAnnotations: {} - # -- RelabelConfigs to apply to samples before scraping - relabelings: [] - # -- MetricRelabelConfigs to apply to samples before ingestion - metricRelabelings: [] - - # -- Configure liveness [probe] for the controller - # @default -- See [values.yaml] - livenessProbe: - httpGet: - path: /healthz - port: healthz - initialDelaySeconds: 30 - periodSeconds: 20 - failureThreshold: 3 - successThreshold: 1 - timeoutSeconds: 10 - - # -- Configure readiness [probe] for the controller - # @default -- See [values.yaml] - readinessProbe: - httpGet: - path: /metrics - port: metrics - initialDelaySeconds: 15 - periodSeconds: 5 - failureThreshold: 3 - successThreshold: 1 - timeoutSeconds: 4 - - ## Configure Pod Disruption Budget for the controller - pdb: - # -- Labels to be added to controller [Pod Disruption Budget] - labels: {} - # -- Annotations to be added to controller [Pod Disruption Budget] - annotations: {} - # -- Deploy a [Pod Disruption Budget] for the controller - enabled: false - # -- Minimum number / percentage of pods that should remain scheduled - minAvailable: # 1 - # -- Maximum number / percentage of pods that may be made unavailable - maxUnavailable: # 0 - - # -- Additional volumes to add to the controller pod - volumes: [] - # - configMap: - # name: my-certs-cm - # name: my-certs - - # -- Additional volumeMounts to add to the controller container - volumeMounts: [] - # - mountPath: /etc/ssl/certs - # name: my-certs - - # -- Configures 3rd party metric providers for controller - ## Ref: https://argo-rollouts.readthedocs.io/en/stable/analysis/plugins/ - metricProviderPlugins: [] - # - name: "argoproj-labs/sample-prometheus" # name of the plugin, it must match the name required by the plugin so that it can find its configuration - # location: "file://./my-custom-plugin" # supports http(s):// urls and file:// - - # -- Configures 3rd party traffic router plugins for controller - ## Ref: https://argo-rollouts.readthedocs.io/en/stable/features/traffic-management/plugins/ - trafficRouterPlugins: [] - # - name: "argoproj-labs/sample-nginx" # name of the plugin, it must match the name required by the plugin so it can find it's configuration - # location: "file://./my-custom-plugin" # supports http(s):// urls and file:// - -serviceAccount: - # -- Specifies whether a service account should be created - create: true - # -- Annotations to add to the service account - annotations: {} - # -- The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "" - -# -- Annotations to be added to all CRDs -crdAnnotations: {} - -# -- Annotations for the all deployed pods -podAnnotations: {} - -# -- Security Context to set on pod level -podSecurityContext: - runAsNonRoot: true - -# -- Security Context to set on container level -containerSecurityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - readOnlyRootFilesystem: true - seccompProfile: - type: RuntimeDefault - -# -- Annotations to be added to the Rollout service -serviceAnnotations: {} - -# -- Labels to be added to the Rollout pods -podLabels: {} - -# -- Secrets with credentials to pull images from a private registry. Registry secret names as an array. -imagePullSecrets: [] -# - name: argo-pull-secret - -providerRBAC: - # -- Toggles addition of provider-specific RBAC rules to the controller Role and ClusterRole - enabled: true - # providerRBAC.enabled must be true in order to toggle the individual providers - providers: - # -- Adds RBAC rules for the Istio provider - istio: true - # -- Adds RBAC rules for the SMI provider - smi: true - # -- Adds RBAC rules for the Ambassador provider - ambassador: true - # -- Adds RBAC rules for the AWS Load Balancer Controller provider - awsLoadBalancerController: true - # -- Adds RBAC rules for the AWS App Mesh provider - awsAppMesh: true - # -- Adds RBAC rules for the Traefik provider - traefik: true - # -- Adds RBAC rules for the Apisix provider - apisix: true - # -- Adds RBAC rules for the Contour provider, see `https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-contour/blob/main/README.md` - contour: true - # -- Adds RBAC rules for the Gloo Platform provider, see `https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-glooplatform/blob/main/README.md` - glooPlatform: true - # -- Adds RBAC rules for the Gateway API provider - gatewayAPI: true - # -- Additional RBAC rules for others providers - additionalRules: [] - -dashboard: - # -- Deploy dashboard server - enabled: false - # -- Set cluster role to readonly - readonly: false - # -- Value of label `app.kubernetes.io/component` - component: rollouts-dashboard - # -- Annotations to be added to the dashboard deployment - deploymentAnnotations: {} - # -- Labels to be added to the dashboard deployment - deploymentLabels: {} - # -- Annotations to be added to application dashboard pods - podAnnotations: {} - # -- Labels to be added to the application dashboard pods - podLabels: {} - # -- [Node selector] - nodeSelector: {} - # -- [Tolerations] for use with node taints - tolerations: [] - # -- Assign custom [affinity] rules to the deployment - affinity: {} - logging: - # -- Set the logging level (one of: `debug`, `info`, `warn`, `error`) - level: info - # -- Set the klog logging level - kloglevel: "0" - - # -- Assign custom [TopologySpreadConstraints] rules to the dashboard server - ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- [priorityClassName] for the dashboard server - priorityClassName: "" - - # -- flag to enable creation of dashbord cluster role (requires cluster RBAC) - createClusterRole: true - - # -- The number of dashboard pods to run - replicas: 1 - image: - # -- Registry to use - registry: quay.io - # -- Repository to use - repository: argoproj/kubectl-argo-rollouts - # -- Overrides the image tag (default is the chart appVersion) - tag: "" - # -- Image pull policy - pullPolicy: IfNotPresent - # -- Additional command line arguments to pass to rollouts-dashboard. A list of flags. - extraArgs: [] - # -- Additional environment variables for rollouts-dashboard. A list of name/value maps. - extraEnv: [] - # - name: FOO - # value: bar - # -- Resource limits and requests for the dashboard pods. - resources: {} - # -- Security Context to set on pod level - podSecurityContext: - runAsNonRoot: true - # -- Security Context to set on container level - containerSecurityContext: {} - service: - # -- Sets the type of the Service - type: ClusterIP - # -- The class of the load balancer implementation - loadBalancerClass: "" - # -- LoadBalancer will get created with the IP specified in this field - loadBalancerIP: "" - # -- Source IP ranges to allow access to service from - loadBalancerSourceRanges: [] - # -- Dashboard service external IPs - externalIPs: [] - # -- Service annotations - annotations: {} - # -- Service labels - labels: {} - # -- Service port name - portName: dashboard - # -- Service port - port: 3100 - # -- Service target port - targetPort: 3100 - # -- (int) Service nodePort - nodePort: - serviceAccount: - # -- Specifies whether a dashboard service account should be created - create: true - # -- Annotations to add to the dashboard service account - annotations: {} - # -- The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "" - - ## Configure Pod Disruption Budget for the dashboard - pdb: - # -- Labels to be added to dashboard [Pod Disruption Budget] - labels: {} - # -- Annotations to be added to dashboard [Pod Disruption Budget] - annotations: {} - # -- Deploy a [Pod Disruption Budget] for the dashboard - enabled: false - # -- Minimum number / percentage of pods that should remain scheduled - minAvailable: # 1 - # -- Maximum number / percentage of pods that may be made unavailable - maxUnavailable: # 0 - - ## Ingress configuration. - ## ref: https://kubernetes.io/docs/concepts/services-networking/ingress/ - ## - ingress: - # -- Enable dashboard ingress support - enabled: false - # -- Dashboard ingress annotations - annotations: {} - # -- Dashboard ingress labels - labels: {} - # -- Dashboard ingress class name - ingressClassName: "" - - # -- Dashboard ingress hosts - ## Argo Rollouts Dashboard Ingress. - ## Hostnames must be provided if Ingress is enabled. - ## Secrets must be manually created in the namespace - hosts: [] - # - argorollouts.example.com - - # -- Dashboard ingress paths - paths: - - / - # -- Dashboard ingress path type - pathType: Prefix - # -- Dashboard ingress extra paths - extraPaths: [] - # - path: /* - # backend: - # serviceName: ssl-redirect - # servicePort: use-annotation - ## for Kubernetes >=1.19 (when "networking.k8s.io/v1" is used) - # - path: /* - # pathType: Prefix - # backend: - # service - # name: ssl-redirect - # port: - # name: use-annotation - - # -- Dashboard ingress tls - tls: [] - # - secretName: argorollouts-example-tls - # hosts: - # - argorollouts.example.com - - # -- Additional volumes to add to the dashboard pod - volumes: [] - - # -- Additional volumeMounts to add to the dashboard container - volumeMounts: [] - -notifications: - configmap: - # -- Whether to create notifications configmap - create: true - - secret: - # -- Whether to create notifications secret. - ## If you want to manually create secret, do not forget to add proper label to it: "app.kubernetes.io/component: {{ .Values.controller.component }}". - create: false - # -- Generic key:value pairs to be inserted into the notifications secret - items: {} - # slack-token: - # -- Annotations to be added to the notifications secret - annotations: {} - - # -- Configures notification services - notifiers: {} - # service.slack: | - # token: $slack-token - - # -- Notification templates - templates: {} - # template.my-purple-template: | - # message: | - # Rollout {{.rollout.metadata.name}} has purple image - # slack: - # attachments: | - # [{ - # "title": "{{ .rollout.metadata.name}}", - # "color": "#800080" - # }] - - # -- The trigger defines the condition when the notification should be sent - triggers: {} - # trigger.on-purple: | - # - send: [my-purple-template] - # when: rollout.spec.template.spec.containers[0].image == 'argoproj/rollouts-demo:purple' - - # -- The subscriptions define the subscriptions to the triggers in a general way for all rollouts - subscriptions: [] - # - recipients: - # - slack: - # triggers: - # - on-rollout-completed - # - on-rollout-aborted diff --git a/charts/argo-workflows/.helmignore b/charts/argo-workflows/.helmignore deleted file mode 100644 index ec59d66d..00000000 --- a/charts/argo-workflows/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*~ -# Various IDEs -.project -.idea/ -*.tmproj -ci/ -*.gotmpl diff --git a/charts/argo-workflows/Chart.yaml b/charts/argo-workflows/Chart.yaml deleted file mode 100644 index c1f8df1a..00000000 --- a/charts/argo-workflows/Chart.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: v2 -appVersion: v3.6.4 -name: argo-workflows -description: A Helm chart for Argo Workflows -type: application -version: 0.45.7 -icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png -home: https://github.com/argoproj/argo-helm -sources: - - https://github.com/argoproj/argo-workflows -maintainers: - - name: argoproj - url: https://argoproj.github.io/ -annotations: - artifacthub.io/signKey: | - fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 - url: https://argoproj.github.io/argo-helm/pgp_keys.asc - artifacthub.io/changes: | - - kind: fixed - description: Update the SSO configuration instructions to reflect the correct field name diff --git a/charts/argo-workflows/README.md b/charts/argo-workflows/README.md deleted file mode 100644 index 6e400596..00000000 --- a/charts/argo-workflows/README.md +++ /dev/null @@ -1,410 +0,0 @@ -# Argo Workflows Chart - -This is a **community maintained** chart. It is used to set up argo and its needed dependencies through one command. This is used in conjunction with [helm](https://github.com/kubernetes/helm). - -If you want your deployment of this helm chart to most closely match the [argo CLI](https://github.com/argoproj/argo-workflows), you should deploy it in the `kube-system` namespace. - -## Pre-Requisites - -### Custom resource definitions - -Some users would prefer to install the CRDs _outside_ of the chart. You can disable the CRD installation of this chart by using `--set crds.install=false` when installing the chart. - -Helm cannot upgrade custom resource definitions in the `/crds` folder [by design](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations). Starting with 3.4.0 (chart version 0.19.0), the CRDs have been moved to `/templates` to address this design decision. - -If you are using Argo Workflows chart version prior to 3.4.0 (chart version 0.19.0) or have elected to manage the Argo Workflows CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo: - -```bash -kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=" - -# Eg. version v3.3.9 -kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=v3.3.9" -``` - -### ServiceAccount for Workflow Spec -In order for each Workflow run, you create ServiceAccount via `values.yaml` like below. - -```yaml -workflow: - serviceAccount: - create: true - name: "argo-workflow" - rbac: - create: true -controller: - workflowNamespaces: - - default - - foo - - bar -``` - -Set ServiceAccount on Workflow. - -```yaml -apiVersion: argoproj.io/v1alpha1 -kind: Workflow -metadata: - generateName: hello-world- -spec: - entrypoint: whalesay - serviceAccountName: argo-workflow # Set ServiceAccount - templates: - - name: whalesay - container: - image: docker/whalesay - command: [ cowsay ] - args: [ "hello world" ] -``` - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -"argo" has been added to your repositories - -$ helm install my-release argo/argo-workflows -NAME: my-release -... -``` - -## Changelog - -For full list of changes, please check ArtifactHub [changelog]. - -## Usage Notes - -### High Availability - -This chart installs the non-HA version of Argo Workflows by default. If you want to run in HA mode, you can use [these example values](ci/ha-values.yaml) as a starting point. -Please see the upstream [Operator Manual's High Availability page](https://argo-workflows.readthedocs.io/en/stable/high-availability/) to understand how to scale Argo Workflows in depth. - -### Workflow controller - -This chart defaults to setting the `controller.instanceID.enabled` to `false` now, which means the deployed controller will act upon any workflow deployed to the cluster. If you would like to limit the behavior and deploy multiple workflow controllers, please use the `controller.instanceID.enabled` attribute along with one of its configuration options to set the `instanceID` of the workflow controller to be properly scoped for your needs. - -### Argo Workflows server authentication - -Argo Workflows server provides some choices for authentication mechanism and you can configure `.Values.server.authModes`. By default, authentication mode is `[server]`, for local development purposes or cases where your gateway authentication is covered by some other means. -Please refer to [Argo Server Auth Mode] for more details. - -Argo Workflows server also supports SSO and you can enable it to configure `.Values.server.sso` and `.Values.server.authModes`. In order to manage access levels, you can optionally add RBAC to SSO. Please refer to [SSO RBAC] for more details. - -## Values - -The `values.yaml` contains items used to tweak a deployment of this chart. -Fields to note: - -- `controller.instanceID.enabled`: If set to true, the Argo Controller will **ONLY** monitor Workflow submissions with a `--instanceid` attribute -- `controller.instanceID.useReleaseName`: If set to true then chart set controller instance id to release name -- `controller.instanceID.explicitID`: Allows customization of an instance id for the workflow controller to monitor -- `singleNamespace`: When true, restricts the workflow controller to operate - in just the single namespace (that one of the Helm release). -- `controller.workflowNamespaces`: This is a list of namespaces where the - workflow controller will manage workflows. Only valid when `singleNamespace` - is false. - -### General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| apiVersionOverrides.autoscaling | string | `""` | String to override apiVersion of autoscaling rendered by this helm chart | -| apiVersionOverrides.cloudgoogle | string | `""` | String to override apiVersion of GKE resources rendered by this helm chart | -| apiVersionOverrides.monitoring | string | `""` | String to override apiVersion of monitoring CRDs (ServiceMonitor) rendered by this helm chart | -| commonLabels | object | `{}` | Labels to set on all resources | -| crds.annotations | object | `{}` | Annotations to be added to all CRDs | -| crds.install | bool | `true` | Install and upgrade CRDs | -| crds.keep | bool | `true` | Keep CRDs on chart uninstall | -| createAggregateRoles | bool | `true` | Create clusterroles that extend existing clusterroles to interact with argo-cd crds | -| emissary.images | list | `[]` | The command/args for each image on workflow, needed when the command is not specified and the emissary executor is used. | -| extraObjects | list | `[]` | Array of extra K8s manifests to deploy | -| fullnameOverride | string | `nil` | String to fully override "argo-workflows.fullname" template | -| images.pullPolicy | string | `"Always"` | imagePullPolicy to apply to all containers | -| images.pullSecrets | list | `[]` | Secrets with credentials to pull images from a private registry | -| images.tag | string | `""` | Common tag for Argo Workflows images. Defaults to `.Chart.AppVersion`. | -| kubeVersionOverride | string | `""` | Override the Kubernetes version, which is used to evaluate certain manifests | -| nameOverride | string | `nil` | String to partially override "argo-workflows.fullname" template | -| namespaceOverride | string | `.Release.Namespace` | Override the namespace | -| singleNamespace | bool | `false` | Restrict Argo to operate only in a single namespace (the namespace of the Helm release) by apply Roles and RoleBindings instead of the Cluster equivalents, and start workflow-controller with the --namespaced flag. Use it in clusters with strict access policy. | - -### Workflow - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| workflow.namespace | string | `nil` | Deprecated; use controller.workflowNamespaces instead. | -| workflow.rbac.agentPermissions | bool | `false` | Allows permissions for the Argo Agent. Only required if using http/plugin templates | -| workflow.rbac.artifactGC | bool | `false` | Allows permissions for the Argo Artifact GC pod. Only required if using artifact gc | -| workflow.rbac.create | bool | `true` | Adds Role and RoleBinding for the above specified service account to be able to run workflows. A Role and Rolebinding pair is also created for each namespace in controller.workflowNamespaces (see below) | -| workflow.rbac.serviceAccounts | list | `[]` | Extra service accounts to be added to the RoleBinding | -| workflow.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| workflow.serviceAccount.create | bool | `false` | Specifies whether a service account should be created | -| workflow.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| workflow.serviceAccount.name | string | `"argo-workflow"` | Service account which is used to run workflows | -| workflow.serviceAccount.pullSecrets | list | `[]` | Secrets with credentials to pull images from a private registry. Same format as `.Values.images.pullSecrets` | - -### Workflow Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| controller.affinity | object | `{}` | Assign custom [affinity] rules | -| controller.clusterWorkflowTemplates.enabled | bool | `true` | Create a ClusterRole and CRB for the controller to access ClusterWorkflowTemplates. | -| controller.clusterWorkflowTemplates.serviceAccounts | list | `[]` | Extra service accounts to be added to the ClusterRoleBinding | -| controller.columns | list | `[]` | Configure Argo Server to show custom [columns] | -| controller.configMap.annotations | object | `{}` | ConfigMap annotations | -| controller.configMap.create | bool | `true` | Create a ConfigMap for the controller | -| controller.configMap.name | string | `""` | ConfigMap name | -| controller.cronWorkflowWorkers | string | `nil` | Number of cron workflow workers Only valid for 3.5+ | -| controller.deploymentAnnotations | object | `{}` | deploymentAnnotations is an optional map of annotations to be applied to the controller Deployment | -| controller.extraArgs | list | `[]` | Extra arguments to be added to the controller | -| controller.extraContainers | list | `[]` | Extra containers to be added to the controller deployment | -| controller.extraEnv | list | `[]` | Extra environment variables to provide to the controller container | -| controller.extraInitContainers | list | `[]` | Enables init containers to be added to the controller deployment | -| controller.image.registry | string | `"quay.io"` | Registry to use for the controller | -| controller.image.repository | string | `"argoproj/workflow-controller"` | Registry to use for the controller | -| controller.image.tag | string | `""` | Image tag for the workflow controller. Defaults to `.Values.images.tag`. | -| controller.initialDelay | string | `nil` | Resolves ongoing, uncommon AWS EKS bug: https://github.com/argoproj/argo-workflows/pull/4224 | -| controller.instanceID.enabled | bool | `false` | Configures the controller to filter workflow submissions to only those which have a matching instanceID attribute. | -| controller.instanceID.explicitID | string | `""` | Use a custom instanceID | -| controller.instanceID.useReleaseName | bool | `false` | Use ReleaseName as instanceID | -| controller.kubeConfig | object | `{}` (See [values.yaml]) | Configure when workflow controller runs in a different k8s cluster with the workflow workloads, or needs to communicate with the k8s apiserver using an out-of-cluster kubeconfig secret. | -| controller.links | list | `[]` | Configure Argo Server to show custom [links] | -| controller.livenessProbe | object | See [values.yaml] | Configure liveness [probe] for the controller | -| controller.loadBalancerClass | string | `""` | The class of the load balancer implementation | -| controller.loadBalancerSourceRanges | list | `[]` | Source ranges to allow access to service from. Only applies to service type `LoadBalancer` | -| controller.logging.format | string | `"text"` | Set the logging format (one of: `text`, `json`) | -| controller.logging.globallevel | string | `"0"` | Set the glog logging level | -| controller.logging.level | string | `"info"` | Set the logging level (one of: `debug`, `info`, `warn`, `error`) | -| controller.metricsConfig.enabled | bool | `false` | Enables prometheus metrics server | -| controller.metricsConfig.headlessService | bool | `false` | Flag to enable headless service | -| controller.metricsConfig.honorLabels | bool | `false` | When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. | -| controller.metricsConfig.ignoreErrors | bool | `false` | Flag that instructs prometheus to ignore metric emission errors. | -| controller.metricsConfig.interval | string | `"30s"` | Frequency at which prometheus scrapes metrics | -| controller.metricsConfig.metricRelabelings | list | `[]` | ServiceMonitor metric relabel configs to apply to samples before ingestion | -| controller.metricsConfig.metricsTTL | string | `""` | How often custom metrics are cleared from memory | -| controller.metricsConfig.path | string | `"/metrics"` | Path is the path where metrics are emitted. Must start with a "/". | -| controller.metricsConfig.port | int | `9090` | Port is the port where metrics are emitted | -| controller.metricsConfig.portName | string | `"metrics"` | Container metrics port name | -| controller.metricsConfig.relabelings | list | `[]` | ServiceMonitor relabel configs to apply to samples before scraping | -| controller.metricsConfig.secure | bool | `false` | Flag that use a self-signed cert for TLS | -| controller.metricsConfig.servicePort | int | `8080` | Service metrics port | -| controller.metricsConfig.servicePortName | string | `"metrics"` | Service metrics port name | -| controller.metricsConfig.targetLabels | list | `[]` | ServiceMonitor will add labels from the service to the Prometheus metric | -| controller.name | string | `"workflow-controller"` | Workflow controller name string | -| controller.namespaceParallelism | string | `nil` | Limits the maximum number of incomplete workflows in a namespace | -| controller.navColor | string | `""` | Set ui navigation bar background color | -| controller.nodeEvents.enabled | bool | `true` | Enable to emit events on node completion. | -| controller.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | [Node selector] | -| controller.parallelism | string | `nil` | parallelism dictates how many workflows can be running at the same time | -| controller.pdb.enabled | bool | `false` | Configure [Pod Disruption Budget] for the controller pods | -| controller.persistence | object | `{}` | enable Workflow Archive to store the status of workflows. Postgres and MySQL (>= 5.7.8) are available. | -| controller.podAnnotations | object | `{}` | podAnnotations is an optional map of annotations to be applied to the controller Pods | -| controller.podCleanupWorkers | string | `nil` | Number of pod cleanup workers | -| controller.podGCDeleteDelayDuration | string | `5s` (Argo Workflows default) | The duration in seconds before the pods in the GC queue get deleted. A zero value indicates that the pods will be deleted immediately. | -| controller.podGCGracePeriodSeconds | string | `30` seconds (Kubernetes default) | Specifies the duration in seconds before a terminating pod is forcefully killed. A zero value indicates that the pod will be forcefully terminated immediately. | -| controller.podLabels | object | `{}` | Optional labels to add to the controller pods | -| controller.podSecurityContext | object | `{}` | SecurityContext to set on the controller pods | -| controller.priorityClassName | string | `""` | Leverage a PriorityClass to ensure your pods survive resource shortages. | -| controller.rbac.accessAllSecrets | bool | `false` | Allows controller to get, list and watch all k8s secrets. Can only be used if secretWhitelist is empty. | -| controller.rbac.create | bool | `true` | Adds Role and RoleBinding for the controller. | -| controller.rbac.secretWhitelist | list | `[]` | Allows controller to get, list, and watch certain k8s secrets | -| controller.rbac.writeConfigMaps | bool | `false` | Allows controller to create and update ConfigMaps. Enables memoization feature | -| controller.replicas | int | `1` | The number of controller pods to run | -| controller.resourceRateLimit | object | `{}` | Globally limits the rate at which pods are created. This is intended to mitigate flooding of the Kubernetes API server by workflows with a large amount of parallel nodes. | -| controller.resources | object | `{}` | Resource limits and requests for the controller | -| controller.retentionPolicy | object | `{}` | Workflow retention by number of workflows | -| controller.revisionHistoryLimit | int | `10` | The number of revisions to keep. | -| controller.securityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true}` | the controller container's securityContext | -| controller.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| controller.serviceAccount.create | bool | `true` | Create a service account for the controller | -| controller.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| controller.serviceAccount.name | string | `""` | Service account name | -| controller.serviceAnnotations | object | `{}` | Annotations to be applied to the controller Service | -| controller.serviceLabels | object | `{}` | Optional labels to add to the controller Service | -| controller.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| controller.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| controller.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| controller.serviceType | string | `"ClusterIP"` | Service type of the controller Service | -| controller.telemetryConfig.enabled | bool | `false` | Enables prometheus telemetry server | -| controller.telemetryConfig.ignoreErrors | bool | `false` | Flag that instructs prometheus to ignore metric emission errors. | -| controller.telemetryConfig.interval | string | `"30s"` | Frequency at which prometheus scrapes telemetry data | -| controller.telemetryConfig.metricsTTL | string | `""` | How often custom metrics are cleared from memory | -| controller.telemetryConfig.path | string | `"/telemetry"` | telemetry path | -| controller.telemetryConfig.port | int | `8081` | telemetry container port | -| controller.telemetryConfig.secure | bool | `false` | Flag that use a self-signed cert for TLS | -| controller.telemetryConfig.servicePort | int | `8081` | telemetry service port | -| controller.telemetryConfig.servicePortName | string | `"telemetry"` | telemetry service port name | -| controller.tolerations | list | `[]` | [Tolerations] for use with node taints | -| controller.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the workflow controller | -| controller.volumeMounts | list | `[]` | Additional volume mounts to the controller main container | -| controller.volumes | list | `[]` | Additional volumes to the controller pod | -| controller.workflowDefaults | object | `{}` | Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level. Only valid for 2.7+ | -| controller.workflowEvents.enabled | bool | `true` | Enable to emit events on workflow status changes. | -| controller.workflowNamespaces | list | `["default"]` | Specify all namespaces where this workflow controller instance will manage workflows. This controls where the service account and RBAC resources will be created. Only valid when singleNamespace is false. | -| controller.workflowRestrictions | object | `{}` | Restricts the Workflows that the controller will process. Only valid for 2.9+ | -| controller.workflowTTLWorkers | string | `nil` | Number of workflow TTL workers | -| controller.workflowWorkers | string | `nil` | Number of workflow workers | - -### Workflow Main Container - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| mainContainer.env | list | `[]` | Adds environment variables for the Workflow main container | -| mainContainer.envFrom | list | `[]` | Adds reference environment variables for the Workflow main container | -| mainContainer.imagePullPolicy | string | `""` | imagePullPolicy to apply to Workflow main container. Defaults to `.Values.images.pullPolicy`. | -| mainContainer.resources | object | `{}` | Resource limits and requests for the Workflow main container | -| mainContainer.securityContext | object | `{}` | sets security context for the Workflow main container | - -### Workflow Executor - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| executor.args | list | `[]` | Passes arguments to the executor processes | -| executor.env | list | `[]` | Adds environment variables for the executor. | -| executor.image.pullPolicy | string | `""` | Image PullPolicy to use for the Workflow Executors. Defaults to `.Values.images.pullPolicy`. | -| executor.image.registry | string | `"quay.io"` | Registry to use for the Workflow Executors | -| executor.image.repository | string | `"argoproj/argoexec"` | Repository to use for the Workflow Executors | -| executor.image.tag | string | `""` | Image tag for the workflow executor. Defaults to `.Values.images.tag`. | -| executor.resources | object | `{}` | Resource limits and requests for the Workflow Executors | -| executor.securityContext | object | `{}` | sets security context for the executor container | - -### Workflow Server - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| server.GKEbackendConfig.enabled | bool | `false` | Enable BackendConfig custom resource for Google Kubernetes Engine | -| server.GKEbackendConfig.spec | object | `{}` | [BackendConfigSpec] | -| server.GKEfrontendConfig.enabled | bool | `false` | Enable FrontConfig custom resource for Google Kubernetes Engine | -| server.GKEfrontendConfig.spec | object | `{}` | [FrontendConfigSpec] | -| server.GKEmanagedCertificate.domains | list | `["argoworkflows.example.com"]` | Domains for the Google Managed Certificate | -| server.GKEmanagedCertificate.enabled | bool | `false` | Enable ManagedCertificate custom resource for Google Kubernetes Engine. | -| server.affinity | object | `{}` | Assign custom [affinity] rules | -| server.authMode | string | `""` | Deprecated; use server.authModes instead. | -| server.authModes | list | `[]` | A list of supported authentication modes. Available values are `server`, `client`, or `sso`. If you provide sso, please configure `.Values.server.sso` as well. | -| server.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. This is only available on HPA apiVersion `autoscaling/v2beta2` and newer | -| server.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the Argo Server | -| server.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the Argo Server [HPA] | -| server.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the Argo Server [HPA] | -| server.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the Argo Server [HPA] | -| server.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the Argo Server [HPA] | -| server.baseHref | string | `"/"` | Value for base href in index.html. Used if the server is running behind reverse proxy under subpath different from /. | -| server.clusterWorkflowTemplates.enableEditing | bool | `true` | Give the server permissions to edit ClusterWorkflowTemplates. | -| server.clusterWorkflowTemplates.enabled | bool | `true` | Create a ClusterRole and CRB for the server to access ClusterWorkflowTemplates. | -| server.deploymentAnnotations | object | `{}` | optional map of annotations to be applied to the ui Deployment | -| server.enabled | bool | `true` | Deploy the Argo Server | -| server.extraArgs | list | `[]` | Extra arguments to provide to the Argo server binary. | -| server.extraContainers | list | `[]` | Extra containers to be added to the server deployment | -| server.extraEnv | list | `[]` | Extra environment variables to provide to the argo-server container | -| server.extraInitContainers | list | `[]` | Enables init containers to be added to the server deployment | -| server.hostAliases | list | `[]` | Mapping between IP and hostnames that will be injected as entries in the pod's hosts files | -| server.image.registry | string | `"quay.io"` | Registry to use for the server | -| server.image.repository | string | `"argoproj/argocli"` | Repository to use for the server | -| server.image.tag | string | `""` | Image tag for the Argo Workflows server. Defaults to `.Values.images.tag`. | -| server.ingress.annotations | object | `{}` | Additional ingress annotations | -| server.ingress.enabled | bool | `false` | Enable an ingress resource | -| server.ingress.extraPaths | list | `[]` | Additional ingress paths | -| server.ingress.hosts | list | `[]` | List of ingress hosts | -| server.ingress.ingressClassName | string | `""` | Defines which ingress controller will implement the resource | -| server.ingress.labels | object | `{}` | Additional ingress labels | -| server.ingress.pathType | string | `"Prefix"` | Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` | -| server.ingress.paths | list | `["/"]` | List of ingress paths | -| server.ingress.tls | list | `[]` | Ingress TLS configuration | -| server.lifecycle | object | `{}` | Specify postStart and preStop lifecycle hooks for server container | -| server.loadBalancerClass | string | `""` | The class of the load balancer implementation | -| server.loadBalancerIP | string | `""` | Static IP address to assign to loadBalancer service type `LoadBalancer` | -| server.loadBalancerSourceRanges | list | `[]` | Source ranges to allow access to service from. Only applies to service type `LoadBalancer` | -| server.logging.format | string | `"text"` | Set the logging format (one of: `text`, `json`) | -| server.logging.globallevel | string | `"0"` | Set the glog logging level | -| server.logging.level | string | `"info"` | Set the logging level (one of: `debug`, `info`, `warn`, `error`) | -| server.name | string | `"server"` | Server name string | -| server.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | [Node selector] | -| server.pdb.enabled | bool | `false` | Configure [Pod Disruption Budget] for the server pods | -| server.podAnnotations | object | `{}` | optional map of annotations to be applied to the ui Pods | -| server.podLabels | object | `{}` | Optional labels to add to the UI pods | -| server.podSecurityContext | object | `{}` | SecurityContext to set on the server pods | -| server.priorityClassName | string | `""` | Leverage a PriorityClass to ensure your pods survive resource shortages | -| server.rbac.create | bool | `true` | Adds Role and RoleBinding for the server. | -| server.replicas | int | `1` | The number of server pods to run | -| server.resources | object | `{}` | Resource limits and requests for the server | -| server.revisionHistoryLimit | int | `10` | The number of revisions to keep. | -| server.secure | bool | `false` | Run the argo server in "secure" mode. Configure this value instead of `--secure` in extraArgs. | -| server.securityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":false,"runAsNonRoot":true}` | Servers container-level security context | -| server.serviceAccount.annotations | object | `{}` | Annotations applied to created service account | -| server.serviceAccount.create | bool | `true` | Create a service account for the server | -| server.serviceAccount.labels | object | `{}` | Labels applied to created service account | -| server.serviceAccount.name | string | `""` | Service account name | -| server.serviceAnnotations | object | `{}` | Annotations to be applied to the UI Service | -| server.serviceLabels | object | `{}` | Optional labels to add to the UI Service | -| server.serviceNodePort | string | `nil` | Service node port | -| server.servicePort | int | `2746` | Service port for server | -| server.servicePortName | string | `""` | Service port name | -| server.serviceType | string | `"ClusterIP"` | Service type for server pods | -| server.sso.clientId.key | string | `"client-id"` | Key of secret to retrieve the app OIDC client ID | -| server.sso.clientId.name | string | `"argo-server-sso"` | Name of secret to retrieve the app OIDC client ID | -| server.sso.clientSecret.key | string | `"client-secret"` | Key of a secret to retrieve the app OIDC client secret | -| server.sso.clientSecret.name | string | `"argo-server-sso"` | Name of a secret to retrieve the app OIDC client secret | -| server.sso.customGroupClaimName | string | `""` | Override claim name for OIDC groups | -| server.sso.enabled | bool | `false` | Create SSO configuration. If you set `true` , please also set `.Values.server.authModes` as `sso`. | -| server.sso.filterGroupsRegex | list | `[]` | Filter the groups returned by the OIDC provider | -| server.sso.insecureSkipVerify | bool | `false` | Skip TLS verification for the HTTP client | -| server.sso.issuer | string | `"https://accounts.google.com"` | The root URL of the OIDC identity provider | -| server.sso.issuerAlias | string | `""` | Alternate root URLs that can be included for some OIDC providers | -| server.sso.rbac.enabled | bool | `true` | Adds ServiceAccount Policy to server (Cluster)Role. | -| server.sso.rbac.secretWhitelist | list | `[]` | Whitelist to allow server to fetch Secrets | -| server.sso.redirectUrl | string | `""` | The OIDC redirect URL. Should be in the form /oauth2/callback. | -| server.sso.scopes | list | `[]` | Scopes requested from the SSO ID provider | -| server.sso.sessionExpiry | string | `""` | Define how long your login is valid for (in hours) | -| server.sso.userInfoPath | string | `""` | Specify the user info endpoint that contains the groups claim | -| server.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook | -| server.tmpVolume | object | `{"emptyDir":{}}` | Volume to be mounted in Pods for temporary files. | -| server.tolerations | list | `[]` | [Tolerations] for use with node taints | -| server.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the argo server | -| server.volumeMounts | list | `[]` | Additional volume mounts to the server main container. | -| server.volumes | list | `[]` | Additional volumes to the server pod. | - -### Artifact Repository - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| artifactRepository.archiveLogs | bool | `false` | Archive the main container logs as an artifact | -| artifactRepository.azure | object | `{}` (See [values.yaml]) | Store artifact in Azure Blob Storage | -| artifactRepository.gcs | object | `{}` (See [values.yaml]) | Store artifact in a GCS object store | -| artifactRepository.s3 | object | See [values.yaml] | Store artifact in a S3-compliant object store | -| artifactRepositoryRef | object | `{}` (See [values.yaml]) | The section of [artifact repository ref](https://argo-workflows.readthedocs.io/en/stable/artifact-repository-ref/). Each map key is the name of configmap | -| customArtifactRepository | object | `{}` | The section of custom artifact repository. Utilize a custom artifact repository that is not one of the current base ones (s3, gcs, azure) | -| useStaticCredentials | bool | `true` | Use static credentials for S3 (eg. when not using AWS IRSA) | - -## Breaking changes from the deprecated `argo` chart - -1. the `installCRD` value has been removed. CRDs are now only installed from the conventional crds/ directory -1. the CRDs were updated to `apiextensions.k8s.io/v1` -1. the container image registry/project/tag format was changed to be more in line with the more common - - ```yaml - image: - registry: quay.io - repository: argoproj/argocli - tag: v3.0.1 - ``` - - this also makes it easier for automatic update tooling (eg. renovate bot) to detect and update images. - -1. switched to quay.io as the default registry for all images -1. removed any included usage of Minio -1. aligned the configuration of serviceAccounts with the argo-cd chart, ie: what used to be `server.createServiceAccount` is now `server.serviceAccount.create` -1. moved the field previously known as `telemetryServicePort` inside the `telemetryConfig` as `telemetryConfig.servicePort` - same for `metricsConfig` - -[affinity]: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ -[BackendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/concepts/backendconfig#backendconfigspec_v1beta1_cloudgooglecom -[FrontendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-features#configuring_ingress_features_through_frontendconfig_parameters -[links]: https://argo-workflows.readthedocs.io/en/stable/links/ -[columns]: https://github.com/argoproj/argo-workflows/pull/10693 -[Node selector]: https://kubernetes.io/docs/user-guide/node-selection/ -[Pod Disruption Budget]: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[Tolerations]: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ -[values.yaml]: values.yaml -[changelog]: https://artifacthub.io/packages/helm/argo/argo-workflows?modal=changelog -[SSO RBAC]: https://argo-workflows.readthedocs.io/en/stable/argo-server-sso/ -[Argo Server Auth Mode]: https://argo-workflows.readthedocs.io/en/stable/argo-server-auth-mode/ diff --git a/charts/argo-workflows/README.md.gotmpl b/charts/argo-workflows/README.md.gotmpl deleted file mode 100644 index 69838b5a..00000000 --- a/charts/argo-workflows/README.md.gotmpl +++ /dev/null @@ -1,212 +0,0 @@ -# Argo Workflows Chart - -This is a **community maintained** chart. It is used to set up argo and its needed dependencies through one command. This is used in conjunction with [helm](https://github.com/kubernetes/helm). - -If you want your deployment of this helm chart to most closely match the [argo CLI](https://github.com/argoproj/argo-workflows), you should deploy it in the `kube-system` namespace. - -## Pre-Requisites - -### Custom resource definitions - -Some users would prefer to install the CRDs _outside_ of the chart. You can disable the CRD installation of this chart by using `--set crds.install=false` when installing the chart. - -Helm cannot upgrade custom resource definitions in the `/crds` folder [by design](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations). Starting with 3.4.0 (chart version 0.19.0), the CRDs have been moved to `/templates` to address this design decision. - -If you are using Argo Workflows chart version prior to 3.4.0 (chart version 0.19.0) or have elected to manage the Argo Workflows CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo: - -```bash -kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=" - -# Eg. version v3.3.9 -kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=v3.3.9" -``` - -### ServiceAccount for Workflow Spec -In order for each Workflow run, you create ServiceAccount via `values.yaml` like below. - -```yaml -workflow: - serviceAccount: - create: true - name: "argo-workflow" - rbac: - create: true -controller: - workflowNamespaces: - - default - - foo - - bar -``` - -Set ServiceAccount on Workflow. - -```yaml -apiVersion: argoproj.io/v1alpha1 -kind: Workflow -metadata: - generateName: hello-world- -spec: - entrypoint: whalesay - serviceAccountName: argo-workflow # Set ServiceAccount - templates: - - name: whalesay - container: - image: docker/whalesay - command: [ cowsay ] - args: [ "hello world" ] -``` - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -"argo" has been added to your repositories - -$ helm install my-release argo/argo-workflows -NAME: my-release -... -``` - -## Changelog - -For full list of changes, please check ArtifactHub [changelog]. - -## Usage Notes - -### High Availability - -This chart installs the non-HA version of Argo Workflows by default. If you want to run in HA mode, you can use [these example values](ci/ha-values.yaml) as a starting point. -Please see the upstream [Operator Manual's High Availability page](https://argo-workflows.readthedocs.io/en/stable/high-availability/) to understand how to scale Argo Workflows in depth. - -### Workflow controller - -This chart defaults to setting the `controller.instanceID.enabled` to `false` now, which means the deployed controller will act upon any workflow deployed to the cluster. If you would like to limit the behavior and deploy multiple workflow controllers, please use the `controller.instanceID.enabled` attribute along with one of its configuration options to set the `instanceID` of the workflow controller to be properly scoped for your needs. - -### Argo Workflows server authentication - -Argo Workflows server provides some choices for authentication mechanism and you can configure `.Values.server.authModes`. By default, authentication mode is `[server]`, for local development purposes or cases where your gateway authentication is covered by some other means. -Please refer to [Argo Server Auth Mode] for more details. - -Argo Workflows server also supports SSO and you can enable it to configure `.Values.server.sso` and `.Values.server.authModes`. In order to manage access levels, you can optionally add RBAC to SSO. Please refer to [SSO RBAC] for more details. - - -## Values - -The `values.yaml` contains items used to tweak a deployment of this chart. -Fields to note: - -- `controller.instanceID.enabled`: If set to true, the Argo Controller will **ONLY** monitor Workflow submissions with a `--instanceid` attribute -- `controller.instanceID.useReleaseName`: If set to true then chart set controller instance id to release name -- `controller.instanceID.explicitID`: Allows customization of an instance id for the workflow controller to monitor -- `singleNamespace`: When true, restricts the workflow controller to operate - in just the single namespace (that one of the Helm release). -- `controller.workflowNamespaces`: This is a list of namespaces where the - workflow controller will manage workflows. Only valid when `singleNamespace` - is false. - -### General parameters - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if not (or (hasPrefix "workflow" .Key) (hasPrefix "controller" .Key) (hasPrefix "executor" .Key) (hasPrefix "server" .Key) (hasPrefix "artifactRepository" .Key) (hasPrefix "customArtifact" .Key) (hasPrefix "use" .Key) (hasPrefix "mainContainer" .Key) ) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Workflow - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "workflow" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Workflow Controller - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "controller" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Workflow Main Container - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "mainContainer" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Workflow Executor - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "executor" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Workflow Server - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if hasPrefix "server" .Key }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -### Artifact Repository - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -{{- range .Values }} - {{- if or (hasPrefix "artifactRepository" .Key) (hasPrefix "use" .Key) (hasPrefix "customArtifact" .Key) }} -| {{ .Key }} | {{ .Type }} | {{ if .Default }}{{ .Default }}{{ else }}{{ .AutoDefault }}{{ end }} | {{ if .Description }}{{ .Description }}{{ else }}{{ .AutoDescription }}{{ end }} | - {{- end }} -{{- end }} - -## Breaking changes from the deprecated `argo` chart - -1. the `installCRD` value has been removed. CRDs are now only installed from the conventional crds/ directory -1. the CRDs were updated to `apiextensions.k8s.io/v1` -1. the container image registry/project/tag format was changed to be more in line with the more common - - ```yaml - image: - registry: quay.io - repository: argoproj/argocli - tag: v3.0.1 - ``` - - this also makes it easier for automatic update tooling (eg. renovate bot) to detect and update images. - -1. switched to quay.io as the default registry for all images -1. removed any included usage of Minio -1. aligned the configuration of serviceAccounts with the argo-cd chart, ie: what used to be `server.createServiceAccount` is now `server.serviceAccount.create` -1. moved the field previously known as `telemetryServicePort` inside the `telemetryConfig` as `telemetryConfig.servicePort` - same for `metricsConfig` - -[affinity]: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ -[BackendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/concepts/backendconfig#backendconfigspec_v1beta1_cloudgooglecom -[FrontendConfigSpec]: https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-features#configuring_ingress_features_through_frontendconfig_parameters -[links]: https://argo-workflows.readthedocs.io/en/stable/links/ -[columns]: https://github.com/argoproj/argo-workflows/pull/10693 -[Node selector]: https://kubernetes.io/docs/user-guide/node-selection/ -[Pod Disruption Budget]: https://kubernetes.io/docs/tasks/run-application/configure-pdb/ -[probe]: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes -[Tolerations]: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -[TopologySpreadConstraints]: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ -[values.yaml]: values.yaml -[changelog]: https://artifacthub.io/packages/helm/argo/argo-workflows?modal=changelog -[SSO RBAC]: https://argo-workflows.readthedocs.io/en/stable/argo-server-sso/ -[Argo Server Auth Mode]: https://argo-workflows.readthedocs.io/en/stable/argo-server-auth-mode/ diff --git a/charts/argo-workflows/ci/default-values.yaml b/charts/argo-workflows/ci/default-values.yaml deleted file mode 100644 index ffc41c8a..00000000 --- a/charts/argo-workflows/ci/default-values.yaml +++ /dev/null @@ -1,3 +0,0 @@ -# Test with default values -crds: - keep: false diff --git a/charts/argo-workflows/ci/enable-artifact-repo-ref.yaml b/charts/argo-workflows/ci/enable-artifact-repo-ref.yaml deleted file mode 100644 index 54c6c523..00000000 --- a/charts/argo-workflows/ci/enable-artifact-repo-ref.yaml +++ /dev/null @@ -1,41 +0,0 @@ -artifactRepositoryRef: - # 1st ConfigMap - artifact-repositories: - annotations: - workflows.argoproj.io/default-artifact-repository: default-v1-s3-artifact-repository - # 1st data - default-v1-s3-artifact-repository: - archiveLogs: true - s3: - bucket: my-bucket - endpoint: minio:9000 - insecure: true - accessKeySecret: - name: my-minio-cred - key: accesskey - secretKeySecret: - name: my-minio-cred - key: secretkey - # 2nd data - oss-artifact-repository: - archiveLogs: false - oss: - endpoint: http://oss-cn-zhangjiakou-internal.aliyuncs.com - bucket: $mybucket - accessKeySecret: - name: $mybucket-credentials - key: accessKey - secretKeySecret: - name: $mybucket-credentials - key: secretKey - # 2nd ConfigMap - another-artifact-repositories: - annotations: - workflows.argoproj.io/default-artifact-repository: gcs - gcs: - archiveLogs: false - bucket: my-bucket - keyFormat: prefix/in/bucket/{{workflow.name}}/{{pod.name}} - serviceAccountKeySecret: - name: my-gcs-credentials - key: serviceAccountKey diff --git a/charts/argo-workflows/ci/enable-artifact-repo-values.yaml b/charts/argo-workflows/ci/enable-artifact-repo-values.yaml deleted file mode 100644 index c20a5775..00000000 --- a/charts/argo-workflows/ci/enable-artifact-repo-values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Test with artifact repository -crds: - keep: false - -useStaticCredentials: true -artifactRepository: - archiveLogs: false - s3: - accessKeySecret: - name: "{{ .Release.Name }}-minio" - key: accesskey - secretKeySecret: - name: "{{ .Release.Name }}-minio" - key: secretkey - insecure: false - bucket: - endpoint: - region: - roleARN: - useSDKCreds: true - encryptionOptions: - enableEncryption: true - gcs: - bucket: project-argo - keyFormat: "{{ `{{workflow.namespace}}/{{workflow.name}}/{{pod.name}}` }}" - serviceAccountKeySecret: - name: my-gcs-credentials - key: serviceAccountKey - azure: - endpoint: https://mystorageaccountname.blob.core.windows.net - container: my-container-name - blobNameFormat: path/in/container - useSDKCreds: true - accountKeySecret: - name: my-azure-storage-credentials - key: account-access-key - -customArtifactRepository: - artifactory: - repoUrl: https://artifactory.example.com/raw - usernameSecret: - name: artifactory-creds - key: username - passwordSecret: - name: artifactory-creds - key: password diff --git a/charts/argo-workflows/ci/enable-ingress-values.yaml b/charts/argo-workflows/ci/enable-ingress-values.yaml deleted file mode 100644 index bfcc37c3..00000000 --- a/charts/argo-workflows/ci/enable-ingress-values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -crds: - keep: false - -server: - ingress: - enabled: true - hosts: - - argo-workflows.example.com diff --git a/charts/argo-workflows/ci/enable-metrics-values.yaml b/charts/argo-workflows/ci/enable-metrics-values.yaml deleted file mode 100644 index 32c007be..00000000 --- a/charts/argo-workflows/ci/enable-metrics-values.yaml +++ /dev/null @@ -1,10 +0,0 @@ -crds: - keep: false - -controller: - serviceMonitor: - enabled: false - metricsConfig: - enabled: true - telemetryConfig: - enabled: true diff --git a/charts/argo-workflows/ci/enable-rbac-values.yaml b/charts/argo-workflows/ci/enable-rbac-values.yaml deleted file mode 100644 index 70924084..00000000 --- a/charts/argo-workflows/ci/enable-rbac-values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -crds: - keep: false - -workflow: - serviceAccount: - create: true # Specifies whether a service account should be created - rbac: - create: true # adds Role and RoleBinding for the above specified service account to be able to run workflows diff --git a/charts/argo-workflows/ci/ha-values.yaml b/charts/argo-workflows/ci/ha-values.yaml deleted file mode 100644 index 2f495169..00000000 --- a/charts/argo-workflows/ci/ha-values.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Sample values for High Availability configuration, following https://argo-workflows.readthedocs.io/en/stable/high-availability/ - -controller: - # in v3.0+, a second controller can be ran as a hot-standby: https://argo-workflows.readthedocs.io/en/stable/high-availability/#workflow-controller - replicas: 2 # should be strictly greater than PDB minAvailable - # enable PDB with at least one Pod - pdb: - # -- Configure [Pod Disruption Budget] for the controller pods - enabled: true - minAvailable: 1 - -server: - # enable HPA with at least two Pods - autoscaling: - # -- Enable Horizontal Pod Autoscaler ([HPA]) for the Argo Server - enabled: true - # -- Minimum number of replicas for the Argo Server [HPA] - minReplicas: 2 # should be strictly greater than PDB minAvailable - # enable PDB with at least one Pod - pdb: - # -- Configure [Pod Disruption Budget] for the controller pods - enabled: true - minAvailable: 1 diff --git a/charts/argo-workflows/templates/NOTES.txt b/charts/argo-workflows/templates/NOTES.txt deleted file mode 100644 index 43c1c8f8..00000000 --- a/charts/argo-workflows/templates/NOTES.txt +++ /dev/null @@ -1,11 +0,0 @@ -{{- if .Values.server.authMode }} -DEPRECATED option server.authMode - Use server.authModes -{{- end }} - -1. Get Argo Server external IP/domain by running: - -kubectl --namespace {{ .Release.Namespace }} get services -o wide | grep {{ template "argo-workflows.server.fullname" . }} - -2. Submit the hello-world workflow by running: - -argo submit https://raw.githubusercontent.com/argoproj/argo-workflows/master/examples/hello-world.yaml --watch diff --git a/charts/argo-workflows/templates/_helpers.tpl b/charts/argo-workflows/templates/_helpers.tpl deleted file mode 100644 index ebbba978..00000000 --- a/charts/argo-workflows/templates/_helpers.tpl +++ /dev/null @@ -1,211 +0,0 @@ -{{/* vim: set filetype=mustache: */}} - -{{/* -Create argo workflows server name and version as used by the chart label. -*/}} -{{- define "argo-workflows.server.fullname" -}} -{{- printf "%s-%s" (include "argo-workflows.fullname" .) .Values.server.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create controller name and version as used by the chart label. -*/}} -{{- define "argo-workflows.controller.fullname" -}} -{{- printf "%s-%s" (include "argo-workflows.fullname" .) .Values.controller.name | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Expand the name of the chart. -*/}} -{{- define "argo-workflows.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -*/}} -{{- define "argo-workflows.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "argo-workflows.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create kubernetes friendly chart version label for the controller. -Examples: -image.tag = v3.4.4 -output = v3.4.4 - -image.tag = v3.4.4@sha256:d06860f1394a94ac3ff8401126ef32ba28915aa6c3c982c7e607ea0b4dadb696 -output = v3.4.4 -*/}} -{{- define "argo-workflows.controller_chart_version_label" -}} -{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default (include "argo-workflows.defaultTag" .) .Values.controller.image.tag) "") "" | trunc 63 | quote -}} -{{- end -}} - -{{/* -Create kubernetes friendly chart version label for the server. -Examples: -image.tag = v3.4.4 -output = v3.4.4 - -image.tag = v3.4.4@sha256:d06860f1394a94ac3ff8401126ef32ba28915aa6c3c982c7e607ea0b4dadb696 -output = v3.4.4 -*/}} -{{- define "argo-workflows.server_chart_version_label" -}} -{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default (include "argo-workflows.defaultTag" .) .Values.server.image.tag) "") "" | trunc 63 | quote -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "argo-workflows.labels" -}} -helm.sh/chart: {{ include "argo-workflows.chart" .context }} -{{ include "argo-workflows.selectorLabels" (dict "context" .context "component" .component "name" .name) }} -app.kubernetes.io/managed-by: {{ .context.Release.Service }} -app.kubernetes.io/part-of: argo-workflows -{{- with .context.Values.commonLabels }} -{{ toYaml .}} -{{- end }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "argo-workflows.selectorLabels" -}} -{{- if .name -}} -app.kubernetes.io/name: {{ include "argo-workflows.name" .context }}-{{ .name }} -{{ end -}} -app.kubernetes.io/instance: {{ .context.Release.Name }} -{{- if .component }} -app.kubernetes.io/component: {{ .component }} -app: {{ .component }} -{{- end }} -{{- end }} - -{{/* -Create the name of the controller configMap -*/}} -{{- define "argo-workflows.controller.config-map.name" -}} -{{- .Values.controller.configMap.name | default (printf "%s-%s" (include "argo-workflows.controller.fullname" .) "configmap") | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create the name of the server service account to use -*/}} -{{- define "argo-workflows.serverServiceAccountName" -}} -{{- if .Values.server.serviceAccount.create -}} - {{ default (include "argo-workflows.server.fullname" .) .Values.server.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.server.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Create the name of the controller service account to use -*/}} -{{- define "argo-workflows.controllerServiceAccountName" -}} -{{- if .Values.controller.serviceAccount.create -}} - {{ default (include "argo-workflows.controller.fullname" .) .Values.controller.serviceAccount.name }} -{{- else -}} - {{ default "default" .Values.controller.serviceAccount.name }} -{{- end -}} -{{- end -}} - -{{/* -Return the appropriate apiVersion for ingress -*/}} -{{- define "argo-workflows.ingress.apiVersion" -}} -{{- if semverCompare "<1.14-0" (include "argo-workflows.kubeVersion" $) -}} -{{- print "extensions/v1beta1" -}} -{{- else if semverCompare "<1.19-0" (include "argo-workflows.kubeVersion" $) -}} -{{- print "networking.k8s.io/v1beta1" -}} -{{- else -}} -{{- print "networking.k8s.io/v1" -}} -{{- end -}} -{{- end -}} - -{{/* -Return the target Kubernetes version -*/}} -{{- define "argo-workflows.kubeVersion" -}} - {{- default .Capabilities.KubeVersion.Version .Values.kubeVersionOverride }} -{{- end -}} - -{{/* -Return the default Argo Workflows app version -*/}} -{{- define "argo-workflows.defaultTag" -}} - {{- default .Chart.AppVersion .Values.images.tag }} -{{- end -}} - -{{/* -Return full image name including or excluding registry based on existence -*/}} -{{- define "argo-workflows.image" -}} -{{- if and .image.registry .image.repository -}} - {{ .image.registry }}/{{ .image.repository }} -{{- else -}} - {{ .image.repository }} -{{- end -}} -{{- end -}} - -{{/* -Return the appropriate apiVersion for autoscaling -*/}} -{{- define "argo-workflows.apiVersion.autoscaling" -}} -{{- if .Values.apiVersionOverrides.autoscaling -}} -{{- print .Values.apiVersionOverrides.autoscaling -}} -{{- else if semverCompare "<1.23-0" (include "argo-workflows.kubeVersion" .) -}} -{{- print "autoscaling/v2beta1" -}} -{{- else -}} -{{- print "autoscaling/v2" -}} -{{- end -}} -{{- end -}} - -{{/* -Return the appropriate apiVersion for GKE resources -*/}} -{{- define "argo-workflows.apiVersions.cloudgoogle" -}} -{{- if .Values.apiVersionOverrides.cloudgoogle -}} -{{- print .Values.apiVersionOverrides.cloudgoogle -}} -{{- else if .Capabilities.APIVersions.Has "cloud.google.com/v1" -}} -{{- print "cloud.google.com/v1" -}} -{{- else -}} -{{- print "cloud.google.com/v1beta1" -}} -{{- end -}} -{{- end -}} - -{{/* -Return the appropriate apiVersion for monitoring CRDs -*/}} -{{- define "argo-workflows.apiVersions.monitoring" -}} -{{- if .Values.apiVersionOverrides.monitoring -}} -{{- print .Values.apiVersionOverrides.monitoring -}} -{{- else -}} -{{- print "monitoring.coreos.com/v1" -}} -{{- end -}} -{{- end -}} - -{{/* -Expand the namespace of the release. -Allows overriding it for multi-namespace deployments in combined charts. -*/}} -{{- define "argo-workflows.namespace" -}} -{{- default .Release.Namespace .Values.namespaceOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/agent-rb.yaml b/charts/argo-workflows/templates/controller/agent-rb.yaml deleted file mode 100644 index 67e49955..00000000 --- a/charts/argo-workflows/templates/controller/agent-rb.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if .Values.workflow.rbac.agentPermissions -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ template "argo-workflows.fullname" $ }}-workflow-agent - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ template "argo-workflows.fullname" $ }}-workflow-agent -subjects: - - kind: ServiceAccount - name: {{ $.Values.workflow.serviceAccount.name }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} - {{- range $.Values.workflow.rbac.serviceAccounts }} - - kind: ServiceAccount - name: {{ .name }} - namespace: {{ .namespace | quote }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/agent-role.yaml b/charts/argo-workflows/templates/controller/agent-role.yaml deleted file mode 100644 index 577567b2..00000000 --- a/charts/argo-workflows/templates/controller/agent-role.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if .Values.workflow.rbac.agentPermissions -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-workflows.fullname" $ }}-workflow-agent - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} -rules: - - apiGroups: - - argoproj.io - resources: - - workflowtasksets - verbs: - - list - - watch - - apiGroups: - - argoproj.io - resources: - - workflowtasksets/status - verbs: - - patch - {{- end }} - -{{- end }} diff --git a/charts/argo-workflows/templates/controller/artifact-gc-rb.yaml b/charts/argo-workflows/templates/controller/artifact-gc-rb.yaml deleted file mode 100644 index 279b2c50..00000000 --- a/charts/argo-workflows/templates/controller/artifact-gc-rb.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if .Values.workflow.rbac.artifactGC -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ template "argo-workflows.fullname" $ }}-wf-artifactgc - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ template "argo-workflows.fullname" $ }}-wf-artifactgc -subjects: - - kind: ServiceAccount - name: {{ $.Values.workflow.serviceAccount.name }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} - {{- range $.Values.workflow.rbac.serviceAccounts }} - - kind: ServiceAccount - name: {{ .name }} - namespace: {{ .namespace | quote }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/artifact-gc-role.yaml b/charts/argo-workflows/templates/controller/artifact-gc-role.yaml deleted file mode 100644 index 48218b83..00000000 --- a/charts/argo-workflows/templates/controller/artifact-gc-role.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if .Values.workflow.rbac.artifactGC -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-workflows.fullname" $ }}-wf-artifactgc - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} -rules: - - apiGroups: - - argoproj.io - resources: - - workflowartifactgctasks - verbs: - - list - - watch - - apiGroups: - - argoproj.io - resources: - - workflowartifactgctasks/status - verbs: - - patch - {{- end }} - -{{- end }} diff --git a/charts/argo-workflows/templates/controller/artifact-repository-ref-cm.yaml b/charts/argo-workflows/templates/controller/artifact-repository-ref-cm.yaml deleted file mode 100644 index 81c1d0a7..00000000 --- a/charts/argo-workflows/templates/controller/artifact-repository-ref-cm.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- range $cm_name, $cm_val := .Values.artifactRepositoryRef }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ $cm_name }} - namespace: {{ include "argo-workflows.namespace" $ | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $cm_name) | nindent 4 }} - {{- with $cm_val.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -data: - {{- range $data_key, $data_val := (omit $cm_val "annotations") }} - {{- $data_key | nindent 2 }}: | - {{- toYaml $data_val | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml b/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml deleted file mode 100644 index 2a407b1b..00000000 --- a/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml +++ /dev/null @@ -1,107 +0,0 @@ -{{- if .Values.createAggregateRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ template "argo-workflows.fullname" . }}-view - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - rbac.authorization.k8s.io/aggregate-to-view: "true" -rules: -- apiGroups: - - argoproj.io - resources: - - workflows - - workflows/finalizers - - workfloweventbindings - - workfloweventbindings/finalizers - - workflowtemplates - - workflowtemplates/finalizers - - cronworkflows - - cronworkflows/finalizers - - clusterworkflowtemplates - - clusterworkflowtemplates/finalizers - - workflowtasksets - - workflowtasksets/finalizers - - workflowtaskresults - - workflowtaskresults/finalizers - - workflowartifactgctasks - - workflowartifactgctasks/finalizers - verbs: - - get - - list - - watch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ template "argo-workflows.fullname" . }}-edit - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - rbac.authorization.k8s.io/aggregate-to-edit: "true" -rules: -- apiGroups: - - argoproj.io - resources: - - workflows - - workflows/finalizers - - workfloweventbindings - - workfloweventbindings/finalizers - - workflowtemplates - - workflowtemplates/finalizers - - cronworkflows - - cronworkflows/finalizers - - clusterworkflowtemplates - - clusterworkflowtemplates/finalizers - - workflowtasksets - - workflowtasksets/finalizers - - workflowtaskresults - - workflowtaskresults/finalizers - - workflowartifactgctasks - - workflowartifactgctasks/finalizers - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ template "argo-workflows.fullname" . }}-admin - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - rbac.authorization.k8s.io/aggregate-to-admin: "true" -rules: -- apiGroups: - - argoproj.io - resources: - - workflows - - workflows/finalizers - - workfloweventbindings - - workfloweventbindings/finalizers - - workflowtemplates - - workflowtemplates/finalizers - - cronworkflows - - cronworkflows/finalizers - - clusterworkflowtemplates - - clusterworkflowtemplates/finalizers - - workflowtasksets - - workflowtasksets/finalizers - - workflowtaskresults - - workflowtaskresults/finalizers - - workflowartifactgctasks - - workflowartifactgctasks/finalizers - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml b/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml deleted file mode 100644 index 1e8f764c..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml +++ /dev/null @@ -1,220 +0,0 @@ -{{- if .Values.controller.rbac.create }} -apiVersion: rbac.authorization.k8s.io/v1 -{{- if .Values.singleNamespace }} -kind: Role -{{- else }} -kind: ClusterRole -{{- end }} -metadata: - name: {{ template "argo-workflows.controller.fullname" . }} - {{- if .Values.singleNamespace }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - {{- end }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - pods - verbs: - - create - - get - - list - - watch - - update - - patch - - delete -- apiGroups: - - "" - resources: - - pods/exec - verbs: - - create -- apiGroups: - - "" - resources: - - configmaps - verbs: - - get - - watch - - list - {{- if .Values.controller.rbac.writeConfigMaps }} - - create - - update - {{- end}} -- apiGroups: - - "" - resources: - - persistentvolumeclaims - - persistentvolumeclaims/finalizers - verbs: - - create - - update - - delete - - get -- apiGroups: - - argoproj.io - resources: - - workflows - - workflows/finalizers - - workflowtasksets - - workflowtasksets/finalizers - - workflowartifactgctasks - verbs: - - get - - list - - watch - - update - - patch - - delete - - create -- apiGroups: - - argoproj.io - resources: - - workflowtemplates - - workflowtemplates/finalizers - verbs: - - get - - list - - watch -- apiGroups: - - argoproj.io - resources: - - workflowtaskresults - - workflowtaskresults/finalizers - verbs: - - list - - watch - - deletecollection -- apiGroups: - - argoproj.io - resources: - - cronworkflows - - cronworkflows/finalizers - verbs: - - get - - list - - watch - - update - - patch - - delete -- apiGroups: - - "" - resources: - - events - verbs: - - create - - patch -- apiGroups: - - "" - resources: - - serviceaccounts - verbs: - - get - - list -- apiGroups: - - "policy" - resources: - - poddisruptionbudgets - verbs: - - create - - get - - delete -{{- if .Values.controller.persistence }} -- apiGroups: - - "" - resources: - - secrets - resourceNames: - {{- if .Values.controller.persistence.postgresql }} - - {{ .Values.controller.persistence.postgresql.userNameSecret.name }} - - {{ .Values.controller.persistence.postgresql.passwordSecret.name }} - {{- end}} - {{- if .Values.controller.persistence.mysql }} - - {{ .Values.controller.persistence.mysql.userNameSecret.name }} - - {{ .Values.controller.persistence.mysql.passwordSecret.name }} - {{- end}} - verbs: - - get -{{- end}} -- apiGroups: - - coordination.k8s.io - resources: - - leases - verbs: - - create -- apiGroups: - - coordination.k8s.io - resources: - - leases - resourceNames: - {{- if .Values.controller.instanceID.enabled }} - {{- if .Values.controller.instanceID.useReleaseName }} - - workflow-controller-{{ .Release.Name }} - - workflow-controller-lease-{{ .Release.Name }} - {{- else }} - - workflow-controller-{{ .Values.controller.instanceID.explicitID }} - - workflow-controller-lease-{{ .Values.controller.instanceID.explicitID }} - {{- end }} - {{- else }} - - workflow-controller - - workflow-controller-lease - {{- end }} - verbs: - - get - - watch - - update - - patch - - delete -- apiGroups: - - "" - resources: - - secrets - verbs: - - get - resourceNames: - {{/* for HTTP templates */}} - - argo-workflows-agent-ca-certificates -{{- with .Values.controller.rbac.secretWhitelist }} -- apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - watch - resourceNames: {{- toYaml . | nindent 4 }} -{{- end }} -{{- if and (not .Values.controller.rbac.secretWhitelist) (.Values.controller.rbac.accessAllSecrets) }} -- apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - watch -{{- end }} - -{{- if and .Values.controller.clusterWorkflowTemplates.enabled (not .Values.singleNamespace) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ template "argo-workflows.controller.fullname" . }}-cluster-template - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - clusterworkflowtemplates - - clusterworkflowtemplates/finalizers - verbs: - - get - - list - - watch -{{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml b/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml deleted file mode 100644 index 49616768..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml +++ /dev/null @@ -1,214 +0,0 @@ -{{- if .Values.controller.configMap.create }} -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ template "argo-workflows.controller.config-map.name" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" "cm") | nindent 4 }} - {{- with .Values.controller.configMap.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -data: - config: | - {{- if .Values.controller.instanceID.enabled }} - {{- if .Values.controller.instanceID.useReleaseName }} - instanceID: {{ .Release.Name }} - {{- else }} - instanceID: {{ .Values.controller.instanceID.explicitID }} - {{- end }} - {{- end }} - {{- if .Values.controller.parallelism }} - parallelism: {{ .Values.controller.parallelism }} - {{- end }} - {{- if .Values.controller.resourceRateLimit }} - resourceRateLimit: {{- toYaml .Values.controller.resourceRateLimit | nindent 6 }} - {{- end }} - {{- with .Values.controller.namespaceParallelism }} - namespaceParallelism: {{ . }} - {{- end }} - {{- with .Values.controller.initialDelay }} - initialDelay: {{ . }} - {{- end }} - {{- if or .Values.mainContainer.resources .Values.mainContainer.env .Values.mainContainer.envFrom .Values.mainContainer.securityContext}} - mainContainer: - imagePullPolicy: {{ default (.Values.images.pullPolicy) .Values.mainContainer.imagePullPolicy }} - {{- with .Values.mainContainer.resources }} - resources: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.mainContainer.env }} - env: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.mainContainer.envFrom }} - envFrom: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.mainContainer.securityContext }} - securityContext: {{- toYaml . | nindent 8 }} - {{- end }} - {{- end }} - {{- if or .Values.executor.resources .Values.executor.env .Values.executor.args .Values.executor.securityContext}} - executor: - imagePullPolicy: {{ default (.Values.images.pullPolicy) .Values.executor.image.pullPolicy }} - {{- with .Values.executor.resources }} - resources: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.executor.args }} - args: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.executor.env }} - env: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.executor.securityContext }} - securityContext: {{- toYaml . | nindent 8 }} - {{- end }} - {{- end }} - {{- if or .Values.artifactRepository.s3 .Values.artifactRepository.gcs .Values.artifactRepository.azure .Values.customArtifactRepository }} - artifactRepository: - {{- if .Values.artifactRepository.archiveLogs }} - archiveLogs: {{ .Values.artifactRepository.archiveLogs }} - {{- end }} - {{- with .Values.artifactRepository.gcs }} - gcs: {{- tpl (toYaml .) $ | nindent 8 }} - {{- end }} - {{- with .Values.artifactRepository.azure }} - azure: {{- tpl (toYaml .) $ | nindent 8 }} - {{- end }} - {{- if .Values.artifactRepository.s3 }} - s3: - {{- if .Values.useStaticCredentials }} - accessKeySecret: - key: {{ tpl .Values.artifactRepository.s3.accessKeySecret.key . }} - name: {{ tpl .Values.artifactRepository.s3.accessKeySecret.name . }} - secretKeySecret: - key: {{ tpl .Values.artifactRepository.s3.secretKeySecret.key . }} - name: {{ tpl .Values.artifactRepository.s3.secretKeySecret.name . }} - {{- if .Values.artifactRepository.s3.sessionTokenSecret }} - sessionTokenSecret: - key: {{ tpl .Values.artifactRepository.s3.sessionTokenSecret.key . }} - name: {{ tpl .Values.artifactRepository.s3.sessionTokenSecret.name . }} - {{- end }} - {{- end }} - bucket: {{ tpl (.Values.artifactRepository.s3.bucket | default "") . }} - endpoint: {{ tpl (.Values.artifactRepository.s3.endpoint | default "") . }} - insecure: {{ .Values.artifactRepository.s3.insecure }} - {{- if .Values.artifactRepository.s3.caSecret }} - caSecret: - name: {{ tpl .Values.artifactRepository.s3.caSecret.name . }} - key: {{ tpl .Values.artifactRepository.s3.caSecret.key . }} - {{- end }} - {{- if .Values.artifactRepository.s3.keyFormat }} - keyFormat: {{ .Values.artifactRepository.s3.keyFormat | quote }} - {{- end }} - {{- if .Values.artifactRepository.s3.region }} - region: {{ tpl .Values.artifactRepository.s3.region $ }} - {{- end }} - {{- if .Values.artifactRepository.s3.roleARN }} - roleARN: {{ .Values.artifactRepository.s3.roleARN }} - {{- end }} - {{- if .Values.artifactRepository.s3.useSDKCreds }} - useSDKCreds: {{ .Values.artifactRepository.s3.useSDKCreds }} - {{- end }} - {{- with .Values.artifactRepository.s3.encryptionOptions }} - encryptionOptions: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- end }} - {{- if .Values.customArtifactRepository }} - {{- toYaml .Values.customArtifactRepository | nindent 6 }} - {{- end }} - {{- end }} - {{- if .Values.controller.metricsConfig.enabled }} - metricsConfig: - enabled: {{ .Values.controller.metricsConfig.enabled }} - path: {{ .Values.controller.metricsConfig.path }} - port: {{ .Values.controller.metricsConfig.port }} - {{- if .Values.controller.metricsConfig.metricsTTL }} - metricsTTL: {{ .Values.controller.metricsConfig.metricsTTL }} - {{- end }} - ignoreErrors: {{ .Values.controller.metricsConfig.ignoreErrors }} - secure: {{ .Values.controller.metricsConfig.secure }} - {{- end }} - {{- if .Values.controller.telemetryConfig.enabled }} - telemetryConfig: - enabled: {{ .Values.controller.telemetryConfig.enabled }} - path: {{ .Values.controller.telemetryConfig.path }} - port: {{ .Values.controller.telemetryConfig.port }} - {{- if .Values.controller.telemetryConfig.metricsTTL }} - metricsTTL: {{ .Values.controller.telemetryConfig.metricsTTL }} - {{- end }} - ignoreErrors: {{ .Values.controller.telemetryConfig.ignoreErrors }} - secure: {{ .Values.controller.telemetryConfig.secure }} - {{- end }} - {{- if .Values.controller.persistence }} - persistence: -{{ toYaml .Values.controller.persistence | indent 6 }}{{- end }} - {{- if .Values.controller.workflowDefaults }} - workflowDefaults: -{{ toYaml .Values.controller.workflowDefaults | indent 6 }}{{- end }} - {{- if .Values.server.sso.enabled }} - sso: - issuer: {{ .Values.server.sso.issuer }} - clientId: - name: {{ .Values.server.sso.clientId.name }} - key: {{ .Values.server.sso.clientId.key }} - clientSecret: - name: {{ .Values.server.sso.clientSecret.name }} - key: {{ .Values.server.sso.clientSecret.key }} - redirectUrl: {{ .Values.server.sso.redirectUrl | quote }} - rbac: - enabled: {{ .Values.server.sso.rbac.enabled }} - {{- with .Values.server.sso.scopes }} - scopes: {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.sso.issuerAlias }} - issuerAlias: {{ toYaml . }} - {{- end }} - {{- with .Values.server.sso.sessionExpiry }} - sessionExpiry: {{ toYaml . }} - {{- end }} - {{- with .Values.server.sso.customGroupClaimName }} - customGroupClaimName: {{ toYaml . }} - {{- end }} - {{- with .Values.server.sso.userInfoPath }} - userInfoPath: {{ toYaml . }} - {{- end }} - {{- with .Values.server.sso.insecureSkipVerify }} - insecureSkipVerify: {{ toYaml . }} - {{- end }} - {{- with .Values.server.sso.filterGroupsRegex }} - filterGroupsRegex: {{- toYaml . | nindent 8 }} - {{- end }} - {{- end }} - {{- with .Values.controller.workflowRestrictions }} - workflowRestrictions: {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.links }} - links: {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.columns }} - columns: {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.navColor }} - navColor: {{ . }} - {{- end }} - {{- with .Values.controller.retentionPolicy }} - retentionPolicy: {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.emissary.images }} - images: {{- toYaml . | nindent 6 }} - {{- end }} - nodeEvents: - enabled: {{ .Values.controller.nodeEvents.enabled }} - workflowEvents: - enabled: {{ .Values.controller.workflowEvents.enabled }} - {{- with .Values.controller.kubeConfig }} - kubeConfig: {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.podGCGracePeriodSeconds }} - podGCGracePeriodSeconds: {{ . }} - {{- end }} - {{- with .Values.controller.podGCDeleteDelayDuration }} - podGCDeleteDelayDuration: {{ . }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-crb.yaml b/charts/argo-workflows/templates/controller/workflow-controller-crb.yaml deleted file mode 100644 index 93e0557b..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-crb.yaml +++ /dev/null @@ -1,50 +0,0 @@ -{{- if .Values.controller.rbac.create }} -apiVersion: rbac.authorization.k8s.io/v1 -{{- if .Values.singleNamespace }} -kind: RoleBinding -{{ else }} -kind: ClusterRoleBinding -{{- end }} -metadata: - name: {{ template "argo-workflows.controller.fullname" . }} - {{- if .Values.singleNamespace }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - {{- end }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - {{- if .Values.singleNamespace }} - kind: Role - {{ else }} - kind: ClusterRole - {{- end }} - name: {{ template "argo-workflows.controller.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ template "argo-workflows.controllerServiceAccountName" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - -{{- if .Values.controller.clusterWorkflowTemplates.enabled }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ template "argo-workflows.controller.fullname" . }}-cluster-template - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ template "argo-workflows.controller.fullname" . }}-cluster-template -subjects: - - kind: ServiceAccount - name: {{ template "argo-workflows.controllerServiceAccountName" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} -{{- range .Values.controller.clusterWorkflowTemplates.serviceAccounts }} - - kind: ServiceAccount - name: {{ .name }} - namespace: {{ .namespace | quote }} -{{- end }} -{{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-deployment-pdb.yaml b/charts/argo-workflows/templates/controller/workflow-controller-deployment-pdb.yaml deleted file mode 100644 index bee7c199..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-deployment-pdb.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if .Values.controller.pdb.enabled }} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ template "argo-workflows.controller.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} -spec: - {{- if .Values.controller.pdb.minAvailable }} - minAvailable: {{ .Values.controller.pdb.minAvailable }} - {{- else if .Values.controller.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.controller.pdb.maxUnavailable }} - {{- else }} - minAvailable: 0 - {{- end }} - selector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-deployment.yaml b/charts/argo-workflows/templates/controller/workflow-controller-deployment.yaml deleted file mode 100644 index b3db5f4e..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-deployment.yaml +++ /dev/null @@ -1,146 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ template "argo-workflows.controller.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - app.kubernetes.io/version: {{ include "argo-workflows.controller_chart_version_label" . }} - {{- with .Values.controller.deploymentAnnotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - replicas: {{ .Values.controller.replicas }} - revisionHistoryLimit: {{ .Values.controller.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} - template: - metadata: - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 8 }} - app.kubernetes.io/version: {{ include "argo-workflows.controller_chart_version_label" . }} - {{- with.Values.controller.podLabels }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.podAnnotations }} - annotations: - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - serviceAccountName: {{ template "argo-workflows.controllerServiceAccountName" . }} - {{- with .Values.controller.podSecurityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.extraInitContainers }} - initContainers: - {{- tpl (toYaml .) $ | nindent 8 }} - {{- end }} - containers: - - name: controller - image: "{{- include "argo-workflows.image" (dict "context" . "image" .Values.controller.image) }}:{{ default (include "argo-workflows.defaultTag" .) .Values.controller.image.tag }}" - imagePullPolicy: {{ .Values.images.pullPolicy }} - command: [ "workflow-controller" ] - args: - - "--configmap" - - "{{ template "argo-workflows.controller.config-map.name" . }}" - - "--executor-image" - - "{{- include "argo-workflows.image" (dict "context" . "image" .Values.executor.image) }}:{{ default (include "argo-workflows.defaultTag" .) .Values.executor.image.tag }}" - - "--loglevel" - - "{{ .Values.controller.logging.level }}" - - "--gloglevel" - - "{{ .Values.controller.logging.globallevel }}" - - "--log-format" - - "{{ .Values.controller.logging.format }}" - {{- if .Values.singleNamespace }} - - "--namespaced" - {{- end }} - {{- with .Values.controller.workflowWorkers }} - - "--workflow-workers" - - {{ . | quote }} - {{- end }} - {{- with .Values.controller.workflowTTLWorkers }} - - "--workflow-ttl-workers" - - {{ . | quote }} - {{- end }} - {{- with .Values.controller.podCleanupWorkers }} - - "--pod-cleanup-workers" - - {{ . | quote }} - {{- end }} - {{- with .Values.controller.cronWorkflowWorkers }} - - "--cron-workflow-workers" - - {{ . | quote }} - {{- end }} - {{- with .Values.controller.extraArgs }} - {{- toYaml . | nindent 10 }} - {{- end }} - securityContext: - {{- toYaml .Values.controller.securityContext | nindent 12 }} - env: - - name: ARGO_NAMESPACE - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: metadata.namespace - - name: LEADER_ELECTION_IDENTITY - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: metadata.name - {{- if eq (int .Values.controller.replicas) 1 }} - - name: LEADER_ELECTION_DISABLE - value: "true" - {{- end }} - {{- with .Values.controller.extraEnv }} - {{- toYaml . | nindent 12 }} - {{- end }} - resources: - {{- toYaml .Values.controller.resources | nindent 12 }} - {{- with .Values.controller.volumeMounts }} - volumeMounts: - {{- toYaml . | nindent 10 }} - {{- end }} - ports: - - name: {{ .Values.controller.metricsConfig.portName }} - containerPort: {{ .Values.controller.metricsConfig.port }} - - containerPort: 6060 - livenessProbe: {{ .Values.controller.livenessProbe | toYaml | nindent 12 }} - {{- with .Values.controller.extraContainers }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.images.pullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.volumes }} - volumes: - {{- toYaml . | nindent 6 }} - {{- end }} - {{- with .Values.controller.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" $ "name" $.Values.controller.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - {{- with .Values.controller.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-sa.yaml b/charts/argo-workflows/templates/controller/workflow-controller-sa.yaml deleted file mode 100644 index fd1db89f..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-sa.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if .Values.controller.serviceAccount.create }} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ template "argo-workflows.controllerServiceAccountName" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{ with .Values.controller.serviceAccount.annotations }} - annotations: - {{- toYaml .| nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-service.yaml b/charts/argo-workflows/templates/controller/workflow-controller-service.yaml deleted file mode 100644 index 4a1290ba..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-service.yaml +++ /dev/null @@ -1,47 +0,0 @@ -{{- if or .Values.controller.metricsConfig.enabled .Values.controller.telemetryConfig.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-workflows.controller.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - app.kubernetes.io/version: {{ include "argo-workflows.controller_chart_version_label" . }} - {{- with .Values.controller.serviceLabels }} - {{ toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.controller.serviceAnnotations }} - annotations: - {{- toYaml . | nindent 4}} - {{- end }} -spec: - ports: - {{- if .Values.controller.metricsConfig.enabled }} - - name: {{ .Values.controller.metricsConfig.servicePortName }} - port: {{ .Values.controller.metricsConfig.servicePort }} - protocol: TCP - targetPort: {{ .Values.controller.metricsConfig.port }} - {{- end }} - {{- if .Values.controller.telemetryConfig.enabled }} - - name: {{ .Values.controller.telemetryConfig.servicePortName }} - port: {{ .Values.controller.telemetryConfig.servicePort }} - protocol: TCP - targetPort: {{ .Values.controller.telemetryConfig.port }} - {{- end }} - selector: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 4 }} - sessionAffinity: None - type: {{ .Values.controller.serviceType }} - {{- if and (eq .Values.controller.serviceType "ClusterIP") .Values.controller.metricsConfig.headlessService }} - clusterIP: None - {{- end }} - {{- if eq .Values.controller.serviceType "LoadBalancer" }} - {{- with .Values.controller.loadBalancerClass }} - loadBalancerClass: {{ . }} - {{- end }} - {{- if .Values.controller.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml .Values.controller.loadBalancerSourceRanges | nindent 4 }} - {{- end }} - {{- end }} -{{- end -}} diff --git a/charts/argo-workflows/templates/controller/workflow-controller-servicemonitor.yaml b/charts/argo-workflows/templates/controller/workflow-controller-servicemonitor.yaml deleted file mode 100644 index 46fd18dd..00000000 --- a/charts/argo-workflows/templates/controller/workflow-controller-servicemonitor.yaml +++ /dev/null @@ -1,53 +0,0 @@ -{{- $apiVersion := include "argo-workflows.apiVersions.monitoring" . }} -{{- if and (.Capabilities.APIVersions.Has $apiVersion) (or .Values.controller.metricsConfig.enabled .Values.controller.telemetryConfig.enabled) .Values.controller.serviceMonitor.enabled }} -apiVersion: {{ $apiVersion }} -kind: ServiceMonitor -metadata: - name: {{ template "argo-workflows.controller.fullname" . }} - namespace: {{ default (include "argo-workflows.namespace" .) .Values.controller.serviceMonitor.namespace | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }} - {{- with .Values.controller.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - {{- if .Values.controller.metricsConfig.enabled }} - - port: {{ .Values.controller.metricsConfig.servicePortName }} - path: {{ .Values.controller.metricsConfig.path }} - interval: {{ .Values.controller.metricsConfig.interval }} - {{- with .Values.controller.metricsConfig.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.metricsConfig.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.controller.metricsConfig.honorLabels }} - {{- end }} - {{- if .Values.controller.telemetryConfig.enabled }} - - port: telemetry - path: {{ .Values.controller.telemetryConfig.path }} - interval: {{ .Values.controller.telemetryConfig.interval }} - {{- with .Values.controller.metricsConfig.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.controller.metricsConfig.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - honorLabels: {{ .Values.controller.metricsConfig.honorLabels }} - {{- end }} - {{- with .Values.controller.metricsConfig.targetLabels }} - targetLabels: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argo-workflows.namespace" . | quote }} - selector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-rb.yaml b/charts/argo-workflows/templates/controller/workflow-rb.yaml deleted file mode 100644 index d1d0e329..00000000 --- a/charts/argo-workflows/templates/controller/workflow-rb.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{- if .Values.workflow.rbac.create -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: {{ template "argo-workflows.fullname" $ }}-workflow - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ template "argo-workflows.fullname" $ }}-workflow -subjects: - - kind: ServiceAccount - name: {{ $.Values.workflow.serviceAccount.name }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} - {{- range $.Values.workflow.rbac.serviceAccounts }} - - kind: ServiceAccount - name: {{ .name }} - namespace: {{ .namespace | quote }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-role.yaml b/charts/argo-workflows/templates/controller/workflow-role.yaml deleted file mode 100644 index 81c20048..00000000 --- a/charts/argo-workflows/templates/controller/workflow-role.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if .Values.workflow.rbac.create -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: {{ template "argo-workflows.fullname" $ }}-workflow - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} -rules: - - apiGroups: - - argoproj.io - resources: - - workflowtaskresults - verbs: - - create - - patch - {{- end }} - -{{- end }} diff --git a/charts/argo-workflows/templates/controller/workflow-sa.yaml b/charts/argo-workflows/templates/controller/workflow-sa.yaml deleted file mode 100644 index c6fff691..00000000 --- a/charts/argo-workflows/templates/controller/workflow-sa.yaml +++ /dev/null @@ -1,25 +0,0 @@ -{{- if .Values.workflow.serviceAccount.create -}} - {{- range $namespace := or .Values.singleNamespace false | ternary (list "") (append .Values.controller.workflowNamespaces (coalesce .Values.workflow.namespace (include "argo-workflows.namespace" .)) | uniq) }} ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ $.Values.workflow.serviceAccount.name }} - labels: - {{- include "argo-workflows.labels" (dict "context" $ "component" $.Values.controller.name "name" $.Values.controller.name) | nindent 4 }} - {{- with $.Values.workflow.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $namespace }} - namespace: {{ . }} - {{- end }} - {{- with $.Values.workflow.serviceAccount.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $.Values.workflow.serviceAccount.pullSecrets }} -imagePullSecrets: - {{- toYaml . | nindent 2 }} - {{- end }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_clusterworkflowtemplates.yaml b/charts/argo-workflows/templates/crds/argoproj.io_clusterworkflowtemplates.yaml deleted file mode 100644 index 9264eaba..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_clusterworkflowtemplates.yaml +++ /dev/null @@ -1,47 +0,0 @@ -{{- if .Values.crds.install }} -{{- if or (.Values.server.clusterWorkflowTemplates.enabled) (.Values.controller.clusterWorkflowTemplates.enabled) }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: clusterworkflowtemplates.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: ClusterWorkflowTemplate - listKind: ClusterWorkflowTemplateList - plural: clusterworkflowtemplates - shortNames: - - clusterwftmpl - - cwft - singular: clusterworkflowtemplate - scope: Cluster - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true -{{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_cronworkflows.yaml b/charts/argo-workflows/templates/crds/argoproj.io_cronworkflows.yaml deleted file mode 100644 index 7b932d8f..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_cronworkflows.yaml +++ /dev/null @@ -1,49 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: cronworkflows.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: CronWorkflow - listKind: CronWorkflowList - plural: cronworkflows - shortNames: - - cwf - - cronwf - singular: cronworkflow - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - status: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_workflowartifactgctasks.yaml b/charts/argo-workflows/templates/crds/argoproj.io_workflowartifactgctasks.yaml deleted file mode 100644 index 6a474715..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_workflowartifactgctasks.yaml +++ /dev/null @@ -1,1146 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: workflowartifactgctasks.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: WorkflowArtifactGCTask - listKind: WorkflowArtifactGCTaskList - plural: workflowartifactgctasks - shortNames: - - wfat - singular: workflowartifactgctask - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - artifactsByNode: - additionalProperties: - properties: - archiveLocation: - properties: - archiveLogs: - type: boolean - artifactory: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - url: - type: string - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - url - type: object - azure: - properties: - accountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - blob: - type: string - container: - type: string - endpoint: - type: string - useSDKCreds: - type: boolean - required: - - blob - - container - - endpoint - type: object - gcs: - properties: - bucket: - type: string - key: - type: string - serviceAccountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - key - type: object - git: - properties: - branch: - type: string - depth: - format: int64 - type: integer - disableSubmodules: - type: boolean - fetch: - items: - type: string - type: array - insecureIgnoreHostKey: - type: boolean - insecureSkipTLS: - type: boolean - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - repo: - type: string - revision: - type: string - singleBranch: - type: boolean - sshPrivateKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - repo - type: object - hdfs: - properties: - addresses: - items: - type: string - type: array - dataTransferProtection: - type: string - force: - type: boolean - hdfsUser: - type: string - krbCCacheSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbConfigConfigMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbKeytabSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbRealm: - type: string - krbServicePrincipalName: - type: string - krbUsername: - type: string - path: - type: string - required: - - path - type: object - http: - properties: - auth: - properties: - basicAuth: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientCert: - properties: - clientCertSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - oauth2: - properties: - clientIDSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientSecretSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - scopes: - items: - type: string - type: array - tokenURLSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - type: object - headers: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - url: - type: string - required: - - url - type: object - oss: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - createBucketIfNotPresent: - type: boolean - endpoint: - type: string - key: - type: string - lifecycleRule: - properties: - markDeletionAfterDays: - format: int32 - type: integer - markInfrequentAccessAfterDays: - format: int32 - type: integer - type: object - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - securityToken: - type: string - useSDKCreds: - type: boolean - required: - - key - type: object - raw: - properties: - data: - type: string - required: - - data - type: object - s3: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - caSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - createBucketIfNotPresent: - properties: - objectLocking: - type: boolean - type: object - encryptionOptions: - properties: - enableEncryption: - type: boolean - kmsEncryptionContext: - type: string - kmsKeyId: - type: string - serverSideCustomerKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - endpoint: - type: string - insecure: - type: boolean - key: - type: string - region: - type: string - roleARN: - type: string - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - sessionTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - useSDKCreds: - type: boolean - type: object - type: object - artifacts: - additionalProperties: - properties: - archive: - properties: - none: - type: object - tar: - properties: - compressionLevel: - format: int32 - type: integer - type: object - zip: - type: object - type: object - archiveLogs: - type: boolean - artifactGC: - properties: - podMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - serviceAccountName: - type: string - strategy: - enum: - - "" - - OnWorkflowCompletion - - OnWorkflowDeletion - - Never - type: string - type: object - artifactory: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - url: - type: string - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - url - type: object - azure: - properties: - accountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - blob: - type: string - container: - type: string - endpoint: - type: string - useSDKCreds: - type: boolean - required: - - blob - - container - - endpoint - type: object - deleted: - type: boolean - from: - type: string - fromExpression: - type: string - gcs: - properties: - bucket: - type: string - key: - type: string - serviceAccountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - key - type: object - git: - properties: - branch: - type: string - depth: - format: int64 - type: integer - disableSubmodules: - type: boolean - fetch: - items: - type: string - type: array - insecureIgnoreHostKey: - type: boolean - insecureSkipTLS: - type: boolean - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - repo: - type: string - revision: - type: string - singleBranch: - type: boolean - sshPrivateKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - repo - type: object - globalName: - type: string - hdfs: - properties: - addresses: - items: - type: string - type: array - dataTransferProtection: - type: string - force: - type: boolean - hdfsUser: - type: string - krbCCacheSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbConfigConfigMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbKeytabSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbRealm: - type: string - krbServicePrincipalName: - type: string - krbUsername: - type: string - path: - type: string - required: - - path - type: object - http: - properties: - auth: - properties: - basicAuth: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientCert: - properties: - clientCertSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - oauth2: - properties: - clientIDSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientSecretSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - scopes: - items: - type: string - type: array - tokenURLSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - type: object - headers: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - url: - type: string - required: - - url - type: object - mode: - format: int32 - type: integer - name: - type: string - optional: - type: boolean - oss: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - createBucketIfNotPresent: - type: boolean - endpoint: - type: string - key: - type: string - lifecycleRule: - properties: - markDeletionAfterDays: - format: int32 - type: integer - markInfrequentAccessAfterDays: - format: int32 - type: integer - type: object - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - securityToken: - type: string - useSDKCreds: - type: boolean - required: - - key - type: object - path: - type: string - raw: - properties: - data: - type: string - required: - - data - type: object - recurseMode: - type: boolean - s3: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - caSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - createBucketIfNotPresent: - properties: - objectLocking: - type: boolean - type: object - encryptionOptions: - properties: - enableEncryption: - type: boolean - kmsEncryptionContext: - type: string - kmsKeyId: - type: string - serverSideCustomerKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - endpoint: - type: string - insecure: - type: boolean - key: - type: string - region: - type: string - roleARN: - type: string - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - sessionTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - useSDKCreds: - type: boolean - type: object - subPath: - type: string - required: - - name - type: object - type: object - type: object - type: object - type: object - status: - properties: - artifactResultsByNode: - additionalProperties: - properties: - artifactResults: - additionalProperties: - properties: - error: - type: string - name: - type: string - success: - type: boolean - required: - - name - type: object - type: object - type: object - type: object - type: object - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: - status: {} -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_workfloweventbindings.yaml b/charts/argo-workflows/templates/crds/argoproj.io_workfloweventbindings.yaml deleted file mode 100644 index f11df956..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_workfloweventbindings.yaml +++ /dev/null @@ -1,690 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: workfloweventbindings.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: WorkflowEventBinding - listKind: WorkflowEventBindingList - plural: workfloweventbindings - shortNames: - - wfeb - singular: workfloweventbinding - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - properties: - event: - properties: - selector: - type: string - required: - - selector - type: object - submit: - properties: - arguments: - properties: - artifacts: - items: - properties: - archive: - properties: - none: - type: object - tar: - properties: - compressionLevel: - format: int32 - type: integer - type: object - zip: - type: object - type: object - archiveLogs: - type: boolean - artifactGC: - properties: - podMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - serviceAccountName: - type: string - strategy: - enum: - - "" - - OnWorkflowCompletion - - OnWorkflowDeletion - - Never - type: string - type: object - artifactory: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - url: - type: string - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - url - type: object - azure: - properties: - accountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - blob: - type: string - container: - type: string - endpoint: - type: string - useSDKCreds: - type: boolean - required: - - blob - - container - - endpoint - type: object - deleted: - type: boolean - from: - type: string - fromExpression: - type: string - gcs: - properties: - bucket: - type: string - key: - type: string - serviceAccountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - key - type: object - git: - properties: - branch: - type: string - depth: - format: int64 - type: integer - disableSubmodules: - type: boolean - fetch: - items: - type: string - type: array - insecureIgnoreHostKey: - type: boolean - insecureSkipTLS: - type: boolean - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - repo: - type: string - revision: - type: string - singleBranch: - type: boolean - sshPrivateKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - repo - type: object - globalName: - type: string - hdfs: - properties: - addresses: - items: - type: string - type: array - dataTransferProtection: - type: string - force: - type: boolean - hdfsUser: - type: string - krbCCacheSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbConfigConfigMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbKeytabSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbRealm: - type: string - krbServicePrincipalName: - type: string - krbUsername: - type: string - path: - type: string - required: - - path - type: object - http: - properties: - auth: - properties: - basicAuth: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientCert: - properties: - clientCertSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - oauth2: - properties: - clientIDSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientSecretSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - scopes: - items: - type: string - type: array - tokenURLSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - type: object - headers: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - url: - type: string - required: - - url - type: object - mode: - format: int32 - type: integer - name: - type: string - optional: - type: boolean - oss: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - createBucketIfNotPresent: - type: boolean - endpoint: - type: string - key: - type: string - lifecycleRule: - properties: - markDeletionAfterDays: - format: int32 - type: integer - markInfrequentAccessAfterDays: - format: int32 - type: integer - type: object - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - securityToken: - type: string - useSDKCreds: - type: boolean - required: - - key - type: object - path: - type: string - raw: - properties: - data: - type: string - required: - - data - type: object - recurseMode: - type: boolean - s3: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - caSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - createBucketIfNotPresent: - properties: - objectLocking: - type: boolean - type: object - encryptionOptions: - properties: - enableEncryption: - type: boolean - kmsEncryptionContext: - type: string - kmsKeyId: - type: string - serverSideCustomerKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - endpoint: - type: string - insecure: - type: boolean - key: - type: string - region: - type: string - roleARN: - type: string - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - sessionTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - useSDKCreds: - type: boolean - type: object - subPath: - type: string - required: - - name - type: object - type: array - parameters: - items: - properties: - default: - type: string - description: - type: string - enum: - items: - type: string - type: array - globalName: - type: string - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - default: - type: string - event: - type: string - expression: - type: string - jqFilter: - type: string - jsonPath: - type: string - parameter: - type: string - path: - type: string - supplied: - type: object - type: object - required: - - name - type: object - type: array - type: object - metadata: - type: object - workflowTemplateRef: - properties: - clusterScope: - type: boolean - name: - type: string - type: object - required: - - workflowTemplateRef - type: object - required: - - event - type: object - required: - - metadata - - spec - type: object - served: true - storage: true -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_workflows.yaml b/charts/argo-workflows/templates/crds/argoproj.io_workflows.yaml deleted file mode 100644 index 85b71f91..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_workflows.yaml +++ /dev/null @@ -1,64 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: workflows.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: Workflow - listKind: WorkflowList - plural: workflows - shortNames: - - wf - singular: workflow - scope: Namespaced - versions: - - additionalPrinterColumns: - - description: Status of the workflow - jsonPath: .status.phase - name: Status - type: string - - description: When the workflow was started - format: date-time - jsonPath: .status.startedAt - name: Age - type: date - - description: Human readable message indicating details about why the workflow - is in this condition. - jsonPath: .status.message - name: Message - type: string - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - status: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: {} -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_workflowtaskresults.yaml b/charts/argo-workflows/templates/crds/argoproj.io_workflowtaskresults.yaml deleted file mode 100644 index 02f3f08b..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_workflowtaskresults.yaml +++ /dev/null @@ -1,671 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: workflowtaskresults.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: WorkflowTaskResult - listKind: WorkflowTaskResultList - plural: workflowtaskresults - singular: workflowtaskresult - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - message: - type: string - metadata: - type: object - outputs: - properties: - artifacts: - items: - properties: - archive: - properties: - none: - type: object - tar: - properties: - compressionLevel: - format: int32 - type: integer - type: object - zip: - type: object - type: object - archiveLogs: - type: boolean - artifactGC: - properties: - podMetadata: - properties: - annotations: - additionalProperties: - type: string - type: object - labels: - additionalProperties: - type: string - type: object - type: object - serviceAccountName: - type: string - strategy: - enum: - - "" - - OnWorkflowCompletion - - OnWorkflowDeletion - - Never - type: string - type: object - artifactory: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - url: - type: string - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - url - type: object - azure: - properties: - accountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - blob: - type: string - container: - type: string - endpoint: - type: string - useSDKCreds: - type: boolean - required: - - blob - - container - - endpoint - type: object - deleted: - type: boolean - from: - type: string - fromExpression: - type: string - gcs: - properties: - bucket: - type: string - key: - type: string - serviceAccountKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - key - type: object - git: - properties: - branch: - type: string - depth: - format: int64 - type: integer - disableSubmodules: - type: boolean - fetch: - items: - type: string - type: array - insecureIgnoreHostKey: - type: boolean - insecureSkipTLS: - type: boolean - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - repo: - type: string - revision: - type: string - singleBranch: - type: boolean - sshPrivateKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - required: - - repo - type: object - globalName: - type: string - hdfs: - properties: - addresses: - items: - type: string - type: array - dataTransferProtection: - type: string - force: - type: boolean - hdfsUser: - type: string - krbCCacheSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbConfigConfigMap: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbKeytabSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - krbRealm: - type: string - krbServicePrincipalName: - type: string - krbUsername: - type: string - path: - type: string - required: - - path - type: object - http: - properties: - auth: - properties: - basicAuth: - properties: - passwordSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - usernameSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - clientCert: - properties: - clientCertSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - oauth2: - properties: - clientIDSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - clientSecretSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - endpointParams: - items: - properties: - key: - type: string - value: - type: string - required: - - key - type: object - type: array - scopes: - items: - type: string - type: array - tokenURLSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - type: object - headers: - items: - properties: - name: - type: string - value: - type: string - required: - - name - - value - type: object - type: array - url: - type: string - required: - - url - type: object - mode: - format: int32 - type: integer - name: - type: string - optional: - type: boolean - oss: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - createBucketIfNotPresent: - type: boolean - endpoint: - type: string - key: - type: string - lifecycleRule: - properties: - markDeletionAfterDays: - format: int32 - type: integer - markInfrequentAccessAfterDays: - format: int32 - type: integer - type: object - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - securityToken: - type: string - useSDKCreds: - type: boolean - required: - - key - type: object - path: - type: string - raw: - properties: - data: - type: string - required: - - data - type: object - recurseMode: - type: boolean - s3: - properties: - accessKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - bucket: - type: string - caSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - createBucketIfNotPresent: - properties: - objectLocking: - type: boolean - type: object - encryptionOptions: - properties: - enableEncryption: - type: boolean - kmsEncryptionContext: - type: string - kmsKeyId: - type: string - serverSideCustomerKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - type: object - endpoint: - type: string - insecure: - type: boolean - key: - type: string - region: - type: string - roleARN: - type: string - secretKeySecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - sessionTokenSecret: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - useSDKCreds: - type: boolean - type: object - subPath: - type: string - required: - - name - type: object - type: array - exitCode: - type: string - parameters: - items: - properties: - default: - type: string - description: - type: string - enum: - items: - type: string - type: array - globalName: - type: string - name: - type: string - value: - type: string - valueFrom: - properties: - configMapKeyRef: - properties: - key: - type: string - name: - default: "" - type: string - optional: - type: boolean - required: - - key - type: object - x-kubernetes-map-type: atomic - default: - type: string - event: - type: string - expression: - type: string - jqFilter: - type: string - jsonPath: - type: string - parameter: - type: string - path: - type: string - supplied: - type: object - type: object - required: - - name - type: object - type: array - result: - type: string - type: object - phase: - type: string - progress: - type: string - required: - - metadata - type: object - served: true - storage: true -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_workflowtasksets.yaml b/charts/argo-workflows/templates/crds/argoproj.io_workflowtasksets.yaml deleted file mode 100644 index 74692941..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_workflowtasksets.yaml +++ /dev/null @@ -1,50 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: workflowtasksets.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: WorkflowTaskSet - listKind: WorkflowTaskSetList - plural: workflowtasksets - shortNames: - - wfts - singular: workflowtaskset - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - status: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true - subresources: - status: {} -{{- end }} diff --git a/charts/argo-workflows/templates/crds/argoproj.io_workflowtemplates.yaml b/charts/argo-workflows/templates/crds/argoproj.io_workflowtemplates.yaml deleted file mode 100644 index 810e6f51..00000000 --- a/charts/argo-workflows/templates/crds/argoproj.io_workflowtemplates.yaml +++ /dev/null @@ -1,44 +0,0 @@ -{{- if .Values.crds.install }} -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: workflowtemplates.argoproj.io - annotations: - {{- if .Values.crds.keep }} - "helm.sh/resource-policy": keep - {{- end }} - {{- with .Values.crds.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - group: argoproj.io - names: - kind: WorkflowTemplate - listKind: WorkflowTemplateList - plural: workflowtemplates - shortNames: - - wftmpl - singular: workflowtemplate - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - properties: - apiVersion: - type: string - kind: - type: string - metadata: - type: object - spec: - type: object - x-kubernetes-map-type: atomic - x-kubernetes-preserve-unknown-fields: true - required: - - metadata - - spec - type: object - served: true - storage: true -{{- end }} diff --git a/charts/argo-workflows/templates/extra-manifests.yaml b/charts/argo-workflows/templates/extra-manifests.yaml deleted file mode 100644 index fc9a76b8..00000000 --- a/charts/argo-workflows/templates/extra-manifests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{ range .Values.extraObjects }} ---- -{{ if typeIs "string" . }} - {{- tpl . $ }} -{{- else }} - {{- tpl (toYaml .) $ }} -{{- end }} -{{ end }} diff --git a/charts/argo-workflows/templates/server/gke/backendconfig.yaml b/charts/argo-workflows/templates/server/gke/backendconfig.yaml deleted file mode 100644 index 0d439b62..00000000 --- a/charts/argo-workflows/templates/server/gke/backendconfig.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{- if .Values.server.GKEbackendConfig.enabled }} -apiVersion: {{ include "argo-workflows.apiVersions.cloudgoogle" . }} -kind: BackendConfig -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - {{- toYaml .Values.server.GKEbackendConfig.spec | nindent 2 }} -{{- end }} diff --git a/charts/argo-workflows/templates/server/gke/frontendconfig.yaml b/charts/argo-workflows/templates/server/gke/frontendconfig.yaml deleted file mode 100644 index 32cfc3a1..00000000 --- a/charts/argo-workflows/templates/server/gke/frontendconfig.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{- if .Values.server.GKEfrontendConfig.enabled }} -apiVersion: networking.gke.io/v1beta1 -kind: FrontendConfig -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - {{- toYaml .Values.server.GKEfrontendConfig.spec | nindent 2 }} -{{- end }} diff --git a/charts/argo-workflows/templates/server/gke/managedcertificate.yaml b/charts/argo-workflows/templates/server/gke/managedcertificate.yaml deleted file mode 100644 index 4d1f840e..00000000 --- a/charts/argo-workflows/templates/server/gke/managedcertificate.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if .Values.server.GKEmanagedCertificate.enabled }} -apiVersion: networking.gke.io/v1 -kind: ManagedCertificate -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} -spec: - domains: - {{- with .Values.server.GKEmanagedCertificate.domains }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/server/server-cluster-roles.yaml b/charts/argo-workflows/templates/server/server-cluster-roles.yaml deleted file mode 100644 index f0953099..00000000 --- a/charts/argo-workflows/templates/server/server-cluster-roles.yaml +++ /dev/null @@ -1,145 +0,0 @@ -{{- if and .Values.server.enabled .Values.server.rbac.create}} -apiVersion: rbac.authorization.k8s.io/v1 - {{- if .Values.singleNamespace }} -kind: Role - {{- else }} -kind: ClusterRole - {{- end }} -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - {{- if .Values.singleNamespace }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - {{- end }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -rules: -- apiGroups: - - "" - resources: - - configmaps - - events - verbs: - - get - - watch - - list -- apiGroups: - - "" - resources: - - pods - verbs: - - get - - list - - watch - - delete -- apiGroups: - - "" - resources: - - pods/log - verbs: - - get - - list -{{- if .Values.server.sso.enabled }} -- apiGroups: - - "" - resources: - - secrets - resourceNames: - - sso - verbs: - - get -- apiGroups: - - "" - resources: - - secrets - verbs: - - create - {{- if .Values.server.sso.rbac.enabled }} -- apiGroups: - - "" - resources: - - serviceaccounts - verbs: - - get - - list - - watch - {{- end }} -{{- end }} -- apiGroups: - - "" - resources: - - secrets - verbs: - - get -{{- if and .Values.server.sso.enabled .Values.server.sso.rbac.enabled }} - {{- with .Values.server.sso.rbac.secretWhitelist }} - resourceNames: {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} -- apiGroups: - - "" - resources: - - events - verbs: - - watch - - create - - patch -{{- if .Values.controller.persistence }} -- apiGroups: - - "" - resources: - - secrets - resourceNames: - {{- with .Values.controller.persistence.postgresql }} - - {{ .userNameSecret.name }} - - {{ .passwordSecret.name }} - {{- end}} - {{- with .Values.controller.persistence.mysql }} - - {{ .userNameSecret.name }} - - {{ .passwordSecret.name }} - {{- end}} - verbs: - - get -{{- end}} -- apiGroups: - - argoproj.io - resources: - - eventsources - - sensors - - workflows - - workfloweventbindings - - workflowtemplates - - cronworkflows - verbs: - - create - - get - - list - - watch - - update - - patch - - delete - -{{- if and .Values.server.clusterWorkflowTemplates.enabled (not .Values.singleNamespace) }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: {{ template "argo-workflows.server.fullname" . }}-cluster-template - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -rules: -- apiGroups: - - argoproj.io - resources: - - clusterworkflowtemplates - verbs: - - get - - list - - watch - {{- if .Values.server.clusterWorkflowTemplates.enableEditing }} - - create - - update - - patch - - delete - {{- end }} -{{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/server/server-crb.yaml b/charts/argo-workflows/templates/server/server-crb.yaml deleted file mode 100644 index 4ffb9107..00000000 --- a/charts/argo-workflows/templates/server/server-crb.yaml +++ /dev/null @@ -1,45 +0,0 @@ -{{- if and .Values.server.enabled .Values.server.rbac.create -}} -apiVersion: rbac.authorization.k8s.io/v1 -{{- if .Values.singleNamespace }} -kind: RoleBinding -{{ else }} -kind: ClusterRoleBinding -{{- end }} -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - {{- if .Values.singleNamespace }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - {{- end }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - {{- if .Values.singleNamespace }} - kind: Role - {{ else }} - kind: ClusterRole - {{- end }} - name: {{ template "argo-workflows.server.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ template "argo-workflows.serverServiceAccountName" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - -{{- if .Values.server.clusterWorkflowTemplates.enabled }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: {{ template "argo-workflows.server.fullname" . }}-cluster-template - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ template "argo-workflows.server.fullname" . }}-cluster-template -subjects: -- kind: ServiceAccount - name: {{ template "argo-workflows.serverServiceAccountName" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} -{{- end -}} -{{- end -}} diff --git a/charts/argo-workflows/templates/server/server-deployment-hpa.yaml b/charts/argo-workflows/templates/server/server-deployment-hpa.yaml deleted file mode 100644 index 142bc31b..00000000 --- a/charts/argo-workflows/templates/server/server-deployment-hpa.yaml +++ /dev/null @@ -1,45 +0,0 @@ -{{- if and .Values.server.enabled .Values.server.autoscaling.enabled }} -apiVersion: {{ include "argo-workflows.apiVersion.autoscaling" . }} -kind: HorizontalPodAutoscaler -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ template "argo-workflows.server.fullname" . }} - minReplicas: {{ .Values.server.autoscaling.minReplicas }} - maxReplicas: {{ .Values.server.autoscaling.maxReplicas }} - metrics: - {{- with .Values.server.autoscaling.targetMemoryUtilizationPercentage }} - - type: Resource - resource: - name: memory - {{- if eq (include "argo-workflows.apiVersion.autoscaling" $) "autoscaling/v2beta1" }} - targetAverageUtilization: {{ . }} - {{- else }} - target: - averageUtilization: {{ . }} - type: Utilization - {{- end }} - {{- end }} - {{- with .Values.server.autoscaling.targetCPUUtilizationPercentage }} - - type: Resource - resource: - name: cpu - {{- if eq (include "argo-workflows.apiVersion.autoscaling" $) "autoscaling/v2beta1" }} - targetAverageUtilization: {{ . }} - {{- else }} - target: - averageUtilization: {{ . }} - type: Utilization - {{- end }} - {{- end }} - {{- with .Values.server.autoscaling.behavior }} - behavior: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argo-workflows/templates/server/server-deployment-pdb.yaml b/charts/argo-workflows/templates/server/server-deployment-pdb.yaml deleted file mode 100644 index 47f8394d..00000000 --- a/charts/argo-workflows/templates/server/server-deployment-pdb.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if and .Values.server.enabled .Values.server.pdb.enabled -}} -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} -spec: - {{- if .Values.server.pdb.minAvailable }} - minAvailable: {{ .Values.server.pdb.minAvailable }} - {{- else if .Values.server.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.server.pdb.maxUnavailable }} - {{- else }} - minAvailable: 0 - {{- end }} - selector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 6 }} -{{- end -}} diff --git a/charts/argo-workflows/templates/server/server-deployment.yaml b/charts/argo-workflows/templates/server/server-deployment.yaml deleted file mode 100644 index b9a2541b..00000000 --- a/charts/argo-workflows/templates/server/server-deployment.yaml +++ /dev/null @@ -1,157 +0,0 @@ -{{- if .Values.server.enabled -}} -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - app.kubernetes.io/version: {{ include "argo-workflows.server_chart_version_label" . }} - {{- with .Values.server.deploymentAnnotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if not .Values.server.autoscaling.enabled }} - replicas: {{ .Values.server.replicas }} - {{- end }} - revisionHistoryLimit: {{ .Values.server.revisionHistoryLimit }} - selector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 6 }} - template: - metadata: - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 8 }} - app.kubernetes.io/version: {{ include "argo-workflows.server_chart_version_label" . }} - {{- with .Values.server.podLabels }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.podAnnotations }} - annotations: - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - serviceAccountName: {{ template "argo-workflows.serverServiceAccountName" . }} - {{- with .Values.server.podSecurityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.hostAliases }} - hostAliases: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.extraInitContainers }} - initContainers: - {{- tpl (toYaml .) $ | nindent 8 }} - {{- end }} - containers: - - name: argo-server - image: "{{- include "argo-workflows.image" (dict "context" . "image" .Values.server.image) }}:{{ default (include "argo-workflows.defaultTag" .) .Values.server.image.tag }}" - imagePullPolicy: {{ .Values.images.pullPolicy }} - securityContext: - {{- toYaml .Values.server.securityContext | nindent 12 }} - args: - - server - - --configmap={{ template "argo-workflows.controller.config-map.name" . }} - {{- with .Values.server.extraArgs }} - {{- toYaml . | nindent 10 }} - {{- end }} - {{- if .Values.server.authMode }} - - "--auth-mode={{ .Values.server.authMode }}" - {{- end }} - {{- range .Values.server.authModes }} - - "--auth-mode={{ . }}" - {{- end }} - - "--secure={{ .Values.server.secure }}" - {{- if .Values.singleNamespace }} - - "--namespaced" - {{- end }} - - "--loglevel" - - "{{ .Values.server.logging.level }}" - - "--gloglevel" - - "{{ .Values.server.logging.globallevel }}" - - "--log-format" - - "{{ .Values.server.logging.format }}" - ports: - - name: web - containerPort: 2746 - readinessProbe: - httpGet: - path: / - port: 2746 - {{- if .Values.server.secure }} - scheme: HTTPS - {{- else }} - scheme: HTTP - {{- end }} - initialDelaySeconds: 10 - periodSeconds: 20 - env: - - name: IN_CLUSTER - value: "true" - - name: ARGO_NAMESPACE - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: metadata.namespace - - name: ARGO_BASE_HREF - value: {{ .Values.server.baseHref | quote }} - {{- with .Values.server.extraEnv }} - {{- toYaml . | nindent 12 }} - {{- end }} - resources: - {{- toYaml .Values.server.resources | nindent 12 }} - volumeMounts: - - name: tmp - mountPath: /tmp - {{- with .Values.server.volumeMounts }} - {{- toYaml . | nindent 10}} - {{- end }} - {{- with .Values.server.lifecycle }} - lifecycle: - {{- toYaml . | nindent 12 }} - {{- end }} - {{- with .Values.server.extraContainers }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.terminationGracePeriodSeconds }} - terminationGracePeriodSeconds: {{ . }} - {{- end }} - {{- with .Values.images.pullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - volumes: - - name: tmp - {{- toYaml .Values.server.tmpVolume | nindent 8 }} - {{- with .Values.server.volumes }} - {{- toYaml . | nindent 6}} - {{- end }} - {{- with .Values.server.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.server.topologySpreadConstraints }} - topologySpreadConstraints: - {{- range $constraint := . }} - - {{ toYaml $constraint | nindent 8 | trim }} - {{- if not $constraint.labelSelector }} - labelSelector: - matchLabels: - {{- include "argo-workflows.selectorLabels" (dict "context" $ "name" $.Values.server.name) | nindent 12 }} - {{- end }} - {{- end }} - {{- end }} - {{- with .Values.server.priorityClassName }} - priorityClassName: {{ . }} - {{- end }} -{{- end -}} diff --git a/charts/argo-workflows/templates/server/server-ingress.yaml b/charts/argo-workflows/templates/server/server-ingress.yaml deleted file mode 100644 index db69b012..00000000 --- a/charts/argo-workflows/templates/server/server-ingress.yaml +++ /dev/null @@ -1,90 +0,0 @@ -{{- if .Values.server.ingress.enabled -}} -{{- $serviceName := include "argo-workflows.server.fullname" . -}} -{{- $servicePort := .Values.server.servicePort -}} -{{- $paths := .Values.server.ingress.paths -}} -{{- $extraPaths := .Values.server.ingress.extraPaths -}} -{{- $pathType := .Values.server.ingress.pathType -}} -apiVersion: {{ include "argo-workflows.ingress.apiVersion" . }} -kind: Ingress -metadata: -{{- if .Values.server.ingress.annotations }} - annotations: - {{- range $key, $value := .Values.server.ingress.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -{{- end }} - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- if .Values.server.ingress.labels }} - {{- toYaml .Values.server.ingress.labels | nindent 4 }} - {{- end }} -spec: - {{- if eq (include "argo-workflows.ingress.apiVersion" $) "networking.k8s.io/v1" }} - {{- with .Values.server.ingress.ingressClassName }} - ingressClassName: {{ . }} - {{- end }} - {{- end }} - rules: - {{- if .Values.server.ingress.hosts }} - {{- range $host := .Values.server.ingress.hosts }} - - host: {{ $host }} - http: - paths: - {{- if $extraPaths }} - {{- toYaml $extraPaths | nindent 10 }} - {{- end }} - {{- range $p := $paths }} - - path: {{ $p }} - {{- if eq (include "argo-workflows.ingress.apiVersion" $) "networking.k8s.io/v1" }} - pathType: {{ $pathType }} - {{- end }} - backend: - {{- if eq (include "argo-workflows.ingress.apiVersion" $) "networking.k8s.io/v1" }} - service: - name: {{ $serviceName }} - port: - {{- if kindIs "float64" $servicePort }} - number: {{ $servicePort }} - {{- else }} - name: {{ $servicePort }} - {{- end }} - {{- else }} - serviceName: {{ $serviceName }} - servicePort: {{ $servicePort }} - {{- end }} - {{- end -}} - {{- end -}} - {{- else }} - - http: - paths: - {{- if $extraPaths }} - {{- toYaml $extraPaths | nindent 10 }} - {{- end }} - {{- range $p := $paths }} - - path: {{ $p }} - {{- if eq (include "argo-workflows.ingress.apiVersion" $) "networking.k8s.io/v1" }} - pathType: {{ $pathType }} - {{- end }} - backend: - {{- if eq (include "argo-workflows.ingress.apiVersion" $) "networking.k8s.io/v1" }} - service: - name: {{ $serviceName }} - port: - {{- if kindIs "float64" $servicePort }} - number: {{ $servicePort }} - {{- else }} - name: {{ $servicePort }} - {{- end }} - {{- else }} - serviceName: {{ $serviceName }} - servicePort: {{ $servicePort }} - {{- end }} - {{- end -}} - {{- end -}} - {{- if .Values.server.ingress.tls }} - tls: - {{- toYaml .Values.server.ingress.tls | nindent 4 }} - {{- end -}} -{{- end -}} diff --git a/charts/argo-workflows/templates/server/server-sa.yaml b/charts/argo-workflows/templates/server/server-sa.yaml deleted file mode 100644 index d2c9c535..00000000 --- a/charts/argo-workflows/templates/server/server-sa.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if and .Values.server.enabled .Values.server.serviceAccount.create -}} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ template "argo-workflows.serverServiceAccountName" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - {{- with .Values.server.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.serviceAccount.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end -}} diff --git a/charts/argo-workflows/templates/server/server-service.yaml b/charts/argo-workflows/templates/server/server-service.yaml deleted file mode 100644 index 39c37792..00000000 --- a/charts/argo-workflows/templates/server/server-service.yaml +++ /dev/null @@ -1,43 +0,0 @@ -{{- if .Values.server.enabled -}} -apiVersion: v1 -kind: Service -metadata: - name: {{ template "argo-workflows.server.fullname" . }} - namespace: {{ include "argo-workflows.namespace" . | quote }} - labels: - {{- include "argo-workflows.labels" (dict "context" . "component" .Values.server.name "name" .Values.server.name) | nindent 4 }} - app.kubernetes.io/version: {{ include "argo-workflows.server_chart_version_label" . }} - {{- with .Values.server.serviceLabels }} - {{ toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.server.serviceAnnotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - ports: - - port: {{ .Values.server.servicePort }} - {{- with .Values.server.servicePortName }} - name: {{ . }} - {{- end }} - targetPort: 2746 - {{- if and (eq .Values.server.serviceType "NodePort") .Values.server.serviceNodePort }} - nodePort: {{ .Values.server.serviceNodePort }} - {{- end }} - selector: - {{- include "argo-workflows.selectorLabels" (dict "context" . "name" .Values.server.name) | nindent 4 }} - sessionAffinity: None - type: {{ .Values.server.serviceType }} - {{- if eq .Values.server.serviceType "LoadBalancer" }} - {{- with .Values.controller.loadBalancerClass }} - loadBalancerClass: {{ . }} - {{- end }} - {{- with .Values.server.loadBalancerIP }} - loadBalancerIP: {{ . | quote }} - {{- end }} - {{- if .Values.server.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml .Values.server.loadBalancerSourceRanges | nindent 4 }} - {{- end }} - {{- end }} -{{- end -}} diff --git a/charts/argo-workflows/values.yaml b/charts/argo-workflows/values.yaml deleted file mode 100644 index 0c044454..00000000 --- a/charts/argo-workflows/values.yaml +++ /dev/null @@ -1,943 +0,0 @@ -images: - # -- Common tag for Argo Workflows images. Defaults to `.Chart.AppVersion`. - tag: "" - # -- imagePullPolicy to apply to all containers - pullPolicy: Always - # -- Secrets with credentials to pull images from a private registry - pullSecrets: [] - # - name: argo-pull-secret - -## Custom resource configuration -crds: - # -- Install and upgrade CRDs - install: true - # -- Keep CRDs on chart uninstall - keep: true - # -- Annotations to be added to all CRDs - annotations: {} - -# -- Create clusterroles that extend existing clusterroles to interact with argo-cd crds -## Ref: https://kubernetes.io/docs/reference/access-authn-authz/rbac/#aggregated-clusterroles -createAggregateRoles: true - -# -- String to partially override "argo-workflows.fullname" template -nameOverride: - -# -- String to fully override "argo-workflows.fullname" template -fullnameOverride: - -# -- Override the namespace -# @default -- `.Release.Namespace` -namespaceOverride: "" - -# -- Labels to set on all resources -commonLabels: {} - -# -- Override the Kubernetes version, which is used to evaluate certain manifests -kubeVersionOverride: "" - -# Override APIVersions -apiVersionOverrides: - # -- String to override apiVersion of autoscaling rendered by this helm chart - autoscaling: "" # autoscaling/v2 - # -- String to override apiVersion of GKE resources rendered by this helm chart - cloudgoogle: "" # cloud.google.com/v1 - # -- String to override apiVersion of monitoring CRDs (ServiceMonitor) rendered by this helm chart - monitoring: "" # monitoring.coreos.com/v1 - -# -- Restrict Argo to operate only in a single namespace (the namespace of the -# Helm release) by apply Roles and RoleBindings instead of the Cluster -# equivalents, and start workflow-controller with the --namespaced flag. Use it -# in clusters with strict access policy. -singleNamespace: false - -workflow: - # -- Deprecated; use controller.workflowNamespaces instead. - namespace: - serviceAccount: - # -- Specifies whether a service account should be created - create: false - # -- Labels applied to created service account - labels: {} - # -- Annotations applied to created service account - annotations: {} - # -- Service account which is used to run workflows - name: "argo-workflow" - # -- Secrets with credentials to pull images from a private registry. Same format as `.Values.images.pullSecrets` - pullSecrets: [] - rbac: - # -- Adds Role and RoleBinding for the above specified service account to be able to run workflows. - # A Role and Rolebinding pair is also created for each namespace in controller.workflowNamespaces (see below) - create: true - # -- Allows permissions for the Argo Agent. Only required if using http/plugin templates - agentPermissions: false - # -- Allows permissions for the Argo Artifact GC pod. Only required if using artifact gc - artifactGC: false - # -- Extra service accounts to be added to the RoleBinding - serviceAccounts: [] - # - name: my-service-account - # namespace: my-namespace - -controller: - image: - # -- Registry to use for the controller - registry: quay.io - # -- Registry to use for the controller - repository: argoproj/workflow-controller - # -- Image tag for the workflow controller. Defaults to `.Values.images.tag`. - tag: "" - # -- parallelism dictates how many workflows can be running at the same time - parallelism: - # -- Globally limits the rate at which pods are created. - # This is intended to mitigate flooding of the Kubernetes API server by workflows with a large amount of - # parallel nodes. - resourceRateLimit: {} - # limit: 10 - # burst: 1 - - rbac: - # -- Adds Role and RoleBinding for the controller. - create: true - # -- Allows controller to get, list, and watch certain k8s secrets - secretWhitelist: [] - # -- Allows controller to get, list and watch all k8s secrets. Can only be used if secretWhitelist is empty. - accessAllSecrets: false - # -- Allows controller to create and update ConfigMaps. Enables memoization feature - writeConfigMaps: false - - configMap: - # -- Create a ConfigMap for the controller - create: true - # -- ConfigMap name - name: "" - # -- ConfigMap annotations - annotations: {} - - # -- Limits the maximum number of incomplete workflows in a namespace - namespaceParallelism: - # -- Resolves ongoing, uncommon AWS EKS bug: https://github.com/argoproj/argo-workflows/pull/4224 - initialDelay: - # -- deploymentAnnotations is an optional map of annotations to be applied to the controller Deployment - deploymentAnnotations: {} - # -- podAnnotations is an optional map of annotations to be applied to the controller Pods - podAnnotations: {} - # -- Optional labels to add to the controller pods - podLabels: {} - # -- SecurityContext to set on the controller pods - podSecurityContext: {} - # podPortName: http - metricsConfig: - # -- Enables prometheus metrics server - enabled: false - # -- Path is the path where metrics are emitted. Must start with a "/". - path: /metrics - # -- Frequency at which prometheus scrapes metrics - interval: 30s - # -- Port is the port where metrics are emitted - port: 9090 - # -- How often custom metrics are cleared from memory - metricsTTL: "" - # -- Flag that instructs prometheus to ignore metric emission errors. - ignoreErrors: false - # -- Flag that use a self-signed cert for TLS - secure: false - # -- Container metrics port name - portName: metrics - # -- Service metrics port - servicePort: 8080 - # -- Service metrics port name - servicePortName: metrics - # -- Flag to enable headless service - headlessService: false - # -- When true, honorLabels preserves the metric’s labels when they collide with the target’s labels. - ## Ref: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#honorlabels - honorLabels: false - # -- ServiceMonitor relabel configs to apply to samples before scraping - ## Ref: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#relabelconfig - relabelings: [] - # -- ServiceMonitor metric relabel configs to apply to samples before ingestion - ## Ref: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#endpoint - metricRelabelings: [] - # -- ServiceMonitor will add labels from the service to the Prometheus metric - ## Ref: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#servicemonitorspec - targetLabels: [] - # -- the controller container's securityContext - securityContext: - readOnlyRootFilesystem: true - runAsNonRoot: true - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - # -- enable Workflow Archive to store the status of workflows. Postgres and MySQL (>= 5.7.8) are available. - ## Ref: https://argo-workflows.readthedocs.io/en/stable/workflow-archive/ - persistence: {} - # connectionPool: - # maxIdleConns: 100 - # maxOpenConns: 0 - # # save the entire workflow into etcd and DB - # nodeStatusOffLoad: false - # # enable archiving of old workflows - # archive: false - # postgresql: - # host: localhost - # port: 5432 - # database: postgres - # tableName: argo_workflows - # # the database secrets must be in the same namespace of the controller - # userNameSecret: - # name: argo-postgres-config - # key: username - # passwordSecret: - # name: argo-postgres-config - # key: password - # ssl: true - # # sslMode must be one of: disable, require, verify-ca, verify-full - # # you can find more information about those ssl options here: https://godoc.org/github.com/lib/pq - # sslMode: require - # mysql: - # host: localhost - # port: 3306 - # database: argo - # tableName: argo_workflows - # userNameSecret: - # name: argo-mysql-config - # key: username - # passwordSecret: - # name: argo-mysql-config - # key: password - - # -- Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level. - # Only valid for 2.7+ - ## See more: https://argo-workflows.readthedocs.io/en/stable/default-workflow-specs/ - workflowDefaults: {} - # spec: - # ttlStrategy: - # secondsAfterCompletion: 86400 - # # Ref: https://argo-workflows.readthedocs.io/en/stable/artifact-repository-ref/ - # artifactRepositoryRef: - # configMap: my-artifact-repository # default is "artifact-repositories" - # key: v2-s3-artifact-repository # default can be set by the `workflows.argoproj.io/default-artifact-repository` annotation in config map. - - # -- Number of workflow workers - workflowWorkers: # 32 - # -- Number of workflow TTL workers - workflowTTLWorkers: # 4 - # -- Number of pod cleanup workers - podCleanupWorkers: # 4 - # -- Number of cron workflow workers - # Only valid for 3.5+ - cronWorkflowWorkers: # 8 - # -- Restricts the Workflows that the controller will process. - # Only valid for 2.9+ - workflowRestrictions: {} - # templateReferencing: Strict|Secure - - # telemetryConfig controls the path and port for prometheus telemetry. Telemetry is enabled and emitted in the same endpoint - # as metrics by default, but can be overridden using this config. - telemetryConfig: - # -- Enables prometheus telemetry server - enabled: false - # -- telemetry path - path: /telemetry - # -- Frequency at which prometheus scrapes telemetry data - interval: 30s - # -- telemetry container port - port: 8081 - # -- How often custom metrics are cleared from memory - metricsTTL: "" - # -- Flag that instructs prometheus to ignore metric emission errors. - ignoreErrors: false - # -- Flag that use a self-signed cert for TLS - secure: false - # -- telemetry service port - servicePort: 8081 - # -- telemetry service port name - servicePortName: telemetry - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor labels - additionalLabels: {} - # -- Prometheus ServiceMonitor namespace - namespace: "" # "monitoring" - serviceAccount: - # -- Create a service account for the controller - create: true - # -- Service account name - name: "" - # -- Labels applied to created service account - labels: {} - # -- Annotations applied to created service account - annotations: {} - - # -- Workflow controller name string - name: workflow-controller - - # -- Specify all namespaces where this workflow controller instance will manage - # workflows. This controls where the service account and RBAC resources will - # be created. Only valid when singleNamespace is false. - workflowNamespaces: - - default - - instanceID: - # -- Configures the controller to filter workflow submissions - # to only those which have a matching instanceID attribute. - ## NOTE: If `instanceID.enabled` is set to `true` then either `instanceID.userReleaseName` - ## or `instanceID.explicitID` must be defined. - enabled: false - # -- Use ReleaseName as instanceID - useReleaseName: false - # useReleaseName: true - - # -- Use a custom instanceID - explicitID: "" - # explicitID: unique-argo-controller-identifier - - logging: - # -- Set the logging level (one of: `debug`, `info`, `warn`, `error`) - level: info - # -- Set the glog logging level - globallevel: "0" - # -- Set the logging format (one of: `text`, `json`) - format: "text" - - # -- Service type of the controller Service - serviceType: ClusterIP - # -- Annotations to be applied to the controller Service - serviceAnnotations: {} - # -- Optional labels to add to the controller Service - serviceLabels: {} - # -- The class of the load balancer implementation - loadBalancerClass: "" - # -- Source ranges to allow access to service from. Only applies to service type `LoadBalancer` - loadBalancerSourceRanges: [] - - # -- Resource limits and requests for the controller - resources: {} - - # -- Configure liveness [probe] for the controller - # @default -- See [values.yaml] - livenessProbe: - httpGet: - port: 6060 - path: /healthz - failureThreshold: 3 - initialDelaySeconds: 90 - periodSeconds: 60 - timeoutSeconds: 30 - - # -- Extra environment variables to provide to the controller container - extraEnv: [] - # - name: FOO - # value: "bar" - - # -- Extra arguments to be added to the controller - extraArgs: [] - # -- Additional volume mounts to the controller main container - volumeMounts: [] - # -- Additional volumes to the controller pod - volumes: [] - # -- The number of controller pods to run - replicas: 1 - # -- The number of revisions to keep. - revisionHistoryLimit: 10 - - pdb: - # -- Configure [Pod Disruption Budget] for the controller pods - enabled: false - # minAvailable: 1 - # maxUnavailable: 1 - - # -- [Node selector] - nodeSelector: - kubernetes.io/os: linux - # -- [Tolerations] for use with node taints - tolerations: [] - # -- Assign custom [affinity] rules - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the workflow controller - ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Leverage a PriorityClass to ensure your pods survive resource shortages. - ## ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/ - priorityClassName: "" - - # -- Configure Argo Server to show custom [links] - ## Ref: https://argo-workflows.readthedocs.io/en/stable/links/ - links: [] - # -- Configure Argo Server to show custom [columns] - ## Ref: https://github.com/argoproj/argo-workflows/pull/10693 - columns: [] - # -- Set ui navigation bar background color - navColor: "" - clusterWorkflowTemplates: - # -- Create a ClusterRole and CRB for the controller to access ClusterWorkflowTemplates. - enabled: true - # -- Extra service accounts to be added to the ClusterRoleBinding - serviceAccounts: [] - # - name: my-service-account - # namespace: my-namespace - # -- Extra containers to be added to the controller deployment - extraContainers: [] - - # -- Enables init containers to be added to the controller deployment - extraInitContainers: [] - - # -- Workflow retention by number of workflows - retentionPolicy: {} - # completed: 10 - # failed: 3 - # errored: 3 - - nodeEvents: - # -- Enable to emit events on node completion. - ## This can take up a lot of space in k8s (typically etcd) resulting in errors when trying to create new events: - ## "Unable to create audit event: etcdserver: mvcc: database space exceeded" - enabled: true - - workflowEvents: - # -- Enable to emit events on workflow status changes. - ## This can take up a lot of space in k8s (typically etcd), resulting in errors when trying to create new events: - ## "Unable to create audit event: etcdserver: mvcc: database space exceeded" - enabled: true - - # -- Configure when workflow controller runs in a different k8s cluster with the workflow workloads, - # or needs to communicate with the k8s apiserver using an out-of-cluster kubeconfig secret. - # @default -- `{}` (See [values.yaml]) - kubeConfig: {} - # # name of the kubeconfig secret, may not be empty when kubeConfig specified - # secretName: kubeconfig-secret - # # key of the kubeconfig secret, may not be empty when kubeConfig specified - # secretKey: kubeconfig - # # mounting path of the kubeconfig secret, default to /kube/config - # mountPath: /kubeconfig/mount/path - # # volume name when mounting the secret, default to kubeconfig - # volumeName: kube-config-volume - - # -- Specifies the duration in seconds before a terminating pod is forcefully killed. A zero value indicates that the pod will be forcefully terminated immediately. - # @default -- `30` seconds (Kubernetes default) - podGCGracePeriodSeconds: - - # -- The duration in seconds before the pods in the GC queue get deleted. A zero value indicates that the pods will be deleted immediately. - # @default -- `5s` (Argo Workflows default) - podGCDeleteDelayDuration: "" - -# mainContainer adds default config for main container that could be overriden in workflows template -mainContainer: - # -- imagePullPolicy to apply to Workflow main container. Defaults to `.Values.images.pullPolicy`. - imagePullPolicy: "" - # -- Resource limits and requests for the Workflow main container - resources: {} - # -- Adds environment variables for the Workflow main container - env: [] - # -- Adds reference environment variables for the Workflow main container - envFrom: [] - # -- sets security context for the Workflow main container - securityContext: {} - -# executor controls how the init and wait container should be customized -executor: - image: - # -- Registry to use for the Workflow Executors - registry: quay.io - # -- Repository to use for the Workflow Executors - repository: argoproj/argoexec - # -- Image tag for the workflow executor. Defaults to `.Values.images.tag`. - tag: "" - # -- Image PullPolicy to use for the Workflow Executors. Defaults to `.Values.images.pullPolicy`. - pullPolicy: "" - # -- Resource limits and requests for the Workflow Executors - resources: {} - # -- Passes arguments to the executor processes - args: [] - # -- Adds environment variables for the executor. - env: [] - # -- sets security context for the executor container - securityContext: {} - -server: - # -- Deploy the Argo Server - enabled: true - # -- Value for base href in index.html. Used if the server is running behind reverse proxy under subpath different from /. - ## only updates base url of resources on client side, - ## it's expected that a proxy server rewrites the request URL and gets rid of this prefix - ## https://github.com/argoproj/argo-workflows/issues/716#issuecomment-433213190 - baseHref: / - image: - # -- Registry to use for the server - registry: quay.io - # -- Repository to use for the server - repository: argoproj/argocli - # -- Image tag for the Argo Workflows server. Defaults to `.Values.images.tag`. - tag: "" - # -- optional map of annotations to be applied to the ui Deployment - deploymentAnnotations: {} - # -- optional map of annotations to be applied to the ui Pods - podAnnotations: {} - # -- Optional labels to add to the UI pods - podLabels: {} - # -- SecurityContext to set on the server pods - podSecurityContext: {} - rbac: - # -- Adds Role and RoleBinding for the server. - create: true - # -- Servers container-level security context - securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: true - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - # -- Server name string - name: server - # -- Service type for server pods - serviceType: ClusterIP - # -- Service port for server - servicePort: 2746 - # -- Service node port - serviceNodePort: # 32746 - # -- Service port name - servicePortName: "" # http - - # -- Mapping between IP and hostnames that will be injected as entries in the pod's hosts files - hostAliases: [] - # - ip: 10.20.30.40 - # hostnames: - # - git.myhostname - - serviceAccount: - # -- Create a service account for the server - create: true - # -- Service account name - name: "" - # -- Labels applied to created service account - labels: {} - # -- Annotations applied to created service account - annotations: {} - - # -- Annotations to be applied to the UI Service - serviceAnnotations: {} - # -- Optional labels to add to the UI Service - serviceLabels: {} - # -- The class of the load balancer implementation - loadBalancerClass: "" - # -- Static IP address to assign to loadBalancer service type `LoadBalancer` - loadBalancerIP: "" - # -- Source ranges to allow access to service from. Only applies to service type `LoadBalancer` - loadBalancerSourceRanges: [] - # -- Resource limits and requests for the server - resources: {} - # -- The number of server pods to run - replicas: 1 - # -- The number of revisions to keep. - revisionHistoryLimit: 10 - ## Argo Server Horizontal Pod Autoscaler - autoscaling: - # -- Enable Horizontal Pod Autoscaler ([HPA]) for the Argo Server - enabled: false - # -- Minimum number of replicas for the Argo Server [HPA] - minReplicas: 1 - # -- Maximum number of replicas for the Argo Server [HPA] - maxReplicas: 5 - # -- Average CPU utilization percentage for the Argo Server [HPA] - targetCPUUtilizationPercentage: 50 - # -- Average memory utilization percentage for the Argo Server [HPA] - targetMemoryUtilizationPercentage: 50 - # -- Configures the scaling behavior of the target in both Up and Down directions. - # This is only available on HPA apiVersion `autoscaling/v2beta2` and newer - behavior: {} - # scaleDown: - # stabilizationWindowSeconds: 300 - # policies: - # - type: Pods - # value: 1 - # periodSeconds: 180 - # scaleUp: - # stabilizationWindowSeconds: 300 - # policies: - # - type: Pods - # value: 2 - pdb: - # -- Configure [Pod Disruption Budget] for the server pods - enabled: false - # minAvailable: 1 - # maxUnavailable: 1 - - # -- [Node selector] - nodeSelector: - kubernetes.io/os: linux - - # -- [Tolerations] for use with node taints - tolerations: [] - - # -- Assign custom [affinity] rules - affinity: {} - - # -- Assign custom [TopologySpreadConstraints] rules to the argo server - ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ - ## If labelSelector is left out, it will default to the labelSelector configuration of the deployment - topologySpreadConstraints: [] - # - maxSkew: 1 - # topologyKey: topology.kubernetes.io/zone - # whenUnsatisfiable: DoNotSchedule - - # -- Leverage a PriorityClass to ensure your pods survive resource shortages - ## ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/ - priorityClassName: "" - - # -- Run the argo server in "secure" mode. Configure this value instead of `--secure` in extraArgs. - ## See the following documentation for more details on secure mode: - ## https://argo-workflows.readthedocs.io/en/stable/tls/ - secure: false - - # -- Extra environment variables to provide to the argo-server container - extraEnv: [] - # - name: FOO - # value: "bar" - - # -- Deprecated; use server.authModes instead. - authMode: "" - - # -- A list of supported authentication modes. Available values are `server`, `client`, or `sso`. If you provide sso, please configure `.Values.server.sso` as well. - ## Ref: https://argo-workflows.readthedocs.io/en/stable/argo-server-auth-mode/ - authModes: [] - - # -- Extra arguments to provide to the Argo server binary. - ## Ref: https://argo-workflows.readthedocs.io/en/stable/argo-server/#options - extraArgs: [] - - logging: - # -- Set the logging level (one of: `debug`, `info`, `warn`, `error`) - level: info - # -- Set the glog logging level - globallevel: "0" - # -- Set the logging format (one of: `text`, `json`) - format: "text" - - # -- Volume to be mounted in Pods for temporary files. - tmpVolume: - emptyDir: {} - # -- Additional volume mounts to the server main container. - volumeMounts: [] - # -- Additional volumes to the server pod. - volumes: [] - - ## Ingress configuration. - # ref: https://kubernetes.io/docs/concepts/services-networking/ingress/ - ingress: - # -- Enable an ingress resource - enabled: false - # -- Additional ingress annotations - annotations: {} - # -- Additional ingress labels - labels: {} - # -- Defines which ingress controller will implement the resource - ingressClassName: "" - - # -- List of ingress hosts - ## Hostnames must be provided if Ingress is enabled. - ## Secrets must be manually created in the namespace - hosts: [] - # - argoworkflows.example.com - - # -- List of ingress paths - paths: - - / - - # -- Ingress path type. One of `Exact`, `Prefix` or `ImplementationSpecific` - pathType: Prefix - # -- Additional ingress paths - extraPaths: [] - # - path: /* - # backend: - # serviceName: ssl-redirect - # servicePort: use-annotation - ## for Kubernetes >=1.19 (when "networking.k8s.io/v1" is used) - # - path: /* - # pathType: Prefix - # backend: - # service - # name: ssl-redirect - # port: - # name: use-annotation - - # -- Ingress TLS configuration - tls: [] - # - secretName: argoworkflows-example-tls - # hosts: - # - argoworkflows.example.com - - ## Create a Google Backendconfig for use with the GKE Ingress Controller - ## https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-configuration#configuring_ingress_features_through_backendconfig_parameters - GKEbackendConfig: - # -- Enable BackendConfig custom resource for Google Kubernetes Engine - enabled: false - # -- [BackendConfigSpec] - spec: {} - # spec: - # iap: - # enabled: true - # oauthclientCredentials: - # secretName: argoworkflows-secret - - ## Create a Google Managed Certificate for use with the GKE Ingress Controller - ## https://cloud.google.com/kubernetes-engine/docs/how-to/managed-certs - GKEmanagedCertificate: - # -- Enable ManagedCertificate custom resource for Google Kubernetes Engine. - enabled: false - # -- Domains for the Google Managed Certificate - domains: - - argoworkflows.example.com - - ## Create a Google FrontendConfig Custom Resource, for use with the GKE Ingress Controller - ## https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-features#configuring_ingress_features_through_frontendconfig_parameters - GKEfrontendConfig: - # -- Enable FrontConfig custom resource for Google Kubernetes Engine - enabled: false - # -- [FrontendConfigSpec] - spec: {} - # spec: - # redirectToHttps: - # enabled: true - # responseCodeName: RESPONSE_CODE - - clusterWorkflowTemplates: - # -- Create a ClusterRole and CRB for the server to access ClusterWorkflowTemplates. - enabled: true - # -- Give the server permissions to edit ClusterWorkflowTemplates. - enableEditing: true - - # SSO configuration when SSO is specified as a server auth mode. - sso: - # -- Create SSO configuration. If you set `true` , please also set `.Values.server.authModes` as `sso`. - enabled: false - # -- The root URL of the OIDC identity provider - issuer: https://accounts.google.com - clientId: - # -- Name of secret to retrieve the app OIDC client ID - name: argo-server-sso - # -- Key of secret to retrieve the app OIDC client ID - key: client-id - clientSecret: - # -- Name of a secret to retrieve the app OIDC client secret - name: argo-server-sso - # -- Key of a secret to retrieve the app OIDC client secret - key: client-secret - # -- The OIDC redirect URL. Should be in the form /oauth2/callback. - redirectUrl: "" - rbac: - # -- Adds ServiceAccount Policy to server (Cluster)Role. - enabled: true - # -- Whitelist to allow server to fetch Secrets - ## When present, restricts secrets the server can read to a given list. - ## You can use it to restrict the server to only be able to access the - ## service account token secrets that are associated with service accounts - ## used for authorization. - secretWhitelist: [] - # -- Scopes requested from the SSO ID provider - ## The 'groups' scope requests group membership information, which is usually used for authorization decisions. - scopes: [] - # - groups - # -- Define how long your login is valid for (in hours) - ## If omitted, defaults to 10h. - sessionExpiry: "" - # -- Alternate root URLs that can be included for some OIDC providers - issuerAlias: "" - # -- Override claim name for OIDC groups - customGroupClaimName: "" - # -- Specify the user info endpoint that contains the groups claim - ## Configure this if your OIDC provider provides groups information only using the user-info endpoint (e.g. Okta) - userInfoPath: "" - # -- Skip TLS verification for the HTTP client - insecureSkipVerify: false - # -- Filter the groups returned by the OIDC provider - ## A logical "OR" is used between each regex in the list - filterGroupsRegex: [] - # - ".*argo-wf.*" - # - ".*argo-workflow.*" - - # -- Extra containers to be added to the server deployment - extraContainers: [] - - # -- Enables init containers to be added to the server deployment - extraInitContainers: [] - - # -- Specify postStart and preStop lifecycle hooks for server container - lifecycle: {} - - # -- terminationGracePeriodSeconds for container lifecycle hook - terminationGracePeriodSeconds: 30 - -# -- Array of extra K8s manifests to deploy -extraObjects: [] - # - apiVersion: secrets-store.csi.x-k8s.io/v1 - # kind: SecretProviderClass - # metadata: - # name: argo-server-sso - # spec: - # provider: aws - # parameters: - # objects: | - # - objectName: "argo/server/sso" - # objectType: "secretsmanager" - # jmesPath: - # - path: "client_id" - # objectAlias: "client_id" - # - path: "client_secret" - # objectAlias: "client_secret" - # secretObjects: - # - data: - # - key: client_id - # objectName: client_id - # - key: client_secret - # objectName: client_secret - # secretName: argo-server-sso-secrets-store - # type: Opaque - -# -- Use static credentials for S3 (eg. when not using AWS IRSA) -useStaticCredentials: true -artifactRepository: - # -- Archive the main container logs as an artifact - archiveLogs: false - # -- Store artifact in a S3-compliant object store - # @default -- See [values.yaml] - s3: {} - # # Note the `key` attribute is not the actual secret, it's the PATH to - # # the contents in the associated secret, as defined by the `name` attribute. - # accessKeySecret: - # name: "{{ .Release.Name }}-minio" - # key: accesskey - # secretKeySecret: - # name: "{{ .Release.Name }}-minio" - # key: secretkey - # sessionTokenSecret: - # name: "{{ .Release.Name }}-minio" - # key: sessionToken - # # insecure will disable TLS. Primarily used for minio installs not configured with TLS - # insecure: false - # caSecret: - # name: ca-root - # key: cert.pem - # bucket: - # endpoint: - # region: - # roleARN: - # useSDKCreds: true - # encryptionOptions: - # enableEncryption: true - # -- Store artifact in a GCS object store - # @default -- `{}` (See [values.yaml]) - gcs: {} - # bucket: -argo - # keyFormat: "{{ \"{{workflow.namespace}}/{{workflow.name}}/{{pod.name}}\" }}" - # # serviceAccountKeySecret is a secret selector. - # # It references the k8s secret named 'my-gcs-credentials'. - # # This secret is expected to have have the key 'serviceAccountKey', - # # containing the base64 encoded credentials - # # to the bucket. - # # - # # If it's running on GKE and Workload Identity is used, - # # serviceAccountKeySecret is not needed. - # serviceAccountKeySecret: - # name: my-gcs-credentials - # key: serviceAccountKey - # -- Store artifact in Azure Blob Storage - # @default -- `{}` (See [values.yaml]) - azure: {} - # endpoint: https://mystorageaccountname.blob.core.windows.net - # container: my-container-name - # blobNameFormat: path/in/container - # # accountKeySecret is a secret selector. - # # It references the k8s secret named 'my-azure-storage-credentials'. - # # This secret is expected to have have the key 'account-access-key', - # # containing the base64 encoded credentials to the storage account. - # # If a managed identity has been assigned to the machines running the - # # workflow (e.g., https://docs.microsoft.com/en-us/azure/aks/use-managed-identity) - # # then accountKeySecret is not needed, and useSDKCreds should be - # # set to true instead: - # useSDKCreds: true - # accountKeySecret: - # name: my-azure-storage-credentials - # key: account-access-key - -# -- The section of custom artifact repository. -# Utilize a custom artifact repository that is not one of the current base ones (s3, gcs, azure) -customArtifactRepository: {} -# artifactory: -# repoUrl: https://artifactory.example.com/raw -# usernameSecret: -# name: artifactory-creds -# key: username -# passwordSecret: -# name: artifactory-creds -# key: password - -# -- The section of [artifact repository ref](https://argo-workflows.readthedocs.io/en/stable/artifact-repository-ref/). -# Each map key is the name of configmap -# @default -- `{}` (See [values.yaml]) -artifactRepositoryRef: {} - # # -- 1st ConfigMap - # # If you want to use this config map by default, name it "artifact-repositories". - # # Otherwise, you can provide a reference to a - # # different config map in `artifactRepositoryRef.configMap`. - # artifact-repositories: - # # -- v3.0 and after - if you want to use a specific key, put that key into this annotation. - # annotations: - # workflows.argoproj.io/default-artifact-repository: default-v1-s3-artifact-repository - # # 1st data of configmap. See above artifactRepository or customArtifactRepository. - # default-v1-s3-artifact-repository: - # archiveLogs: false - # s3: - # bucket: my-bucket - # endpoint: minio:9000 - # insecure: true - # accessKeySecret: - # name: my-minio-cred - # key: accesskey - # secretKeySecret: - # name: my-minio-cred - # key: secretkey - # # 2nd data - # oss-artifact-repository: - # archiveLogs: false - # oss: - # endpoint: http://oss-cn-zhangjiakou-internal.aliyuncs.com - # bucket: $mybucket - # # accessKeySecret and secretKeySecret are secret selectors. - # # It references the k8s secret named 'bucket-workflow-artifect-credentials'. - # # This secret is expected to have have the keys 'accessKey' - # # and 'secretKey', containing the base64 encoded credentials - # # to the bucket. - # accessKeySecret: - # name: $mybucket-credentials - # key: accessKey - # secretKeySecret: - # name: $mybucket-credentials - # key: secretKey - # # 2nd ConfigMap - # another-artifact-repositories: - # annotations: - # workflows.argoproj.io/default-artifact-repository: gcs - # gcs: - # bucket: my-bucket - # keyFormat: prefix/in/bucket/{{workflow.name}}/{{pod.name}} - # serviceAccountKeySecret: - # name: my-gcs-credentials - # key: serviceAccountKey - -emissary: - # -- The command/args for each image on workflow, needed when the command is not specified and the emissary executor is used. - ## See more: https://argo-workflows.readthedocs.io/en/stable/workflow-executors/#emissary-emissary - images: [] - # argoproj/argosay:v2: - # cmd: [/argosay] - # docker/whalesay:latest: - # cmd: [/bin/bash] diff --git a/charts/argocd-apps/Chart.yaml b/charts/argocd-apps/Chart.yaml deleted file mode 100644 index c4433fa4..00000000 --- a/charts/argocd-apps/Chart.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: v2 -name: argocd-apps -description: A Helm chart for managing additional Argo CD Applications and Projects -type: application -version: 2.0.2 -home: https://github.com/argoproj/argo-helm -icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png -keywords: - - argoproj - - argocd - - gitops -maintainers: - - name: argoproj - url: https://argoproj.github.io/ -annotations: - artifacthub.io/signKey: | - fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 - url: https://argoproj.github.io/argo-helm/pgp_keys.asc - artifacthub.io/changes: | - - kind: added - description: allow setting applicationset finalizers diff --git a/charts/argocd-apps/README.md b/charts/argocd-apps/README.md deleted file mode 100644 index 447df733..00000000 --- a/charts/argocd-apps/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# argocd-apps - -A Helm chart for managing additional Argo CD Applications and Projects - -To regenerate this document, from the root of this chart directory run: -```shell -docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest -``` - -## Prerequisites - -- Helm v3.0.0+ -- CRDs (Application and AppProject) - - You need to install them via [argo-cd Helm chart](../argo-cd) or upstream. - -## Changelog - -For full list of changes, please check ArtifactHub [changelog]. - -## Installation - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -$ helm install my-release argo/argocd-apps -``` - -## Values - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| applications | object | `{}` (See [values.yaml]) | Deploy Argo CD Applications within this helm release | -| applicationsets | object | `{}` (See [values.yaml]) | Deploy Argo CD ApplicationSets within this helm release | -| extensions | object | `{}` (See [values.yaml]) | DEPRECATED - Please refer [Deprecation Notice](https://github.com/argoproj-labs/argocd-extensions?tab=readme-ov-file#deprecation-notice) for more info. | -| itemTemplates | list | `[]` (See [values.yaml]) | Deploy Argo CD Applications/ApplicationSets/Projects within this helm release | -| projects | object | `{}` (See [values.yaml]) | Deploy Argo CD Projects within this helm release | - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[changelog]: https://artifacthub.io/packages/helm/argo/argocd-apps?modal=changelog diff --git a/charts/argocd-apps/README.md.gotmpl b/charts/argocd-apps/README.md.gotmpl deleted file mode 100644 index e8cb1c17..00000000 --- a/charts/argocd-apps/README.md.gotmpl +++ /dev/null @@ -1,32 +0,0 @@ -{{ template "chart.header" . }} - -{{ template "chart.description" . }} - -To regenerate this document, from the root of this chart directory run: -```shell -docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest -``` - -## Prerequisites - -- Helm v3.0.0+ -- CRDs (Application and AppProject) - - You need to install them via [argo-cd Helm chart](../argo-cd) or upstream. - -## Changelog - -For full list of changes, please check ArtifactHub [changelog]. - -## Installation - -```console -$ helm repo add argo https://argoproj.github.io/argo-helm -$ helm install my-release argo/argocd-apps -``` - -{{ template "chart.valuesSection" . }} - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[changelog]: https://artifacthub.io/packages/helm/argo/argocd-apps?modal=changelog diff --git a/charts/argocd-apps/ci/applications-multiple-sources-values.yaml b/charts/argocd-apps/ci/applications-multiple-sources-values.yaml deleted file mode 100644 index f1023424..00000000 --- a/charts/argocd-apps/ci/applications-multiple-sources-values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# Test with multi-source applications - -applications: - argocd-application-multiple-sources: - additionalLabels: {} - additionalAnnotations: {} - finalizers: - - resources-finalizer.argocd.argoproj.io - project: default - sources: - - chart: elasticsearch - repoURL: https://helm.elastic.co - targetRevision: 8.5.1 - - repoURL: https://github.com/argoproj/argocd-example-apps.git - path: guestbook - targetRevision: HEAD - destination: - server: https://kubernetes.default.svc - namespace: default - syncPolicy: - automated: - prune: false - selfHeal: false - ignoreDifferences: - - group: apps - kind: Deployment - jsonPointers: - - /spec/replicas diff --git a/charts/argocd-apps/ci/applications-values.yaml b/charts/argocd-apps/ci/applications-values.yaml deleted file mode 100644 index 4f742748..00000000 --- a/charts/argocd-apps/ci/applications-values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# Test with applications - -applications: - argocd-application: - additionalLabels: {} - additionalAnnotations: {} - finalizers: - - resources-finalizer.argocd.argoproj.io - project: default - source: - repoURL: https://github.com/argoproj/argocd-example-apps.git - targetRevision: HEAD - path: guestbook - directory: - recurse: true - destination: - server: https://kubernetes.default.svc - namespace: default - syncPolicy: - automated: - prune: false - selfHeal: false - syncOptions: - - ApplyOutOfSyncOnly=true - revisionHistoryLimit: null - ignoreDifferences: - - group: apps - kind: Deployment - jsonPointers: - - /spec/replicas - info: - - name: url - value: https://argoproj.github.io/ diff --git a/charts/argocd-apps/ci/applicationsets-multiple-sources-values.yaml b/charts/argocd-apps/ci/applicationsets-multiple-sources-values.yaml deleted file mode 100644 index d8fe500c..00000000 --- a/charts/argocd-apps/ci/applicationsets-multiple-sources-values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Test with multi-source applicationsets - -applicationsets: - applicationset-multiple-sources: - generators: - - list: - elements: - - cluster: default-cluster - url: https://kubernetes.default.svc - template: - metadata: - name: '{{cluster}}-guestbook' - spec: - project: default - sources: - - chart: elasticsearch - repoURL: https://helm.elastic.co - targetRevision: 8.5.1 - - repoURL: https://github.com/argoproj/argocd-example-apps.git - path: guestbook - targetRevision: HEAD - destination: - server: '{{url}}' - namespace: default diff --git a/charts/argocd-apps/ci/applicationsets-progressive-syncs-values.yaml b/charts/argocd-apps/ci/applicationsets-progressive-syncs-values.yaml deleted file mode 100644 index a225e7c5..00000000 --- a/charts/argocd-apps/ci/applicationsets-progressive-syncs-values.yaml +++ /dev/null @@ -1,41 +0,0 @@ -# Test applicationsets with Progressive Syncs - -applicationsets: - applicationset-progressive-syncs: - generators: - - list: - elements: - - cluster: engineering-dev - url: https://1.2.3.4 - env: env-dev - - cluster: engineering-prod - url: https://9.8.7.6/ - env: env-prod - strategy: - type: RollingSync - rollingSync: - steps: - - matchExpressions: - - key: envLabel - operator: In - values: - - env-dev - - matchExpressions: - - key: envLabel - operator: In - values: - - env-prod - template: - metadata: - name: '{{.cluster}}-guestbook' - labels: - envLabel: '{{.env}}' - spec: - project: my-project - source: - repoURL: https://github.com/argoproj/argocd-example-apps.git - targetRevision: HEAD - path: guestbook/{{.cluster}} - destination: - server: '{{.url}}' - namespace: guestbook diff --git a/charts/argocd-apps/ci/applicationsets-values.yaml b/charts/argocd-apps/ci/applicationsets-values.yaml deleted file mode 100644 index 394e2c88..00000000 --- a/charts/argocd-apps/ci/applicationsets-values.yaml +++ /dev/null @@ -1,92 +0,0 @@ -# Test with applicationsets - -applicationsets: - applicationset: - additionalLabels: {} - additionalAnnotations: {} - finalizers: - - resources-finalizer.argocd.argoproj.io - # See PR #10026 (ArgoCD v2.5 or later) - # goTemplate: false - generators: - - git: - repoURL: https://github.com/argoproj/argocd-example-apps.git - revision: HEAD - directories: - - path: guestbook - - path: kustomize-* - # Ref https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync - ignoreApplicationDifferences: - - jsonPointers: - - /spec/syncPolicy - template: - metadata: - name: '{{path.basename}}' - labels: {} - annotations: {} - spec: - project: default - source: - repoURL: https://github.com/argoproj/argocd-example-apps.git - targetRevision: HEAD - path: '{{path}}' - destination: - server: https://kubernetes.default.svc - namespace: default - syncPolicy: - automated: - prune: false - selfHeal: false - ignoreDifferences: - - group: apps - kind: Deployment - jsonPointers: - - /spec/replicas - info: - - name: url - value: https://argoproj.github.io/ - syncPolicy: - # Set Application finalizer - preserveResourcesOnDeletion: false - templatePatch: | - spec: - source: - helm: - valueFiles: - {{- range $valueFile := .valueFiles }} - - {{ $valueFile }} - {{- end }} - {{- if .autoSync }} - syncPolicy: - automated: - prune: {{ .prune }} - {{- end }} - applicationset-list-generator: - generators: - - list: - elements: - - cluster: engineering-dev - url: https://kubernetes.default.svc - template: - metadata: {} - spec: - project: '{{cluster}}' - source: - targetRevision: HEAD - repoURL: https://github.com/argoproj/argo-cd.git - # New path value is generated here: - path: 'applicationset/examples/template-override/{{cluster}}-override' - destination: {} - template: - metadata: - name: '{{cluster}}-guestbook' - spec: - project: '{{cluster}}' - source: - repoURL: https://github.com/argoproj/argo-cd.git - targetRevision: HEAD - # This 'default' value is not used: it is is replaced by the generator's template path, above - path: applicationset/examples/template-override/default - destination: - server: '{{url}}' - namespace: guestbook diff --git a/charts/argocd-apps/ci/default-values.yaml b/charts/argocd-apps/ci/default-values.yaml deleted file mode 100644 index 507f1e54..00000000 --- a/charts/argocd-apps/ci/default-values.yaml +++ /dev/null @@ -1 +0,0 @@ -# Test with default values diff --git a/charts/argocd-apps/ci/item-templates.yaml b/charts/argocd-apps/ci/item-templates.yaml deleted file mode 100644 index 8a08c684..00000000 --- a/charts/argocd-apps/ci/item-templates.yaml +++ /dev/null @@ -1,61 +0,0 @@ -itemTemplates: - - items: - - name: my-appset - generators: &generators - - list: - elements: - - cluster: engineering-dev - url: https://1.2.3.4 - - cluster: engineering-prod - url: https://2.4.6.8 - - cluster: finance-preprod - url: https://9.8.7.6 - template: - apiVersion: argoproj.io/v1alpha1 - kind: ApplicationSet - metadata: - name: "{{ .name }}" - spec: - generators: *generators - template: - metadata: - name: "{{`{{cluster}}`}}-guestbook" - spec: - project: my-project - source: - repoURL: https://github.com/infra-team/cluster-deployments.git - targetRevision: HEAD - path: guestbook/{{`{{cluster}}`}} - destination: - server: "{{`{{cluster}}`}}" - namespace: guestbook - - items: - - name: my-appset - generators: - - list: - elements: - - cluster: engineering-dev - url: https://1.2.3.4 - - cluster: engineering-prod - url: https://2.4.6.8 - - cluster: finance-preprod - url: https://9.8.7.6 - template: |- - apiVersion: argoproj.io/v1alpha1 - kind: ApplicationSet - metadata: - name: {{ .name }} - spec: - generators: {{ toYaml .generators | nindent 4 }} - template: - metadata: - name: '{{`{{cluster}}`}}-guestbook' - spec: - project: my-project - source: - repoURL: https://github.com/infra-team/cluster-deployments.git - targetRevision: HEAD - path: guestbook/{{`{{cluster}}`}} - destination: - server: '{{`{{cluster}}`}}' - namespace: guestbook diff --git a/charts/argocd-apps/templates/applications.yaml b/charts/argocd-apps/templates/applications.yaml deleted file mode 100644 index b26b6684..00000000 --- a/charts/argocd-apps/templates/applications.yaml +++ /dev/null @@ -1,51 +0,0 @@ -{{- range $appName, $appData:= .Values.applications }} ---- -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - {{- with $appData.additionalAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - {{- with $appData.additionalLabels }} - labels: - {{- toYaml . | nindent 4 }} - {{- end }} - name: {{ $appName }} - {{- with $appData.namespace }} - namespace: {{ . }} - {{- end }} - {{- with $appData.finalizers }} - finalizers: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - project: {{ tpl $appData.project $ }} - {{- with $appData.source }} - source: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appData.sources }} - sources: - {{- toYaml . | nindent 4 }} - {{- end }} - destination: - {{- toYaml $appData.destination | nindent 4 }} - {{- with $appData.syncPolicy }} - syncPolicy: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appData.revisionHistoryLimit }} - revisionHistoryLimit: {{ . }} - {{- end }} - {{- with $appData.ignoreDifferences }} - ignoreDifferences: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appData.info }} - info: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argocd-apps/templates/applicationsets.yaml b/charts/argocd-apps/templates/applicationsets.yaml deleted file mode 100644 index 606d6078..00000000 --- a/charts/argocd-apps/templates/applicationsets.yaml +++ /dev/null @@ -1,94 +0,0 @@ -{{- range $appSetName, $appSetData:= .Values.applicationsets }} ---- -apiVersion: argoproj.io/v1alpha1 -kind: ApplicationSet -metadata: - {{- with $appSetData.additionalAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - {{- with $appSetData.additionalLabels }} - labels: - {{- toYaml . | nindent 4 }} - {{- end }} - name: {{ $appSetName }} - {{- with $appSetData.namespace }} - namespace: {{ . }} - {{- end }} - {{- with $appSetData.finalizers }} - finalizers: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if hasKey $appSetData "goTemplate" }} - goTemplate: {{ $appSetData.goTemplate }} - {{- end }} - {{- with $appSetData.generators }} - generators: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appSetData.ignoreApplicationDifferences }} - ignoreApplicationDifferences: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appSetData.strategy }} - strategy: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appSetData.syncPolicy }} - syncPolicy: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $appSetData.template }} - template: - {{- with .metadata }} - metadata: - {{- with .annotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | squote }} - {{- end }} - {{- end }} - {{- with .labels }} - labels: - {{- toYaml . | nindent 8 }} - {{- end }} - name: {{ .name | squote }} - {{- with .namespace }} - namespace: {{ . | squote }} - {{- end }} - {{- end }} - {{- with .spec }} - spec: - project: {{ .project | squote }} - {{- with .source }} - source: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .sources }} - sources: - {{- toYaml . | nindent 8 }} - {{- end }} - destination: - {{- toYaml .destination | nindent 8 }} - {{- with .syncPolicy }} - syncPolicy: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .ignoreDifferences }} - ignoreDifferences: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .info }} - info: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- end -}} - {{- end }} - {{- with $appSetData.templatePatch }} - templatePatch: | - {{- . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argocd-apps/templates/extensions.yaml b/charts/argocd-apps/templates/extensions.yaml deleted file mode 100644 index 8a19e3a5..00000000 --- a/charts/argocd-apps/templates/extensions.yaml +++ /dev/null @@ -1,27 +0,0 @@ -{{- range $extensionName, $extensionData:= .Values.extensions }} ---- -apiVersion: argoproj.io/v1alpha1 -kind: ArgoCDExtension -metadata: - name: {{ $extensionName }} - {{- with $extensionData.namespace }} - namespace: {{ . }} - {{- end }} - finalizers: - - extensions-finalizer.argocd.argoproj.io - {{- with $extensionData.additionalLabels }} - labels: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $extensionData.additionalAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} -{{- with $extensionData.sources }} -spec: - sources: - {{- toYaml . | nindent 4 }} -{{- end }} -{{- end }} diff --git a/charts/argocd-apps/templates/item-templates.yaml b/charts/argocd-apps/templates/item-templates.yaml deleted file mode 100644 index a209cc2a..00000000 --- a/charts/argocd-apps/templates/item-templates.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- range .Values.itemTemplates }} -{{- if kindIs "string" .template }} -{{- $template := .template -}} -{{- range .items }} ---- -{{ tpl $template (set . "Template" $.Template) }} -{{- end }} -{{- else }} -{{- $template := .template | toYaml -}} -{{- range .items }} ---- -{{ tpl $template (set . "Template" $.Template) }} -{{- end }} -{{- end }} -{{- end }} \ No newline at end of file diff --git a/charts/argocd-apps/templates/projects.yaml b/charts/argocd-apps/templates/projects.yaml deleted file mode 100644 index d6032636..00000000 --- a/charts/argocd-apps/templates/projects.yaml +++ /dev/null @@ -1,75 +0,0 @@ -{{- range $projectName, $projectData := .Values.projects }} ---- -apiVersion: argoproj.io/v1alpha1 -kind: AppProject -metadata: - {{- with $projectData.additionalAnnotations }} - annotations: - {{- range $key, $value := . }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - {{- with $projectData.additionalLabels }} - labels: - {{- toYaml . | nindent 4 }} - {{- end }} - name: {{ $projectName }} - {{- with $projectData.namespace }} - namespace: {{ . }} - {{- end }} - {{- with $projectData.finalizers }} - finalizers: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- with $projectData.permitOnlyProjectScopedClusters }} - permitOnlyProjectScopedClusters: {{ . }} - {{- end }} - {{- with $projectData.description }} - description: {{ . }} - {{- end }} - {{- with $projectData.sourceRepos }} - sourceRepos: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.destinations }} - destinations: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.clusterResourceWhitelist }} - clusterResourceWhitelist: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.clusterResourceBlacklist }} - clusterResourceBlacklist: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.namespaceResourceBlacklist }} - namespaceResourceBlacklist: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.namespaceResourceWhitelist }} - namespaceResourceWhitelist: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.orphanedResources }} - orphanedResources: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.roles }} - roles: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.syncWindows }} - syncWindows: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.signatureKeys }} - signatureKeys: - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with $projectData.sourceNamespaces }} - sourceNamespaces: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argocd-apps/values.yaml b/charts/argocd-apps/values.yaml deleted file mode 100644 index 127dc6a9..00000000 --- a/charts/argocd-apps/values.yaml +++ /dev/null @@ -1,255 +0,0 @@ -# -- Deploy Argo CD Applications within this helm release -# @default -- `{}` (See [values.yaml]) -## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/ -applications: {} -# guestbook: -# namespace: argocd -# additionalLabels: {} -# additionalAnnotations: {} -# finalizers: -# - resources-finalizer.argocd.argoproj.io -# project: guestbook -# source: -# repoURL: https://github.com/argoproj/argocd-example-apps.git -# targetRevision: HEAD -# path: guestbook -# directory: -# recurse: true -# # ArgoCD v2.6 or later -# sources: -# - chart: elasticsearch -# repoURL: https://helm.elastic.co -# targetRevision: 8.5.1 -# - repoURL: https://github.com/argoproj/argocd-example-apps.git -# path: guestbook -# targetRevision: HEAD -# destination: -# server: https://kubernetes.default.svc -# namespace: guestbook -# syncPolicy: -# automated: -# prune: false -# selfHeal: false -# syncOptions: -# - CreateNamespace=true -# revisionHistoryLimit: null -# ignoreDifferences: -# - group: apps -# kind: Deployment -# jsonPointers: -# - /spec/replicas -# info: -# - name: url -# value: https://argoproj.github.io/ - -# -- Deploy Argo CD Projects within this helm release -# @default -- `{}` (See [values.yaml]) -## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/ -projects: {} -# guestbook: -# namespace: argocd -# additionalLabels: {} -# additionalAnnotations: {} -# permitOnlyProjectScopedClusters: false -# finalizers: -# - resources-finalizer.argocd.argoproj.io -# description: Example Project -# sourceRepos: -# - '*' -# destinations: -# - namespace: guestbook -# server: https://kubernetes.default.svc -# clusterResourceWhitelist: [] -# clusterResourceBlacklist: [] -# namespaceResourceBlacklist: -# - group: '' -# kind: ResourceQuota -# - group: '' -# kind: LimitRange -# - group: '' -# kind: NetworkPolicy -# orphanedResources: {} -# roles: [] -# namespaceResourceWhitelist: -# - group: 'apps' -# kind: Deployment -# - group: 'apps' -# kind: StatefulSet -# orphanedResources: {} -# roles: [] -# syncWindows: -# - kind: allow -# schedule: '10 1 * * *' -# duration: 1h -# applications: -# - '*-prod' -# manualSync: true -# signatureKeys: -# - keyID: ABCDEF1234567890 -# sourceNamespaces: -# - argocd - -# -- Deploy Argo CD ApplicationSets within this helm release -# @default -- `{}` (See [values.yaml]) -## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/ -applicationsets: {} -# guestbook: -# namespace: argocd -# additionalLabels: {} -# additionalAnnotations: {} -# finalizers: -# - resources-finalizer.argocd.argoproj.io -# # See PR #10026 (ArgoCD v2.5 or later) -# # goTemplate: false -# generators: -# - git: -# repoURL: https://github.com/argoproj/argocd-example-apps.git -# revision: HEAD -# directories: -# - path: guestbook -# - path: kustomize-* -# # Ref https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync -# ignoreApplicationDifferences: -# - jsonPointers: -# - /spec/syncPolicy -# # Progressive Syncs is an experimental feature and it must be explicitly enabled -# # Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Progressive-Syncs/#enabling-progressive-syncs -# strategy: -# type: RollingSync -# rollingSync: -# steps: -# - matchExpressions: -# - key: project -# operator: In -# values: -# - guestbook -# - matchExpressions: -# - key: project -# operator: In -# values: -# - kustomize-foo -# - kustomize-bar -# template: -# metadata: -# name: '{{path.basename}}' -# labels: -# project: '{{path.basename}}' -# annotations: {} -# spec: -# project: default -# source: -# repoURL: https://github.com/argoproj/argocd-example-apps.git -# targetRevision: HEAD -# path: '{{path}}' -# destination: -# server: https://kubernetes.default.svc -# namespace: default -# syncPolicy: -# automated: -# prune: false -# selfHeal: false -# ignoreDifferences: -# - group: apps -# kind: Deployment -# jsonPointers: -# - /spec/replicas -# info: -# - name: url -# value: https://argoproj.github.io/ -# syncPolicy: -# # Set Application finalizer -# preserveResourcesOnDeletion: false -# # Templating is only available on string type -# templatePatch: | -# spec: -# source: -# helm: -# valueFiles: -# {{- range $valueFile := .valueFiles }} -# - {{ $valueFile }} -# {{- end }} -# {{- if .autoSync }} -# syncPolicy: -# automated: -# prune: {{ .prune }} -# {{- end }} - -# -- Deploy Argo CD Applications/ApplicationSets/Projects within this helm release -# @default -- `[]` (See [values.yaml]) -## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/ -itemTemplates: [] -# - items: -# - name: my-appset -# generators: &generators -# - list: -# elements: -# - cluster: engineering-dev -# url: https://1.2.3.4 -# - cluster: engineering-prod -# url: https://2.4.6.8 -# - cluster: finance-preprod -# url: https://9.8.7.6 -# template: -# apiVersion: argoproj.io/v1alpha1 -# kind: ApplicationSet -# metadata: -# name: "{{ .name }}" -# spec: -# generators: *generators -# template: -# metadata: -# name: "{{`{{cluster}}`}}-guestbook" -# spec: -# project: my-project -# source: -# repoURL: https://github.com/infra-team/cluster-deployments.git -# targetRevision: HEAD -# path: guestbook/{{`{{cluster}}`}} -# destination: -# server: "{{`{{cluster}}`}}" -# namespace: guestbook -# - items: -# - name: my-appset -# generators: -# - list: -# elements: -# - cluster: engineering-dev -# url: https://1.2.3.4 -# - cluster: engineering-prod -# url: https://2.4.6.8 -# - cluster: finance-preprod -# url: https://9.8.7.6 -# template: |- -# apiVersion: argoproj.io/v1alpha1 -# kind: ApplicationSet -# metadata: -# name: {{ .name }} -# spec: -# generators: {{ toYaml .generators | nindent 4 }} -# template: -# metadata: -# name: '{{`{{cluster}}`}}-guestbook' -# spec: -# project: my-project -# source: -# repoURL: https://github.com/infra-team/cluster-deployments.git -# targetRevision: HEAD -# path: guestbook/{{`{{cluster}}`}} -# destination: -# server: '{{`{{cluster}}`}}' -# namespace: guestbook - -# -- DEPRECATED - Please refer [Deprecation Notice](https://github.com/argoproj-labs/argocd-extensions?tab=readme-ov-file#deprecation-notice) for more info. -# @default -- `{}` (See [values.yaml]) -## This function in tech preview stage, do expect unstability or breaking changes in newer versions. Bump image.tag if necessary. -## Ref: https://github.com/argoproj-labs/argocd-extensions -extensions: {} -# example: -# namespace: argocd -# additionalLabels: {} -# additionalAnnotations: {} -# sources: -# - git: -# url: https://github.com/argoproj-labs/argocd-example-extension.git -# - web: -# url: https://github.com/argoproj-labs/argocd-example-extension/releases/download/v0.1.0/extension.tar diff --git a/charts/argocd-image-updater/.helmignore b/charts/argocd-image-updater/.helmignore deleted file mode 100644 index ee9c40f0..00000000 --- a/charts/argocd-image-updater/.helmignore +++ /dev/null @@ -1,25 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ -ci/ -*.gotmpl diff --git a/charts/argocd-image-updater/Chart.yaml b/charts/argocd-image-updater/Chart.yaml deleted file mode 100644 index 02438363..00000000 --- a/charts/argocd-image-updater/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -name: argocd-image-updater -description: A Helm chart for Argo CD Image Updater, a tool to automatically update the container images of Kubernetes workloads which are managed by Argo CD -type: application -version: 0.12.0 -appVersion: v0.15.2 -home: https://github.com/argoproj-labs/argocd-image-updater -icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png -keywords: - - argoproj - - argocd - - gitops -maintainers: - - name: argoproj - url: https://argoproj.github.io/ -annotations: - artifacthub.io/signKey: | - fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 - url: https://argoproj.github.io/argo-helm/pgp_keys.asc - artifacthub.io/changes: | - - kind: changed - description: ConfigMap and Secret names are now configurable diff --git a/charts/argocd-image-updater/README.md b/charts/argocd-image-updater/README.md deleted file mode 100644 index d77ee710..00000000 --- a/charts/argocd-image-updater/README.md +++ /dev/null @@ -1,143 +0,0 @@ -# argocd-image-updater - -A Helm chart for Argo CD Image Updater, a tool to automatically update the container images of Kubernetes workloads which are managed by Argo CD - -To regenerate this document, from the root of this chart directory run: -```shell -docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest -``` - -## Installation - -```console -helm repo add argo https://argoproj.github.io/argo-helm -helm install argocd-image-updater argo/argocd-image-updater -``` - -You will also need to run through the [secret setup documentation] so Argo CD Image Updater can talk to the Argo CD API (until its automated in this chart). - -## Prerequisites - -* Helm v3.0.0+ - -## Configuration options - -In order for your deployment of Argo CD Image Updater to be successful, you will need to make sure you set the correct configuration options described in detail on the [argocd-image-updater flags page]. - -All of the `argocd-` prefixed flags, which tell `argocd-image-updater` how your Argo CD instance is setup, are set in the `config.argocd` values block. For instance: - -```yaml -config: - argocd: - grpcWeb: false - serverAddress: "http://argocd.argo" - insecure: true - plaintext: true -``` - -Any additional arguments mentioned on the [argocd-image-updater flags page] can be configured using the `extraArgs` value, like so. - -### Argo CD API key - -If you are unable to install Argo CD Image Updater into the same Kubernetes cluster you might configure it to use API of your Argo CD installation. -Please also read [Configuration of Container Registries]. - -```yaml -config: - argocd: - token: -``` - -If you specify a token value the secret will be created. - -### Registries - -Argo CD Image Updater natively supports the following registries (as mentioned in [Configuration of Container Registries]): - -- Docker Hub -- Google Container Registry -- RedHat Quay -- GitHub Container Registry -- GitHub Docker Packages - -If you need support for ECR, you can reference this issue, [Support ECR authentication], for configuration. You can use the `authScripts` values to configure the scripts that are needed to authenticate with ECR. - -The `config.registries` value can be used exactly as it looks in the documentation as it gets dumped directly into a configmap in this chart. - -## Values - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| affinity | object | `{}` | Kubernetes affinity settings for the deployment | -| authScripts.enabled | bool | `false` | Whether to mount the defined scripts that can be used to authenticate with a registry, the scripts will be mounted at `/scripts` | -| authScripts.name | string | `"argocd-image-updater-authscripts"` | Name of the authentication scripts ConfigMap | -| authScripts.scripts | object | `{}` | Map of key-value pairs where the key consists of the name of the script and the value the contents | -| config.applicationsAPIKind | string | `""` | API kind that is used to manage Argo CD applications (`kubernetes` or `argocd`) | -| config.argocd.grpcWeb | bool | `true` | Use the gRPC-web protocol to connect to the Argo CD API | -| config.argocd.insecure | bool | `false` | If specified, the certificate of the Argo CD API server is not verified. | -| config.argocd.plaintext | bool | `false` | If specified, use an unencrypted HTTP connection to the Argo CD API instead of TLS. | -| config.argocd.serverAddress | string | `""` | Connect to the Argo CD API server at server address | -| config.argocd.token | string | `""` | If specified, the secret with Argo CD API key will be created. | -| config.argocd.tokenSecretName | string | `"argocd-image-updater-secret"` | Name of the Secret containing the token | -| config.disableKubeEvents | bool | `false` | Disable kubernetes events | -| config.gitCommitMail | string | `""` | E-Mail address to use for Git commits | -| config.gitCommitSignOff | bool | `false` | Enables sign off on commits | -| config.gitCommitSigningKey | string | `""` | Path to public SSH key mounted in container, or GPG key ID used to sign commits | -| config.gitCommitSigningMethod | string | `""` | Method used to sign Git commits. `openpgp` or `ssh` | -| config.gitCommitTemplate | string | `""` | Changing the Git commit message | -| config.gitCommitUser | string | `""` | Username to use for Git commits | -| config.logLevel | string | `"info"` | Argo CD Image Update log level | -| config.name | string | `"argocd-image-updater-config"` | Name of the ConfigMap | -| config.registries | list | `[]` | Argo CD Image Updater registries list configuration. More information [here](https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/) | -| config.sshConfig.config | string | `""` | Argo CD Image Updater ssh client parameter configuration. | -| config.sshConfig.name | string | `"argocd-image-updater-ssh-config"` | Name of the sshConfig ConfigMap | -| createClusterRoles | bool | `true` | Create cluster roles for cluster-wide installation. | -| extraArgs | list | `[]` | Extra arguments for argocd-image-updater not defined in `config.argocd`. If a flag contains both key and value, they need to be split to a new entry | -| extraEnv | list | `[]` | Extra environment variables for argocd-image-updater | -| extraEnvFrom | list | `[]` | Extra envFrom to pass to argocd-image-updater | -| extraObjects | list | `[]` | Extra K8s manifests to deploy for argocd-image-updater | -| fullnameOverride | string | `""` | Global fullname (argocd-image-updater.fullname in _helpers.tpl) override | -| image.pullPolicy | string | `"Always"` | Default image pull policy | -| image.repository | string | `"quay.io/argoprojlabs/argocd-image-updater"` | Default image repository | -| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion | -| imagePullSecrets | list | `[]` | ImagePullSecrets for the image updater deployment | -| initContainers | list | `[]` | Init containers to add to the image updater pod | -| metrics.enabled | bool | `false` | Deploy metrics service | -| metrics.service.annotations | object | `{}` | Metrics service annotations | -| metrics.service.labels | object | `{}` | Metrics service labels | -| metrics.service.servicePort | int | `8081` | Metrics service port | -| metrics.serviceMonitor.additionalLabels | object | `{}` | Prometheus ServiceMonitor labels | -| metrics.serviceMonitor.enabled | bool | `false` | Enable a prometheus ServiceMonitor | -| metrics.serviceMonitor.interval | string | `"30s"` | Prometheus ServiceMonitor interval | -| metrics.serviceMonitor.metricRelabelings | list | `[]` | Prometheus [MetricRelabelConfigs] to apply to samples before ingestion | -| metrics.serviceMonitor.namespace | string | `""` | Prometheus ServiceMonitor namespace | -| metrics.serviceMonitor.relabelings | list | `[]` | Prometheus [RelabelConfigs] to apply to samples before scraping | -| metrics.serviceMonitor.selector | object | `{}` | Prometheus ServiceMonitor selector | -| nameOverride | string | `""` | Global name (argocd-image-updater.name in _helpers.tpl) override | -| namespaceOverride | string | `""` | Global namespace (argocd-image-updater.namespace in _helpers.tpl) override | -| nodeSelector | object | `{}` | Kubernetes nodeSelector settings for the deployment | -| podAnnotations | object | `{}` | Pod Annotations for the deployment | -| podLabels | object | `{}` | Pod Labels for the deployment | -| podSecurityContext | object | `{}` | Pod security context settings for the deployment | -| rbac.enabled | bool | `true` | Enable RBAC creation | -| replicaCount | int | `1` | Replica count for the deployment. It is not advised to run more than one replica. | -| resources | object | `{}` | Pod memory and cpu resource settings for the deployment | -| securityContext | object | See [values.yaml] | Security context settings for the deployment | -| serviceAccount.annotations | object | `{}` | Annotations to add to the service account | -| serviceAccount.create | bool | `true` | Specifies whether a service account should be created | -| serviceAccount.labels | object | `{}` | Labels to add to the service account | -| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | -| tolerations | list | `[]` | Kubernetes toleration settings for the deployment | -| updateStrategy | object | `{"type":"Recreate"}` | The deployment strategy to use to replace existing pods with new ones | -| volumeMounts | list | `[]` | Additional volumeMounts to the image updater main container | -| volumes | list | `[]` | Additional volumes to the image updater pod | - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[MetricRelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs -[RelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config -[secret setup documentation]: https://argocd-image-updater.readthedocs.io/en/stable/install/installation/#method-2-connect-using-argo-cd-api-server -[argocd-image-updater flags page]: https://argocd-image-updater.readthedocs.io/en/stable/install/reference/#flags -[Configuration of Container Registries]: https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/ -[Support ECR authentication]: https://github.com/argoproj-labs/argocd-image-updater/issues/112 diff --git a/charts/argocd-image-updater/README.md.gotmpl b/charts/argocd-image-updater/README.md.gotmpl deleted file mode 100644 index 68ddd814..00000000 --- a/charts/argocd-image-updater/README.md.gotmpl +++ /dev/null @@ -1,77 +0,0 @@ -{{ template "chart.header" . }} - -{{ template "chart.description" . }} - -To regenerate this document, from the root of this chart directory run: -```shell -docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:latest -``` - -## Installation - -```console -helm repo add argo https://argoproj.github.io/argo-helm -helm install argocd-image-updater argo/argocd-image-updater -``` - -You will also need to run through the [secret setup documentation] so Argo CD Image Updater can talk to the Argo CD API (until its automated in this chart). - -## Prerequisites - -* Helm v3.0.0+ - -## Configuration options - -In order for your deployment of Argo CD Image Updater to be successful, you will need to make sure you set the correct configuration options described in detail on the [argocd-image-updater flags page]. - -All of the `argocd-` prefixed flags, which tell `argocd-image-updater` how your Argo CD instance is setup, are set in the `config.argocd` values block. For instance: - -```yaml -config: - argocd: - grpcWeb: false - serverAddress: "http://argocd.argo" - insecure: true - plaintext: true -``` - -Any additional arguments mentioned on the [argocd-image-updater flags page] can be configured using the `extraArgs` value, like so. - -### Argo CD API key - -If you are unable to install Argo CD Image Updater into the same Kubernetes cluster you might configure it to use API of your Argo CD installation. -Please also read [Configuration of Container Registries]. - -```yaml -config: - argocd: - token: -``` - -If you specify a token value the secret will be created. - -### Registries - -Argo CD Image Updater natively supports the following registries (as mentioned in [Configuration of Container Registries]): - -- Docker Hub -- Google Container Registry -- RedHat Quay -- GitHub Container Registry -- GitHub Docker Packages - -If you need support for ECR, you can reference this issue, [Support ECR authentication], for configuration. You can use the `authScripts` values to configure the scripts that are needed to authenticate with ECR. - -The `config.registries` value can be used exactly as it looks in the documentation as it gets dumped directly into a configmap in this chart. - -{{ template "chart.valuesSection" . }} - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) - -[MetricRelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs -[RelabelConfigs]: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config -[secret setup documentation]: https://argocd-image-updater.readthedocs.io/en/stable/install/installation/#method-2-connect-using-argo-cd-api-server -[argocd-image-updater flags page]: https://argocd-image-updater.readthedocs.io/en/stable/install/reference/#flags -[Configuration of Container Registries]: https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/ -[Support ECR authentication]: https://github.com/argoproj-labs/argocd-image-updater/issues/112 diff --git a/charts/argocd-image-updater/ci/enable-extra-objects-values.yaml b/charts/argocd-image-updater/ci/enable-extra-objects-values.yaml deleted file mode 100644 index 8d18ecd3..00000000 --- a/charts/argocd-image-updater/ci/enable-extra-objects-values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -# Test with extraObjects enabled -# Do not deploy the CRDs as they are already present from the previous test -installCRDs: false - -extraObjects: - - apiVersion: v1 - kind: Secret - metadata: - name: datadog - type: Opaque - data: - address: aHR0cHM6Ly9hcGkuZGF0YWRvZ2hxLmNvbQo= # https://api.datadoghq.com - api-key: dGVzdC1hcGkta2V5Cg== # test-api-key - app-key: dGVzdC1hcHAta2V5Cg== # test-app-key diff --git a/charts/argocd-image-updater/templates/_helpers.tpl b/charts/argocd-image-updater/templates/_helpers.tpl deleted file mode 100644 index abfba11e..00000000 --- a/charts/argocd-image-updater/templates/_helpers.tpl +++ /dev/null @@ -1,70 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "argocd-image-updater.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "argocd-image-updater.fullname" -}} -{{- if .Values.fullnameOverride }} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- $name := default .Chart.Name .Values.nameOverride }} -{{- if contains $name .Release.Name }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} -{{- end }} - -{{/* -Override .Release.Namespace -*/}} -{{- define "argocd-image-updater.namespace" -}} -{{- default .Release.Namespace .Values.namespaceOverride }} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "argocd-image-updater.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "argocd-image-updater.labels" -}} -helm.sh/chart: {{ include "argocd-image-updater.chart" . }} -{{ include "argocd-image-updater.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | trunc 63 | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "argocd-image-updater.selectorLabels" -}} -app.kubernetes.io/name: {{ include "argocd-image-updater.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{/* -Create the name of the service account to use -*/}} -{{- define "argocd-image-updater.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "argocd-image-updater.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} -{{- end }} diff --git a/charts/argocd-image-updater/templates/configmap-authscripts.yaml b/charts/argocd-image-updater/templates/configmap-authscripts.yaml deleted file mode 100644 index 259054f6..00000000 --- a/charts/argocd-image-updater/templates/configmap-authscripts.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{- if .Values.authScripts.enabled }} -apiVersion: v1 -kind: ConfigMap -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ .Values.authScripts.name }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -data: - {{- toYaml .Values.authScripts.scripts | nindent 2}} -{{- end }} diff --git a/charts/argocd-image-updater/templates/configmap-sshconfig.yaml b/charts/argocd-image-updater/templates/configmap-sshconfig.yaml deleted file mode 100644 index 9ff9ba61..00000000 --- a/charts/argocd-image-updater/templates/configmap-sshconfig.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{- $sshConfig := omit .Values.config.sshConfig "name" }} -{{- range $key, $val := $sshConfig }} - {{- if not $val }} - {{ $_ := unset $sshConfig $key }} - {{- end }} -{{- end }} -apiVersion: v1 -kind: ConfigMap -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ .Values.config.sshConfig.name }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -{{- with $sshConfig }} -data: - {{- toYaml . | nindent 2 }} -{{- end }} diff --git a/charts/argocd-image-updater/templates/configmap.yaml b/charts/argocd-image-updater/templates/configmap.yaml deleted file mode 100644 index 8eb0e704..00000000 --- a/charts/argocd-image-updater/templates/configmap.yaml +++ /dev/null @@ -1,48 +0,0 @@ ---- -apiVersion: v1 -kind: ConfigMap -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ .Values.config.name }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -data: - {{- with .Values.config.applicationsAPIKind }} - applications_api: {{ . | quote }} - {{- if eq . "argocd" }} - argocd.grpc_web: {{ $.Values.config.argocd.grpcWeb | quote }} - {{- with $.Values.config.argocd.serverAddress }} - argocd.server_addr: {{ . | quote }} - {{- end }} - argocd.insecure: {{ $.Values.config.argocd.insecure | quote }} - argocd.plaintext: {{ $.Values.config.argocd.plaintext | quote }} - {{- end -}} - {{- end }} - {{- with .Values.config.logLevel }} - log.level: {{ . | quote }} - {{- end }} - {{- with .Values.config.gitCommitUser }} - git.user: {{ . | quote }} - {{- end }} - {{- with .Values.config.gitCommitMail }} - git.email: {{ . | quote }} - {{- end }} - {{- with .Values.config.gitCommitTemplate }} - git.commit-message-template: | - {{- nindent 4 . }} - {{- end }} - {{- with .Values.config.gitCommitSigningKey }} - git.commit-signing-key: {{ . | quote }} - {{- end }} - {{- with .Values.config.gitCommitSignOff }} - git.commit-sign-off: {{ . | quote }} - {{- end }} - {{- with .Values.config.gitCommitSigningMethod }} - git.commit-signing-method: {{ . | quote }} - {{- end }} - kube.events: {{ .Values.config.disableKubeEvents | quote }} - {{- with .Values.config.registries }} - registries.conf: | - registries: - {{- toYaml . | nindent 6 }} - {{- end }} diff --git a/charts/argocd-image-updater/templates/deployment.yaml b/charts/argocd-image-updater/templates/deployment.yaml deleted file mode 100644 index 87f1fbf4..00000000 --- a/charts/argocd-image-updater/templates/deployment.yaml +++ /dev/null @@ -1,221 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "argocd-image-updater.fullname" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "argocd-image-updater.selectorLabels" . | nindent 6 }} - strategy: - {{- .Values.updateStrategy | toYaml | nindent 4 }} - template: - metadata: - annotations: - {{- with .Values.podAnnotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - checksum/config: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }} - labels: - {{- with .Values.podLabels }} - {{- toYaml . | nindent 8 }} - {{- end }} - {{- include "argocd-image-updater.selectorLabels" . | nindent 8 }} - spec: - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "argocd-image-updater.serviceAccountName" . }} - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - containers: - - name: {{ .Chart.Name }} - args: - - run - {{- with .Values.extraArgs }} - {{- toYaml . | nindent 12 }} - {{- end }} - env: - - name: APPLICATIONS_API - valueFrom: - configMapKeyRef: - key: applications_api - name: {{ .Values.config.name }} - optional: true - - name: ARGOCD_GRPC_WEB - valueFrom: - configMapKeyRef: - key: argocd.grpc_web - name: {{ .Values.config.name }} - optional: true - - name: ARGOCD_SERVER - valueFrom: - configMapKeyRef: - key: argocd.server_addr - name: {{ .Values.config.name }} - optional: true - - name: ARGOCD_INSECURE - valueFrom: - configMapKeyRef: - key: argocd.insecure - name: {{ .Values.config.name }} - optional: true - - name: ARGOCD_PLAINTEXT - valueFrom: - configMapKeyRef: - key: argocd.plaintext - name: {{ .Values.config.name }} - optional: true - - name: ARGOCD_TOKEN - valueFrom: - secretKeyRef: - key: argocd.token - name: {{ .Values.config.argocd.tokenSecretName }} - optional: true - - name: IMAGE_UPDATER_LOGLEVEL - valueFrom: - configMapKeyRef: - key: log.level - name: {{ .Values.config.name }} - optional: true - - name: GIT_COMMIT_USER - valueFrom: - configMapKeyRef: - key: git.user - name: {{ .Values.config.name }} - optional: true - - name: GIT_COMMIT_EMAIL - valueFrom: - configMapKeyRef: - key: git.email - name: {{ .Values.config.name }} - optional: true - - name: IMAGE_UPDATER_KUBE_EVENTS - valueFrom: - configMapKeyRef: - key: kube.events - name: {{ .Values.config.name }} - optional: true - - name: GIT_COMMIT_SIGNING_KEY - valueFrom: - configMapKeyRef: - key: git.commit-signing-key - name: {{ .Values.config.name }} - optional: true - - name: GIT_COMMIT_SIGNING_METHOD - valueFrom: - configMapKeyRef: - key: git.commit-signing-method - name: {{ .Values.config.name }} - optional: true - - name: GIT_COMMIT_SIGN_OFF - valueFrom: - configMapKeyRef: - key: git.commit-sign-off - name: {{ .Values.config.name }} - optional: true - {{- with .Values.extraEnv }} - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.extraEnvFrom }} - envFrom: - {{- toYaml . | nindent 12 }} - {{- end }} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 8080 - {{ if .Values.metrics.enabled }} - - name: metrics - containerPort: 8081 - protocol: TCP - {{- end }} - readinessProbe: - httpGet: - path: /healthz - port: 8080 - initialDelaySeconds: 3 - periodSeconds: 30 - livenessProbe: - httpGet: - path: /healthz - port: 8080 - initialDelaySeconds: 3 - periodSeconds: 30 - resources: - {{- toYaml .Values.resources | nindent 12 }} - volumeMounts: - - mountPath: /app/config - name: image-updater-conf - - mountPath: /app/config/ssh - name: ssh-known-hosts - - mountPath: /app/.ssh - name: ssh-config - - mountPath: /tmp - name: tmp - - name: ssh-signing-key - mountPath: /app/ssh-keys/id_rsa - readOnly: true - subPath: sshPrivateKey - {{- if .Values.authScripts.enabled }} - - mountPath: /scripts - name: authscripts - {{- end }} - {{- with .Values.volumeMounts }} - {{- toYaml . | nindent 10}} - {{- end }} - volumes: - - configMap: - items: - - key: registries.conf - path: registries.conf - - key: git.commit-message-template - path: commit.template - name: {{ .Values.config.name }} - optional: true - name: image-updater-conf - {{- if .Values.authScripts.enabled }} - - configMap: - defaultMode: 0777 - name: {{ .Values.authScripts.name }} - name: authscripts - {{- end }} - - configMap: - name: argocd-ssh-known-hosts-cm - optional: true - name: ssh-known-hosts - - configMap: - name: {{ .Values.config.sshConfig.name }} - optional: true - name: ssh-config - - name: ssh-signing-key - secret: - secretName: ssh-git-creds - optional: true - - emptyDir: {} - name: tmp - {{- with .Values.volumes }} - {{- toYaml . | nindent 6}} - {{- end }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.initContainers }} - initContainers: - {{- toYaml . | nindent 6 }} - {{- end }} diff --git a/charts/argocd-image-updater/templates/extra-manifests.yaml b/charts/argocd-image-updater/templates/extra-manifests.yaml deleted file mode 100644 index fc9a76b8..00000000 --- a/charts/argocd-image-updater/templates/extra-manifests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{ range .Values.extraObjects }} ---- -{{ if typeIs "string" . }} - {{- tpl . $ }} -{{- else }} - {{- tpl (toYaml .) $ }} -{{- end }} -{{ end }} diff --git a/charts/argocd-image-updater/templates/metrics-service.yaml b/charts/argocd-image-updater/templates/metrics-service.yaml deleted file mode 100644 index 8ca83b53..00000000 --- a/charts/argocd-image-updater/templates/metrics-service.yaml +++ /dev/null @@ -1,26 +0,0 @@ -{{- if .Values.metrics.enabled }} -apiVersion: v1 -kind: Service -metadata: - {{- if .Values.metrics.service.annotations }} - annotations: - {{- range $key, $value := .Values.metrics.service.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} - {{- end }} - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - {{- with .Values.metrics.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - name: {{ include "argocd-image-updater.fullname" . }}-metrics - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -spec: - ports: - - name: metrics - protocol: TCP - port: {{ .Values.metrics.service.servicePort }} - targetPort: metrics - selector: - {{- include "argocd-image-updater.selectorLabels" . | nindent 4 }} -{{- end }} diff --git a/charts/argocd-image-updater/templates/rbac.yaml b/charts/argocd-image-updater/templates/rbac.yaml deleted file mode 100644 index 867d5b59..00000000 --- a/charts/argocd-image-updater/templates/rbac.yaml +++ /dev/null @@ -1,95 +0,0 @@ -{{- if .Values.rbac.enabled }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ include "argocd-image-updater.fullname" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -rules: - - apiGroups: - - '' - resources: - - secrets - - configmaps - verbs: - - get - - list - - watch - {{- if not .Values.createClusterRoles }} - - apiGroups: - - "" - resources: - - events - verbs: - - create - - apiGroups: - - argoproj.io - resources: - - applications - verbs: - - get - - list - - update - - patch - {{- end }} ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ include "argocd-image-updater.fullname" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ include "argocd-image-updater.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argocd-image-updater.serviceAccountName" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -{{- end }} ---- -{{- if and .Values.rbac.enabled .Values.createClusterRoles }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ include "argocd-image-updater.fullname" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -rules: - - apiGroups: - - "" - resources: - - events - verbs: - - create - - apiGroups: - - argoproj.io - resources: - - applications - verbs: - - get - - list - - update - - patch ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - name: {{ include "argocd-image-updater.fullname" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "argocd-image-updater.fullname" . }} -subjects: -- kind: ServiceAccount - name: {{ include "argocd-image-updater.serviceAccountName" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} -{{- end }} diff --git a/charts/argocd-image-updater/templates/secret.yaml b/charts/argocd-image-updater/templates/secret.yaml deleted file mode 100644 index 171add82..00000000 --- a/charts/argocd-image-updater/templates/secret.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if .Values.config.argocd.token }} -apiVersion: v1 -kind: Secret -metadata: - name: {{ .Values.config.argocd.tokenSecretName }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} -type: Opaque -data: - argocd.token: {{ .Values.config.argocd.token | b64enc }} -{{- end }} diff --git a/charts/argocd-image-updater/templates/serviceaccount.yaml b/charts/argocd-image-updater/templates/serviceaccount.yaml deleted file mode 100644 index a676f6fb..00000000 --- a/charts/argocd-image-updater/templates/serviceaccount.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{- if .Values.serviceAccount.create -}} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ include "argocd-image-updater.serviceAccountName" . }} - namespace: {{ include "argocd-image-updater.namespace" . | quote }} - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - {{- with .Values.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.serviceAccount.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/argocd-image-updater/templates/servicemonitor.yaml b/charts/argocd-image-updater/templates/servicemonitor.yaml deleted file mode 100644 index de9bcd52..00000000 --- a/charts/argocd-image-updater/templates/servicemonitor.yaml +++ /dev/null @@ -1,36 +0,0 @@ -{{- if and .Values.metrics.enabled .Values.metrics.serviceMonitor.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ include "argocd-image-updater.fullname" . }}-metrics - namespace: {{ default (include "argocd-image-updater.namespace" .) .Values.metrics.serviceMonitor.namespace | quote }} - labels: - {{- include "argocd-image-updater.labels" . | nindent 4 }} - {{- with .Values.metrics.serviceMonitor.selector }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.metrics.serviceMonitor.additionalLabels }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - endpoints: - - port: metrics - {{- with .Values.metrics.serviceMonitor.interval }} - interval: {{ . }} - {{- end }} - path: /metrics - {{- with .Values.metrics.serviceMonitor.relabelings }} - relabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.metrics.serviceMonitor.metricRelabelings }} - metricRelabelings: - {{- toYaml . | nindent 8 }} - {{- end }} - namespaceSelector: - matchNames: - - {{ include "argocd-image-updater.namespace" . | quote }} - selector: - matchLabels: - {{- include "argocd-image-updater.selectorLabels" . | nindent 6 }} -{{- end }} diff --git a/charts/argocd-image-updater/values.yaml b/charts/argocd-image-updater/values.yaml deleted file mode 100644 index 15832520..00000000 --- a/charts/argocd-image-updater/values.yaml +++ /dev/null @@ -1,284 +0,0 @@ -# -- Replica count for the deployment. It is not advised to run more than one replica. -replicaCount: 1 -image: - # -- Default image repository - repository: quay.io/argoprojlabs/argocd-image-updater - # -- Default image pull policy - pullPolicy: Always - # -- Overrides the image tag whose default is the chart appVersion - tag: "" - -# -- The deployment strategy to use to replace existing pods with new ones -updateStrategy: - type: Recreate -# -- ImagePullSecrets for the image updater deployment -imagePullSecrets: [] -# -- Global name (argocd-image-updater.name in _helpers.tpl) override -nameOverride: "" -# -- Global fullname (argocd-image-updater.fullname in _helpers.tpl) override -fullnameOverride: "" -# -- Global namespace (argocd-image-updater.namespace in _helpers.tpl) override -namespaceOverride: "" - -# -- Create cluster roles for cluster-wide installation. -## Used when you manage applications in the same cluster where Argo CD Image Updater runs. -## If you want to use this, please set `.Values.rbac.enabled` true as well. -createClusterRoles: true - -# -- Extra arguments for argocd-image-updater not defined in `config.argocd`. -# If a flag contains both key and value, they need to be split to a new entry -extraArgs: [] - # - --disable-kubernetes - # - --dry-run - # - --health-port - # - 8080 - # - --interval - # - 2m - # - --kubeconfig - # - ~/.kube/config - # - --match-application-name - # - staging-* - # - --max-concurrency - # - 5 - # - --once - # - --registries-conf-path - # - /app/config/registries.conf - -# -- Extra environment variables for argocd-image-updater -extraEnv: [] - # - name: AWS_REGION - # value: "us-west-1" - -# -- Extra envFrom to pass to argocd-image-updater -extraEnvFrom: [] - # - configMapRef: - # name: config-map-name - # - secretRef: - # name: secret-name - -# -- Extra K8s manifests to deploy for argocd-image-updater -## Note: Supports use of custom Helm templates -extraObjects: [] - # - apiVersion: secrets-store.csi.x-k8s.io/v1 - # kind: SecretProviderClass - # metadata: - # name: argocd-image-updater-secrets-store - # spec: - # provider: aws - # parameters: - # objects: | - # - objectName: "argocd-image-updater" - # objectType: "secretsmanager" - # jmesPath: - # - path: "client_id" - # objectAlias: "client_id" - # - path: "client_secret" - # objectAlias: "client_secret" - # secretObjects: - # - data: - # - key: client_id - # objectName: client_id - # - key: client_secret - # objectName: client_secret - # secretName: argocd-image-updater-secrets-store - # type: Opaque - # labels: - # app.kubernetes.io/part-of: argocd - -# -- Init containers to add to the image updater pod -initContainers: [] - # - name: download-tools - # image: alpine:3.8 - # command: [sh, -c] - # args: - # - wget -qO- https://get.helm.sh/helm-v2.16.1-linux-amd64.tar.gz | tar -xvzf - && - # mv linux-amd64/helm /custom-tools/ - # volumeMounts: - # - mountPath: /custom-tools - # name: custom-tools - -# -- Additional volumeMounts to the image updater main container -volumeMounts: [] - -# -- Additional volumes to the image updater pod -volumes: [] - ## Use init containers to configure custom tooling - ## https://argo-cd.readthedocs.io/en/stable/operator-manual/custom_tools/ - ## When using the volumes & volumeMounts section bellow, please comment out those above. - # - name: custom-tools - # emptyDir: {} - -config: - # -- Name of the ConfigMap - name: argocd-image-updater-config - # -- API kind that is used to manage Argo CD applications (`kubernetes` or `argocd`) - applicationsAPIKind: "" - - # Described in detail here https://argocd-image-updater.readthedocs.io/en/stable/install/reference/#flags - # Note: this is only relevant if config.applicationsAPIKind == 'argocd' - argocd: - # -- Use the gRPC-web protocol to connect to the Argo CD API - grpcWeb: true - # -- Connect to the Argo CD API server at server address - serverAddress: "" - # -- If specified, the certificate of the Argo CD API server is not verified. - insecure: false - # -- If specified, use an unencrypted HTTP connection to the Argo CD API instead of TLS. - plaintext: false - # -- If specified, the secret with Argo CD API key will be created. - token: "" - # -- Name of the Secret containing the token - tokenSecretName: "argocd-image-updater-secret" - - # -- Disable kubernetes events - disableKubeEvents: false - - # -- Username to use for Git commits - gitCommitUser: "" - - # -- E-Mail address to use for Git commits - gitCommitMail: "" - - # -- Changing the Git commit message - gitCommitTemplate: "" - - # -- Path to public SSH key mounted in container, or GPG key ID used to sign commits - gitCommitSigningKey: "" - - # -- Enables sign off on commits - gitCommitSignOff: false - - # -- Method used to sign Git commits. `openpgp` or `ssh` - gitCommitSigningMethod: "" - - # -- Argo CD Image Update log level - logLevel: "info" - - # -- Argo CD Image Updater registries list configuration. More information [here](https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/) - registries: [] - # - name: Docker Hub - # api_url: https://registry-1.docker.io - # ping: yes - # credentials: secret:foo/bar#creds - # defaultns: library - # - name: Google Container Registry - # api_url: https://gcr.io - # prefix: gcr.io - # ping: no - # credentials: pullsecret:foo/bar - # - name: RedHat Quay - # api_url: https://quay.io - # ping: no - # prefix: quay.io - # credentials: env:REGISTRY_SECRET - # - name: ECR - # api_url: https://123456789.dkr.ecr.eu-west-1.amazonaws.com - # prefix: 123456789.dkr.ecr.eu-west-1.amazonaws.com - # ping: yes - # insecure: no - # credentials: ext:/scripts/auth1.sh - # credsexpire: 10h - - sshConfig: - # -- Name of the sshConfig ConfigMap - name: argocd-image-updater-ssh-config - # -- Argo CD Image Updater ssh client parameter configuration. - config: "" - # config: | - # Host * - # PubkeyAcceptedAlgorithms +ssh-rsa - # HostkeyAlgorithms +ssh-rsa - -# whether to mount authentication scripts, if enabled, the authentication scripts will be mounted on /scripts that can be used to authenticate with registries (ECR) -# refer to https://argocd-image-updater.readthedocs.io/en/stable/configuration/registries/#specifying-credentials-for-accessing-container-registries for more info -authScripts: - # -- Whether to mount the defined scripts that can be used to authenticate with a registry, the scripts will be mounted at `/scripts` - enabled: false - # -- Name of the authentication scripts ConfigMap - name: argocd-image-updater-authscripts - # -- Map of key-value pairs where the key consists of the name of the script and the value the contents - scripts: {} - # auth1.sh: | - # #!/bin/sh - # echo "auth script 1 here" - # auth2.sh: | - # #!/bin/sh - # echo "auth script 2 here" - -serviceAccount: - # -- Specifies whether a service account should be created - create: true - # -- Annotations to add to the service account - annotations: {} - # -- Labels to add to the service account - labels: {} - # -- The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "" - -# -- Pod Annotations for the deployment -podAnnotations: {} - -# -- Pod Labels for the deployment -podLabels: {} - -# -- Pod security context settings for the deployment -podSecurityContext: {} - # fsGroup: 2000 - -# -- Security context settings for the deployment -# @default -- See [values.yaml] -securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - readOnlyRootFilesystem: true - runAsNonRoot: true - seccompProfile: - type: RuntimeDefault - -rbac: - # -- Enable RBAC creation - enabled: true - -# -- Pod memory and cpu resource settings for the deployment -resources: {} - -# -- Kubernetes nodeSelector settings for the deployment -nodeSelector: {} - -# -- Kubernetes toleration settings for the deployment -tolerations: [] - -# -- Kubernetes affinity settings for the deployment -affinity: {} - -# Metrics configuration -metrics: - # -- Deploy metrics service - enabled: false - service: - # -- Metrics service annotations - annotations: {} - # -- Metrics service labels - labels: {} - # -- Metrics service port - servicePort: 8081 - serviceMonitor: - # -- Enable a prometheus ServiceMonitor - enabled: false - # -- Prometheus ServiceMonitor interval - interval: 30s - # -- Prometheus [RelabelConfigs] to apply to samples before scraping - relabelings: [] - # -- Prometheus [MetricRelabelConfigs] to apply to samples before ingestion - metricRelabelings: [] - # -- Prometheus ServiceMonitor selector - selector: {} - # promtheus: kube-prometheus - - # -- Prometheus ServiceMonitor namespace - namespace: "" - # -- Prometheus ServiceMonitor labels - additionalLabels: {} diff --git a/index.yaml b/index.yaml new file mode 100644 index 00000000..d4a6f11c --- /dev/null +++ b/index.yaml @@ -0,0 +1,35627 @@ +apiVersion: v1 +entries: + argo: + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.360025134Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + deprecated: true + description: A Helm chart for Argo Workflows + digest: 51f889dca3437fb4e0a27816f6a473a9358828dbf6f85564b7991fa1458055c2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + name: argo + urls: + - argo-1.0.0.tgz + version: 1.0.0 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.17597388Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: efdcadb421117684de0fbf29e5efd650042b0105021a42113705b514bd897fdb + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.10.tgz + version: 0.16.10 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.202010905Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 11feda09505805d30f8fa5a74dada9504f8e167303687fe147b92bffd4e2a670 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.9.tgz + version: 0.16.9 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.197701723Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: fbd14de14a66f0948dfe5b8602433e58e5c0db1f2048be0aeae1511efa1bb358 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.8.tgz + version: 0.16.8 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.193057296Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: aed47fcbcdda2fe0718c847780f07fed99f3117ebba3eb938a4ff177bd038881 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.7.tgz + version: 0.16.7 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.190358338Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 043664185e2dfca401f217156a6fc804d869fd6cbf7def4232a02da9cb5b957b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.6.tgz + version: 0.16.6 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.187578112Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 4d01c9ec74bd0a4b9ac80879f2077d2144b3205c4bf449b1588c84d898b9f673 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.5.tgz + version: 0.16.5 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.184845834Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 502523f81bd36d9ebb7beaae26a79f09f29bc3fdc41792ef2f818cc44b749cb2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.4.tgz + version: 0.16.4 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.181684627Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: f27dc5c47be7143bfd1b6bb21fca46215fb46a26691c2f6b5ec906240bf39afa + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.3.tgz + version: 0.16.3 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.178737229Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 20e5eeacf27d9249b852a28e2b0155de11aeac46321ec3446d868d0e7982134f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.2.tgz + version: 0.16.2 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.17322321Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: aea6cbd7ceb2bbf243f2d8f0f505b64fdc4c34843577639885de419324efc646 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.1.tgz + version: 0.16.1 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.170452977Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: bf85412cbcd39705f275b3a9ae14a16a84ab760a0c1d22cf3b9a5f117e90550b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.16.0.tgz + version: 0.16.0 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.166820657Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: ddf7a2742845a962662e011f8001af57dd1881121a3cae3882c0d9bf81198db1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.15.4.tgz + version: 0.15.4 + - apiVersion: v2 + appVersion: v2.12.5 + created: "2021-05-21T13:04:19.164041365Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 25d0a497a1ac9d66840a6a678eec55697a6fdfc8a2a3578e063a448c3eb68776 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.15.3.tgz + version: 0.15.3 + - apiVersion: v2 + appVersion: v2.12.3 + created: "2021-05-21T13:04:19.159945686Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 17d2e1ce44d9b14d6e296dc42cd7f7fb3a1b48544204214180d62f4bcaa95563 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.15.2.tgz + version: 0.15.2 + - apiVersion: v2 + appVersion: v2.12.3 + created: "2021-05-21T13:04:19.155304674Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 5110ef3dce021f5d84ed090e9d4e4d84ff17edcdbc7c16f7a7bf85e22df463f7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.15.1.tgz + version: 0.15.1 + - apiVersion: v2 + appVersion: v2.12.3 + created: "2021-05-21T13:04:19.149832336Z" + dependencies: + - condition: minio.install + name: minio + repository: https://helm.min.io/ + version: 8.0.9 + description: A Helm chart for Argo Workflows + digest: 617ef00b0c79b4516033be84b4e9493323608eb4cdd9fb088ad41a48d9ccd350 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.15.0.tgz + version: 0.15.0 + - apiVersion: v2 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.145244383Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: b5ec0e2300c6971149c7b9629ea015b7a617053b92cbdc543c603e399f835de9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.14.0.tgz + version: 0.14.0 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.105558807Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 909d2755ee1f3a861766b902f423e8be085e91d45c712a24e3ee78fbed538acb + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.11.tgz + version: 0.13.11 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.10154065Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: d9d626c7bf5a6440d2d01bae15fa553fda57a7cce03e9e2f872da9a6e43010ad + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.10.tgz + version: 0.13.10 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.14095527Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 0d27797325ac1137222602c787b2b9785e2fac4bd448a203e4f0d56581cc6974 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.8.tgz + version: 0.13.8 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.136618358Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: c7ed18a1d6f13fd1b20403e5384097280182cd0148cca59f5467d3a992afcffa + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.7.tgz + version: 0.13.7 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.132061087Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: a5eec3988c40820c267afd57de2df01e08971b80da823d2ede5d7e869bc39344 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.6.tgz + version: 0.13.6 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.128332562Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: d18a29f6b11c92c76ae906bfaccc2fc1047432717b12ecbc57774ae14eef4028 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.5.tgz + version: 0.13.5 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.124973649Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 3bbad23da30945d30d24789bf4c903d987bb53119c3670c662e451f6118ab142 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.4.tgz + version: 0.13.4 + - apiVersion: v1 + appVersion: v2.11.7 + created: "2021-05-21T13:04:19.112351323Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 7c379c0da82199e791fbd6ffd716ca756fab12f9c55bcb0d4dba7322c69ef7ad + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.3.tgz + version: 0.13.3 + - apiVersion: v1 + appVersion: v2.11.3 + created: "2021-05-21T13:04:19.109361733Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 7e8adeca271dc4cb46ff90b4f2649ae55ebba0ceef01ba227ba54111d896f823 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.2.tgz + version: 0.13.2 + - apiVersion: v1 + appVersion: v2.11.3 + created: "2021-05-21T13:04:19.097487908Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: bed1afa3d461232ba8abf70764fd4aae0ef60150364270ab7ec16d621d60eb7d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.1.tgz + version: 0.13.1 + - apiVersion: v1 + appVersion: v2.11.3 + created: "2021-05-21T13:04:19.093379604Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 03cfa07a3c37d288e5fdf57df1a46dc057f65aab324a4543ef3c405a9dad582d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.13.0.tgz + version: 0.13.0 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.089333183Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: bd1c69bc1268308d3e36f8e8dfea3ad26b67ce27aa48f3816a30cab34596dcb2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.12.2.tgz + version: 0.12.2 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.085434797Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: e70cef8292969261698bb0b1d27a8b474dbe1465d40ae06a953f8d1d50b27d41 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.12.1.tgz + version: 0.12.1 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.082959701Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 98a70904ae264e36385f5334cadae5075fb6a4171419b669c72df1e3e5d88978 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.12.0.tgz + version: 0.12.0 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.080465416Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 6abe642a4f6496397e1204171ca59b1020793269f60763f961e8a1e8adb3e839 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.11.0.tgz + version: 0.11.0 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.077940045Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: b11b4551a64d5a9c5292464094d4e4058b49fee071733f470cd9bc7acb1a91b1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.10.2.tgz + version: 0.10.2 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.074669629Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: dc0ded2c47899bd5e37ef555c6eca809634ab8fa2e0013070f676d9a5dff5e0c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.10.1.tgz + version: 0.10.1 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.072041161Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 58fb5c288cbfedf70293c5c87e732d87499665b219dc8d7cb032651bdc99a1fa + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.10.0.tgz + version: 0.10.0 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.319111698Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: ced45f4c0c6b49dc94ad9c9a30ec6428f80a9209dbeb2ed2476313af9949977f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.10.tgz + version: 0.9.10 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.356386141Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: f0662ea5baa2668e3ea893f71b8024eb5e430602a6cc358655948e5c6ccf7120 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.9.tgz + version: 0.9.9 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.352281365Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: f246ff55ad1c5775e58beea16ca27dbf829157bc6c21c80a1f1116bede53f95f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.8.tgz + version: 0.9.8 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.348290165Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 160162dd3e4c2eb2fc41f6a11b0c376c6e7606800c7882eff21ee7bc91d2b551 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.7.tgz + version: 0.9.7 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.344356574Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 2d46e39eeb14a9630d5276ed3bea6dcb519dc2fd7a6e2e5d80872accf049ee0a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.6.tgz + version: 0.9.6 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.340411352Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: eb9f1cc76614c248121738a694a820fe83f57a0ad3fd84799fa691cfed5bb779 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.5.tgz + version: 0.9.5 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.335892932Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 7cc75e25931b18234f14ce01b1b796a2b44dba29d3d7eb0a971b8a9b18fcf908 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.4.tgz + version: 0.9.4 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.331094716Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 8da77c69df9966ca6db6873a574eb99559b5cd9826be904075d733bb33a17e44 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.3.tgz + version: 0.9.3 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.32694749Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 720d2e447f0efd1f8f2d475df5e5951981e27567e4787f1388eb87ea002508f8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.2.tgz + version: 0.9.2 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.314771076Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 12a83c93fa622d2756245cf0112d3f816fc7809a5ac59034977da931c646f921 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.1.tgz + version: 0.9.1 + - apiVersion: v1 + appVersion: v2.8.0 + created: "2021-05-21T13:04:19.310838686Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 4cee8b6707faf1d914f248eeb4681d4448a95ae7f9f0bf4c307d6ab3b804d6e5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.9.0.tgz + version: 0.9.0 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.307884486Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 613ab66d4942a0116c7f80763492456623003613861e39b46e1da61d673170f5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.6.tgz + version: 0.8.6 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.305065322Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: d3bc40509ebc8c6ace0ba71addd7176123d9c5ca960ac777091d88ab19904afe + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.5.tgz + version: 0.8.5 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.302559098Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 9eda70edd89a129260e39eed5d44a81c3aecfb29b60869a142ffba08fa67199c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.4.tgz + version: 0.8.4 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.300294052Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 82adb4c3f17e7ce40e519e91ef933c1513d819a1e4bbda6f5d36d434b043dda4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.3.tgz + version: 0.8.3 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.297944979Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: d0d2151fd2e8959fb96de9856a5c624d645bea142b0640b5adf4efb62f59529b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.2.tgz + version: 0.8.2 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.29381574Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 1fdd3d19b5b2e787a612be64c2ec9ceb2ccd49da2c0244bbb92606687901386d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.1.tgz + version: 0.8.1 + - apiVersion: v1 + appVersion: v2.7.6 + created: "2021-05-21T13:04:19.290186118Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: aac756830b3e339f69d2abf3c0ffc3e625b4b3adfffcfb9e38a06d1bda9ce3d3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.8.0.tgz + version: 0.8.0 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.286286006Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: b1fbe49e493be6bb942d0b917c2cb2087bd7008f5642db1e63fe3d1e45ab2549 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.6.tgz + version: 0.7.6 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.282445565Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 8346b2818c18f597eaf60410fb32e0f4a19797d5e1e8e3eb6106c4ba6dda17ca + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.5.tgz + version: 0.7.5 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.27871681Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 4328ada7753c6d9eed31bf564cc2b900e5e4192b676caa8c473dfa2da7f7dff9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.4.tgz + version: 0.7.4 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.275266476Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: c8fad50550668dd04d0a3d67f09262af06603ef982c1869b87008eb0b25d887d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.3.tgz + version: 0.7.3 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.272971136Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 59ea098b3a0698128d444b8a256e808d44307f3a406a40d766842130b81d15b2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.2.tgz + version: 0.7.2 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.270701308Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 464353c341d43ba6c4a256423704752ad6eaf1c25342152dc2b27be749e7df7a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.1.tgz + version: 0.7.1 + - apiVersion: v1 + appVersion: v2.6.1 + created: "2021-05-21T13:04:19.268486938Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: d78077d7531b7844a5e3d008654349559795567ad0951bf755f110dcc2db46f9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.7.0.tgz + version: 0.7.0 + - apiVersion: v1 + appVersion: v2.4.3 + created: "2021-05-21T13:04:19.266232226Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 794313e143b2890206b7edbf9df0412a3cb8268bc854827d6327487642dc3287 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.6.8.tgz + version: 0.6.8 + - apiVersion: v1 + appVersion: v2.4.3 + created: "2021-05-21T13:04:19.263173433Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 991e429d6eb0c31757dc78939da93116ccb101ab1e2f031eb7f4abf50242ee1c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.6.7.tgz + version: 0.6.7 + - apiVersion: v1 + appVersion: v2.4.3 + created: "2021-05-21T13:04:19.259484728Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 5.0.6 + description: A Helm chart for Argo Workflows + digest: 7a68be4c7660bc7f211e347c077e09323503118982d8d89e720a4c0bf93e4d4f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.6.6.tgz + version: 0.6.6 + - apiVersion: v1 + appVersion: v2.4.3 + created: "2021-05-21T13:04:19.255757292Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: eb82d8f0ec94a9ade65be65043c01e861020953c47bc0536c712041171d391a5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.6.5.tgz + version: 0.6.5 + - apiVersion: v1 + appVersion: v2.4.3 + created: "2021-05-21T13:04:19.252493068Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 6cb99e8e5ce0aa100ba4ec27f801b6879ad4157bdb1bf0a0f773c9828be4f45a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.6.4.tgz + version: 0.6.4 + - apiVersion: v1 + appVersion: v2.4.2 + created: "2021-05-21T13:04:19.249243794Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 1a272543f2b2b69bf05f064f694552c66784bca716fb3dc5a8302b9a176b275d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo + urls: + - argo-0.6.3.tgz + version: 0.6.3 + - apiVersion: v1 + appVersion: v2.4.2 + created: "2021-05-21T13:04:19.245928984Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 768b18b6bb86e0c63d9e17563cee4ac0ab65b3ac8744182e987eca92b14fd898 + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo + urls: + - argo-0.6.2.tgz + version: 0.6.2 + - apiVersion: v1 + appVersion: v2.4.2 + created: "2021-05-21T13:04:19.241753761Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 2608a9e77b269d53a2c1038b41810938497d81ce1d85f3ff9c6274b82d6e304f + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo + urls: + - argo-0.6.1.tgz + version: 0.6.1 + - apiVersion: v1 + appVersion: v2.3.0 + created: "2021-05-21T13:04:19.238483974Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 05cbb2419812b8da0f0f3149d343cab705b596282a3fa92664603a3611bc1fb7 + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo + urls: + - argo-0.5.4.tgz + version: 0.5.4 + - apiVersion: v1 + appVersion: v2.3.0 + created: "2021-05-21T13:04:19.234412298Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 747411b921c351795fc53928e0e464e697aa5bbf35d02b76ed90527af3c7678b + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo + urls: + - argo-0.5.3.tgz + version: 0.5.3 + - apiVersion: v1 + appVersion: v2.3.0 + created: "2021-05-21T13:04:19.23030538Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 1d20e5c32c0f295b6df5abbb733b48b6ab34bead8c16dd63e4c4f6ccb155eafc + name: argo + urls: + - argo-0.5.2.tgz + version: 0.5.2 + - apiVersion: v1 + appVersion: v2.3.0 + created: "2021-05-21T13:04:19.226062259Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: f6703b5ee03915d9e1184ddffb7a1bc88d3a025e68a61375d676ec3e2a67192e + name: argo + urls: + - argo-0.5.1.tgz + version: 0.5.1 + - apiVersion: v1 + appVersion: v2.3.0 + created: "2021-05-21T13:04:19.222149934Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Argo Workflows + digest: 675656b6269249a3028bd5d4d0d2d04dfbe6698a9ff11cda969f1c4a25c38d60 + name: argo + urls: + - argo-0.5.0.tgz + version: 0.5.0 + - apiVersion: v1 + appVersion: v2.2.1 + created: "2021-05-21T13:04:19.217896888Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Kubernetes + digest: 82040c2cf671d4dceda8c27b04623f94d4883069cbe612686a64a1eecedf7eda + name: argo + urls: + - argo-0.4.0.tgz + version: 0.4.0 + - apiVersion: v1 + created: "2021-05-21T13:04:19.211352769Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Kubernetes + digest: 91351dfac1ce2210e0fa8e532cb585f8af450cc7bb70314adb051241363f7db6 + name: argo + urls: + - argo-0.3.1.tgz + version: 0.3.1 + - apiVersion: v1 + created: "2021-05-21T13:04:19.208256061Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Kubernetes + digest: f88682348f4f2b470f1df840929a6a9ce584d8a499e0c0085a71371de9582275 + name: argo + urls: + - argo-0.3.0.tgz + version: 0.3.0 + - apiVersion: v1 + created: "2021-05-21T13:04:19.205151625Z" + dependencies: + - condition: minio.install + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 1.3.3 + description: A Helm chart for Kubernetes + digest: eea1d669e5495c611aa6d51965fd8b7d71eac15382ab71ebbde73ca54af5a3fe + name: argo + urls: + - argo-0.2.1.tgz + version: 0.2.1 + - apiVersion: v1 + created: "2021-05-21T13:04:19.069366687Z" + dependencies: + - condition: installMinio + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 0.4.3 + description: A Helm chart for Kubernetes + digest: a0255641d6ae6bc533f5594003bf39f911ec35fc1198e6627ca84c93f3fd941f + name: argo + urls: + - argo-0.1.1.tgz + version: 0.1.1 + - apiVersion: v1 + created: "2021-05-21T13:04:19.067948289Z" + dependencies: + - condition: installMinio + name: minio + repository: https://kubernetes-charts.storage.googleapis.com/ + version: 0.4.3 + description: A Helm chart for Kubernetes + digest: f7393a1c9e0a25f19692857a4a9d20ed0199243712cd9d3af2f44995724c1909 + name: argo + urls: + - argo-0.1.0.tgz + version: 0.1.0 + argo-cd: + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump dex version to v2.42.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.14.2 + created: "2025-02-20T00:42:30.894572374Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f90218cfb04d81b477b249c352d2024946e8b498d97862647d551817f144290a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.8.3/argo-cd-7.8.3.tgz + version: 7.8.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Create ServiceMonitor for dex only if dex is enabled + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.14.2 + created: "2025-02-06T10:35:48.671500297Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9059efe5b10b7887e86106a97be53922862428c3609769b8b9955bdc37dd1ca2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.8.2/argo-cd-7.8.2.tgz + version: 7.8.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.14.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.14.2 + created: "2025-02-06T10:08:00.12651347Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 66782200a38d66aa6c8dd54a47d361e256ad81bbe55ba50b73cf7cd98309f8b2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.8.1/argo-cd-7.8.1.tgz + version: 7.8.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.14.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.14.1 + created: "2025-02-04T11:26:12.548976582Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 14d060e88ae885f429873835dddf7dfa284b80819eab776260729e875e55dbd8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.8.0/argo-cd-7.8.0.tgz + version: 7.8.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed typo in README + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.4 + created: "2025-02-03T09:39:32.320700135Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4e710d8ad077774d5fd156acd7a72e11fa764152006527dc586c88eb4de460e3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.23/argo-cd-7.7.23.tgz + version: 7.7.23 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.13.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.4 + created: "2025-01-29T22:47:21.368691863Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3c6a4124c4cf48592282886b0f86100db36adca9278f1f7755164b2d2c25a191 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.22/argo-cd-7.7.22.tgz + version: 7.7.22 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: remove required function in $cluster_key from clusterCredentials + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-28T09:58:07.821644052Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2e4c644065aaa25aebe1fa8158f7b5acf1bb2797e99b6740e94c2c358548507a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.21/argo-cd-7.7.21.tgz + version: 7.7.21 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump redis-exporter to 1.67.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-28T08:14:36.241448534Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 57411a7bc5f62c7c9312cdf71ece0411e46d325c03fc7bb09c133994c66d8230 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.20/argo-cd-7.7.20.tgz + version: 7.7.20 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump redis to 7.4.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-28T08:00:26.313100372Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5c5104105562c93e73103e2d3004493442e151dda0d197818391dae8b4f89f44 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.19/argo-cd-7.7.19.tgz + version: 7.7.19 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add feature toggle to ArgoCD configmap allowing sync impersonation + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-27T15:32:12.213111909Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a39d08120cb8dd89dab0324159f6162d308697f5671519caa7ad2c8c488e3222 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.18/argo-cd-7.7.18.tgz + version: 7.7.18 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Address ingress regression of PR #3081, use toString before tpl function + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-24T13:04:40.168587702Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 96593855d185ddce7344e7b5df223ed937bf99d7d9be3fe574fc220227f60354 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.17/argo-cd-7.7.17.tgz + version: 7.7.17 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added conditional around argocd-tls-certs-cm.yaml helm creation + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-14T10:17:51.40579008Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 156376281f14ab90c6684febef5889ea7ef221e241e73604ab33dfd39b23cf31 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.16/argo-cd-7.7.16.tgz + version: 7.7.16 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Correct ingress listen-ports example + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-10T07:18:15.317766179Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 62fda16c2d896abdcdd0a918423bf9f63390c06c2ea886a058eb8d4f23bd9ddf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.15/argo-cd-7.7.15.tgz + version: 7.7.15 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added `tpl` function support for `server.ingress`. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-07T12:02:50.857588128Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c25229e0cbacd5702837f9502cb815ce2b442c678e79c5e873cb5c1413633496 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.14/argo-cd-7.7.14.tgz + version: 7.7.14 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.13.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.3 + created: "2025-01-04T00:07:57.047496892Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7c7ef4ff13a96fb4adabb740c1c22532d5906c1ff573a822a28fe418dc218bbc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.13/argo-cd-7.7.13.tgz + version: 7.7.13 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Correct outdated URL for doc + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.2 + created: "2025-01-02T06:18:18.444251185Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 49e0377289e94c2ec1f70c9aec44cbb73acb0330e40378f675d1ae5ff08a4f2a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.12/argo-cd-7.7.12.tgz + version: 7.7.12 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added functionality to en/disable argocd-ssh-known-hosts-cm + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.2 + created: "2024-12-21T12:06:52.108806026Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7205930edf5171c6a6cb8eae73e3949b8fc58414eaed038f0ec161867fc78d31 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.11/argo-cd-7.7.11.tgz + version: 7.7.11 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.13.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.2 + created: "2024-12-12T05:33:30.736502196Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b31b65c225207dab88fbba23954f3a9fcf2172cfc566de300d202a485007fb67 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.10/argo-cd-7.7.10.tgz + version: 7.7.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix honorLabels config template + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.1 + created: "2024-12-11T15:36:32.495718325Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fe97ba9adf536c4183470c43d66d5da9a35f331e22b52b26b060fb9f6b6c388c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.9/argo-cd-7.7.9.tgz + version: 7.7.9 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-extension-installer to v0.0.8 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.1 + created: "2024-12-09T09:17:32.421903231Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c808c934b0502536a876f0f298421f61e01c1755c3b61a24583840ce4db8330b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.8/argo-cd-7.7.8.tgz + version: 7.7.8 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allowed the use of templates in the server.ingress.extraTls field + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.1 + created: "2024-12-02T14:20:04.423997714Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7e0106a75960be21ec39ee2c0de9bae51dc546f5077fdb89b3e1dab1e746899e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.7/argo-cd-7.7.7.tgz + version: 7.7.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: REDIS_PASSWORD optional flag change + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.1 + created: "2024-11-28T00:42:15.717937318Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: abd3459501d33387c83d9959bec7e8828c0826a3dce36e82cdc650c3fc7f85e5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.6/argo-cd-7.7.6.tgz + version: 7.7.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update application CRD + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.1 + created: "2024-11-21T12:43:13.766648023Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 852f7e16b7912dda4dbfe2c1e3455487082436559d1422d4cee3de4ac8c458b3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.5/argo-cd-7.7.5.tgz + version: 7.7.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.13.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.1 + created: "2024-11-20T20:48:13.286528396Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bde1152f9dcb9a7004637af1808549165a23d8e5f23781edefc02a4dfae66151 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.4/argo-cd-7.7.4.tgz + version: 7.7.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade redis-ha + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.0 + created: "2024-11-13T10:57:34.387886045Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.29.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 02c5cbf47f076a20465fdab7f86d273bdb24323d0e18c3da4da3131fb85c433f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.3/argo-cd-7.7.3.tgz + version: 7.7.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Updated Redis image tag to 7.4.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.0 + created: "2024-11-12T16:28:53.895051153Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 777c97f2916cdfae3ac9abb110c7f8fa87acee57858ecca74c3507db426a630a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.2/argo-cd-7.7.2.tgz + version: 7.7.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: add honorLabels config for ServiceMonitor resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.0 + created: "2024-11-10T01:42:22.852957205Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 10f87a7214ed6ab6b880eff4d725114d1518ecbbfd8db1c7de9f69a0397cddcd + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.1/argo-cd-7.7.1.tgz + version: 7.7.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.13.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.13.0 + created: "2024-11-05T00:00:07.716756898Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a4409021381d6328825ebc9cf1be81a26f5c91f14189c651aeecaeedb6f9e484 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.7.0/argo-cd-7.7.0.tgz + version: 7.7.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.12.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.6 + created: "2024-10-18T19:27:21.580392061Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f56d046515cbd60c0e7c117ca66070d0ae5cc21fe48b25dcedad206a6e765e6e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.12/argo-cd-7.6.12.tgz + version: 7.6.12 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.12.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.5 + created: "2024-10-18T07:16:31.822771435Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8964667cb955bbfc7fda7bb263b8a45fd8ce73906583027ae6655b2be6e54718 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.11/argo-cd-7.6.11.tgz + version: 7.6.11 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fixed shard value in cluster credentials Secret to be string + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.4 + created: "2024-10-16T12:00:48.36651977Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cc270b6c73f874254270e080c60535327665ff9a59edf110276ed80732459ebb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.10/argo-cd-7.6.10.tgz + version: 7.6.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: added missing events create for run actions + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.4 + created: "2024-10-15T20:16:10.999360177Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 218aa35958e93502c918d7aa475570495b8b7f3d93578c4e311d51d39a37b437 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.9/argo-cd-7.6.9.tgz + version: 7.6.9 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Set affinity in redis secret-init job. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.4 + created: "2024-10-03T13:53:24.958242184Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d6ba5c33606ffa5c7078604f5b4a39cd8b2f62f90e443df6b91cd9e2590ecae2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.8/argo-cd-7.6.8.tgz + version: 7.6.8 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Arrange for ApplicationSet in any namespace. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.4 + created: "2024-09-30T18:24:54.537929286Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3d346d46ebced71031f6aeacddfe13f859408e3e027702cd3db1810b033f8aff + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.7/argo-cd-7.6.7.tgz + version: 7.6.7 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Value configs.params."server.enable.proxy.extension" was added + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.4 + created: "2024-09-30T12:25:13.950062898Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fb9318ab802d595a7867416cf1a55ec1b9c36c6ccc08ac714a7c9316a6240b02 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.6/argo-cd-7.6.6.tgz + version: 7.6.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.12.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.4 + created: "2024-09-26T07:42:44.104296981Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bfe74bfe7ad16c176d81fd0d2df126c458778ead012b205c729906e78a09f3ff + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.5/argo-cd-7.6.5.tgz + version: 7.6.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align imagePullSecrets for redis-secret-init Job with other manifests + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-25T22:05:13.379287585Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1c34a200b9477e944c22ec5d0a8b3235b05d9188926712144960b32557aa5fd3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.4/argo-cd-7.6.4.tgz + version: 7.6.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add conditional handling of multiple namespaces in ClusterRoleBinding for ApplicationSet controller. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-25T15:18:13.654679128Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 90e5b8c56f4763afe663ef0f5189313f6fd3b9385b97c41fdf6dee139aebb341 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.3/argo-cd-7.6.3.tgz + version: 7.6.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Remove namespace field from cluster scoped resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-23T17:27:30.076305302Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2df4bd528473598bc4352c0f817f73c20c675ad395a9fa5cdec16c0bb85ef1b9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.2/argo-cd-7.6.2.tgz + version: 7.6.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Remove unwanted newline on redis-init-secret job's imagepullsecrets + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-20T11:24:12.796171807Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a19bd98daddc0742959623e601501fbf627c0f38c174f037e46a6ac2518ddd2c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.1/argo-cd-7.6.1.tgz + version: 7.6.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to set runtime class for all components + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-20T07:59:21.705658863Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4b72172d11ac6a317797cc0cc299b43dbdd300afe1e53a419bccfd5d67a3a434 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.6.0/argo-cd-7.6.0.tgz + version: 7.6.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Certificate template was wrong leading to null + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-02T15:33:30.332307635Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0dfe058b60562d68300267471808d549fca9d1c180b314fc79ba5e97c2196ded + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.5.2/argo-cd-7.5.2.tgz + version: 7.5.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Correct typo on README + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-09-02T08:59:13.951431378Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e748ecce17521c5f169304f6b0314a77ee110f8779cfee2a616839150638967f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.5.1/argo-cd-7.5.1.tgz + version: 7.5.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: bumped redis chart + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-08-28T15:27:37.064835732Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.27.6 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 44ce4ee5be5beb571841b28d4095e0b39c198bc71ffbe8a6a0d2ef026047e420 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.5.0/argo-cd-7.5.0.tgz + version: 7.5.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.12.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.3 + created: "2024-08-27T13:30:35.404916926Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c6e08985ed740e4eddb4134b73a94d59c40241a8453e7c59947ad9e64e7755f9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.7/argo-cd-7.4.7.tgz + version: 7.4.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Support string type of "true" for `statusbadge.enabled` + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.2 + created: "2024-08-27T08:49:07.931952629Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8f3a09e948d7ca73390a049e9cb2a20bf3f16fee40110ef2992b9ec457c7f2be + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.6/argo-cd-7.4.6.tgz + version: 7.4.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.12.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.2 + created: "2024-08-23T08:51:21.101391925Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: effe0183bfb949fed5362d8ad42ba7ae311e110cd76f8a1e8f76667c02ba1af8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.5/argo-cd-7.4.5.tgz + version: 7.4.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.12.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.1 + created: "2024-08-16T21:36:54.512912357Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 38e510ba780112e2eb5a8d055dd894a8c89e5f8ec70db42b5839c86a9cef66cc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.4/argo-cd-7.4.4.tgz + version: 7.4.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: "Added liveness and readiness probes to the notification controller." + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.0 + created: "2024-08-12T15:29:51.134353918Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 84aa6ee683b5c3e1801d95a5289fba247097200dbbff23f8de586c4bbe7e2350 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.3/argo-cd-7.4.3.tgz + version: 7.4.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix Redis race condition due to optional REDIS_PASSWORD + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.0 + created: "2024-08-08T15:02:25.887375146Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6593f07e92e716cab8b8d69377bf6b28a4e7abd508c771273a701e5f671067ca + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.2/argo-cd-7.4.2.tgz + version: 7.4.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: added ttlsecondsafterfinished in redis-secret-init job to prevent a stuck in waiting for completion of hook batch/Job/argocd-redis-secret-init + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.0 + created: "2024-08-06T10:14:36.564319882Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3aadb8f795cb964793248a6ca33cd2ce8d873b2a13d41f021521ed46a660e0fe + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.1/argo-cd-7.4.1.tgz + version: 7.4.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.12.0 + created: "2024-08-05T15:22:08.060222627Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4446f351fbdf355dda525b90ff65e7a2ce411d9c42fd14a217d5aab957dff869 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.25.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.4.0/argo-cd-7.4.0.tgz + version: 7.4.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.7 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.7 + created: "2024-07-24T11:44:53.79884818Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4249ea76c915bb04f4dda095e608004c08f13a7d0e0da2d1836ffc57a8592f7b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.11/argo-cd-7.3.11.tgz + version: 7.3.11 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.6 + created: "2024-07-22T17:14:42.734908631Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a6abedcb7294b27c7cb83b8d98e6a22f165c1920fb98e018748829dff241c7a1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.10/argo-cd-7.3.10.tgz + version: 7.3.10 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add Changelog for v7.0.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.5 + created: "2024-07-19T10:23:11.427771654Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 810844fc51615aa8c5080adc7810ce67c34ce4cab6f4d9a9b679024f413beea1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.9/argo-cd-7.3.9.tgz + version: 7.3.9 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add Redis Sentinel variables to application controller deployment + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.5 + created: "2024-07-17T23:52:56.003149286Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 83dd01a6b0bd2a76f56a60e80e67a78ddc8c0b165b2dd216076a2949580feecd + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.8/argo-cd-7.3.8.tgz + version: 7.3.8 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.5 + created: "2024-07-16T01:17:06.981729033Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 19029066fcfe509ab7d4bab6f1bca728df06b3d535970a6583fd88f7145c312d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.7/argo-cd-7.3.7.tgz + version: 7.3.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Address inconsistent redis-secret-init ServiceAccount handling + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.4 + created: "2024-07-11T23:05:08.459617819Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 284fdb7f709091cd4101ecbabd0bcfb74d6d0e83fc482cf54be92c01c02cd957 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.6/argo-cd-7.3.6.tgz + version: 7.3.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Address oversights of feature `namespaceOverride` + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.4 + created: "2024-07-10T21:01:23.37581373Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5110d4bced9bd1c6ecbc82a11c65a904123eee0fba02a543ec23268e91812de2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.5/argo-cd-7.3.5.tgz + version: 7.3.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.4 + created: "2024-07-02T20:43:47.345166447Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 184691dd0215af6c54d692e5bd70c644699a4cce462d830238941900243422e6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.4/argo-cd-7.3.4.tgz + version: 7.3.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: make REDIS_PASSWORD environment variables optional always + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-28T21:52:34.408544264Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 697c6bc82c05647a7efc46f891ca2f060a9049a52739b726b2904c1aa91b479a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.3/argo-cd-7.3.3.tgz + version: 7.3.3 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for passing redis - sentinel credentials + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-26T11:29:02.84027221Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2d3b34df7870c0c7425f35cf1606462251a119bf31b2d5262e5361e4408444e0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.2/argo-cd-7.3.2.tgz + version: 7.3.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: add shard option for clusterCredentials + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-25T12:26:07.958201419Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cbfdbae8695abaf7350ef110061a1339424f22bd2db2e6f98df80554e7c7bbfc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.1/argo-cd-7.3.1.tgz + version: 7.3.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: make PrometheusRule deployment conditional on CRD existence + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-25T03:48:22.47830447Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e490e61efe9c0d3b525cd419a7a3e083e0fb7748cc1ea0990cbb66953570af2e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.3.0/argo-cd-7.3.0.tgz + version: 7.3.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Default argocd repo-server init container replicas to empty + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-21T21:01:52.096381962Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d8a1d402329419855ececb795132338360271944229b744c4c49757ae1b624cb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.2.1/argo-cd-7.2.1.tgz + version: 7.2.1 + - annotations: + artifacthub.io/changes: | + - kind: removed + description: Remove `server.certificate.secretName`, as the expected secret name is static (argocd-server-tls) + - kind: removed + description: Remove `applicationSet.certificate.secretName`, as the expected secret name is static (argocd-applicationset-controller-tls) + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-20T10:25:46.418372602Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2888df8da7ef47b8ef307b16ae3d94c8d7910e1000285ab36a1775108dabc11b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.2.0/argo-cd-7.2.0.tgz + version: 7.2.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added secrettemplateAnnotation field for argocd server certificate + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-19T14:04:22.598726103Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: df4a887ee82def261dbf3a41a3ce14b4d671e4a03dc7a88b8748eee16e892c30 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.1.5/argo-cd-7.1.5.tgz + version: 7.1.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: add loadBalancerClass field for Service resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-18T01:13:47.755038344Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7b3704ae2834e4492fc956757d9f523f70b5c9f069ad62008415f29a5e66a064 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.1.4/argo-cd-7.1.4.tgz + version: 7.1.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add missing permission for Dynamic Cluster Distribution + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-09T05:23:02.342697307Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 499737c27bb3cb311288fe8f366c95a22a2ca4deaef9656c3709c87de5090b0d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.1.3/argo-cd-7.1.3.tgz + version: 7.1.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.3 + created: "2024-06-06T10:51:52.781737649Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 75531022a83dcf140c068715d285246e77bb49e1698f53eeb188ddb5a6d03559 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.1.2/argo-cd-7.1.2.tgz + version: 7.1.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed redis exporter NOAUTH error + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.2 + created: "2024-06-01T23:45:21.564865056Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 914b661d6f45043ec45724341953ae7167e555a5a29075c52f2c9bf6e008874d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.1.1/argo-cd-7.1.1.tgz + version: 7.1.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for IPv4/IPv6 dual-stack networking. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.2 + created: "2024-05-31T12:05:09.8732106Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b262112b28d74bc0f9c999802527da9e203adc2732919b3257dc11a4f161fcea + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.1.0/argo-cd-7.1.0.tgz + version: 7.1.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Represent cluster credentials as a map + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.2 + created: "2024-05-28T13:38:42.14785714Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 83234a6600b1e04ad9621f5f6881ba74ee267567156fe286cdfde3592c0b9e82 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-7.0.0/argo-cd-7.0.0.tgz + version: 7.0.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.2 + created: "2024-05-23T15:37:23.327524475Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8331d8863056c5bf85e432b04534c114fac0bab85ef62aa3804ba8ce4ab314c5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.11.1/argo-cd-6.11.1.tgz + version: 6.11.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Made Redis secret initialization optional with default enabled + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.1 + created: "2024-05-23T12:37:07.025725465Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2788d4d38ab1fea88f091289d220400d844a09c9da26788cfb81b9c7539432d7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.11.0/argo-cd-6.11.0.tgz + version: 6.11.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added priorityClassName for the redis secret init job + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.1 + created: "2024-05-22T11:21:16.546718404Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 58380b2ba885f11cf5e26d2fc6dfb3d71b8013d4fefb6c9bfd7f5f906e9b6e30 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.10.2/argo-cd-6.10.2.tgz + version: 6.10.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added node selector and tolerations for the redis secret init job + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.1 + created: "2024-05-22T07:17:24.653352674Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a2551bd93ef30d165d6570eb3524be367f917f7f97db346e456547fc0878ac4f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.10.1/argo-cd-6.10.1.tgz + version: 6.10.1 + - annotations: + artifacthub.io/changes: | + - kind: security + description: Enable Redis authentication in the default installation (GHSA-9766-5277-j5hr) + - kind: changed + description: Bump argo-cd to v2.11.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.1 + created: "2024-05-21T16:36:51.104771238Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 82ab2b10118f74b9cd94097c4db486eeecca7da450d65e06d3ccec736833428f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.10.0/argo-cd-6.10.0.tgz + version: 6.10.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Restarting dex pod when `argocd-cm` configmap changes + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.0 + created: "2024-05-17T15:18:32.507289407Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9ad4342379fa4b8e36375d3e40b9bb9ee1246aaa60ec45097faa6edccb4d3512 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.9.3/argo-cd-6.9.3.tgz + version: 6.9.3 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support ability to set .Values.namespaceOverride + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.0 + created: "2024-05-14T15:17:52.147977109Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0335c7d58e09977d8473fd94c79a78799fc4db7c567753515ab16a70734c3432 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.9.2/argo-cd-6.9.2.tgz + version: 6.9.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Service option externalIPs is available for all service types + - kind: fixed + description: Service option externalTrafficPolicy is available only for Service types LoadBalancer and NodePort + - kind: fixed + description: Load balancer options are available only for Service type LoadBalancer + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.0 + created: "2024-05-13T22:59:30.713912022Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7e44f47c1b8c5e445df8180add96325a17b49e719b2b85e1af128f86fb3832da + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.9.1/argo-cd-6.9.1.tgz + version: 6.9.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Always create ApplicationSet as following upstream + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.0 + created: "2024-05-13T04:32:06.697835932Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 43fc83138cf00a3ce8aa70dadb575cfb0d4831dd75e288d2c1ee903d8582131d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.9.0/argo-cd-6.9.0.tgz + version: 6.9.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Always install applicationset crd + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.0 + created: "2024-05-10T08:32:53.959551225Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3332595a8c16f6b2f0e9206407970b5a5a2140b774ba69171939f472ddba6dea + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.8.1/argo-cd-6.8.1.tgz + version: 6.8.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.11.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.11.0 + created: "2024-05-08T06:21:32.744851408Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 93c5fe11a397067e7cd43299d4faaf0a44675ff91e21bfbb46e6f43e1ee285db + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.8.0/argo-cd-6.8.0.tgz + version: 6.8.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.9 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.9 + created: "2024-04-30T17:14:23.768685593Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0fe91377dd73723bab624314f1dc60f59b49dfdcb71df43af9ecb15ce1b09f19 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.18/argo-cd-6.7.18.tgz + version: 6.7.18 + - annotations: + artifacthub.io/changes: | + - kind: added + description: JQ Path expression timeout + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.8 + created: "2024-04-26T19:36:11.828614265Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 73876bcef88745f507368b866dda753be6138c65d13f1f891614f2885c44cc11 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.17/argo-cd-6.7.17.tgz + version: 6.7.17 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.8 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.8 + created: "2024-04-26T14:21:36.991380253Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f44ec23d76ae99951f92edf3f2bce08eb76e84c8e7b1b0434f3275769b456508 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.16/argo-cd-6.7.16.tgz + version: 6.7.16 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Pre-set statusbadge.url to global.domain when statusbadge is enabled + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.7 + created: "2024-04-24T07:08:14.252177724Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a110f7b426525f338a032b9516c64388882cd584423c9f60643b3ec8d5e17313 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.15/argo-cd-6.7.15.tgz + version: 6.7.15 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Pre-set statusbadge.url value to global.domain value + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.7 + created: "2024-04-21T20:54:31.119646914Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b858002fb5bf9db47aed43d8dc95e97690a2b6b1819f42c121944680f979a4cf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.14/argo-cd-6.7.14.tgz + version: 6.7.14 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-extension-installer to v0.0.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.7 + created: "2024-04-19T14:07:46.012035626Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d3c2a85d6862c1c149745139d5399e0f97d62c4908c50b8f3661955503bfee8f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.13/argo-cd-6.7.13.tgz + version: 6.7.13 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.7 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.7 + created: "2024-04-15T10:43:15.867397935Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8ec80ecac77d0c0c90ea9a554f5fe0ee0d03a5fbab53b1446281b7c5022c5384 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.12/argo-cd-6.7.12.tgz + version: 6.7.12 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add configurable automountServiceAccountToken + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.6 + created: "2024-04-10T20:06:05.862745611Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dfadc49c6b1088eb15a773d3667c807592ea003cbc77d588f97f9caae0c8fd65 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.11/argo-cd-6.7.11.tgz + version: 6.7.11 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.6 + created: "2024-04-05T05:00:10.440190729Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2dcfbefec69ef16ea5139c336c6228be057ee07086b24e0eca02cfc89136410f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.10/argo-cd-6.7.10.tgz + version: 6.7.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add required label for CLI to redis-ha-haproxy pods + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.5 + created: "2024-04-04T18:47:41.092159273Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 238ec4fb15942a280b28cdd832aae8a0cea1cbbe0bbbf895516e4595004d4b71 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.9/argo-cd-6.7.9.tgz + version: 6.7.9 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add sizeLimit params on EmptyDir Volume + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.5 + created: "2024-04-02T13:36:55.497064861Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 400218e1c4549eb409afc246ca819e164354d36833973b337ffc0df1349d50da + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.8/argo-cd-6.7.8.tgz + version: 6.7.8 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support for Overriding Argo CD Server ClusterRole Permissions + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.5 + created: "2024-04-02T05:03:56.00835455Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 998bf4cc2f4785d58a542b21f1eb1ab491847cf5a50d9228ef742fa214192da3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.7/argo-cd-6.7.7.tgz + version: 6.7.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: added missing crd change for 2.10.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.5 + created: "2024-03-29T16:13:49.58697505Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d02e30f3148bc4690d251f893fe0534dccc2184aab62bae3bd29915723e4171d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.6/argo-cd-6.7.6.tgz + version: 6.7.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed the ClusterRole of argocd-server and notification when using "application in any namespace" + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.5 + created: "2024-03-29T08:13:57.240436103Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: adc79c6d1871d6aebbfb95e7a735b65fca74245516a3935ea47e7b4e30824a50 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.5/argo-cd-6.7.5.tgz + version: 6.7.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.5 + created: "2024-03-28T17:30:12.871431719Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5c3257823abcdd0642dbc4db1f45e71cfc6baec0799635db89956bbb48b9c4b4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.4/argo-cd-6.7.4.tgz + version: 6.7.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.4 + created: "2024-03-18T09:36:59.415772024Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f535106a891145a3907301feedc8e0054c3096733d93df273d70582614a115b0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.3/argo-cd-6.7.3.tgz + version: 6.7.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.3 + created: "2024-03-13T20:46:15.882635593Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 69e3de51640bcc8e7bc417544a237ce3b63dc1bcaea81d8a7a85fa22c8d0fddc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.2/argo-cd-6.7.2.tgz + version: 6.7.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Fixed a bug for TLS host value in GRPC ingress endpoint + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.2 + created: "2024-03-11T23:08:42.924165657Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c9d9a0be31ec7309fbed95220717cbe14329cc587f3989c40e565c88c1863ef4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.1/argo-cd-6.7.1.tgz + version: 6.7.1 + - annotations: + artifacthub.io/changes: | + - kind: Added + description: Support for existing Secret for ArgoCD Notifications, and ability to set its name. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.2 + created: "2024-03-11T18:26:26.14384932Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4d3c37f6f8caea4484a71644653b6b566b63fdc79fd83cf6009c0deb48ea1526 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.7.0/argo-cd-6.7.0.tgz + version: 6.7.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Support ApplicationSet in any namespace. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.2 + created: "2024-03-02T11:20:33.954263318Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 14b8751fd4cc379cf354fbfbdd31ff3559e4642c6babd2951810abcdeafca0f4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.6.0/argo-cd-6.6.0.tgz + version: 6.6.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.2 + created: "2024-03-01T22:33:19.706762722Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c2c76e8e5e55f39766c9c5fcf2b9e18ed6858e44665786ad929ada36b51956d1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.5.1/argo-cd-6.5.1.tgz + version: 6.5.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support for templating ingress extraPaths and extraRules + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-29T19:46:27.565184148Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 64e4836b5ef61dad51e9f46df910c9b1e05a5803d7a9e94c95d5b7b436e6efac + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.5.0/argo-cd-6.5.0.tgz + version: 6.5.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Added support for http probe scheme for dex liveness and readiness + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-28T06:28:57.575826355Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 457e12363da5312a353addd91e2445c6a6ccf2a56064dcde76a33c8f81b8939b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.4.1/argo-cd-6.4.1.tgz + version: 6.4.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Added support for application controller dynamic cluster distribution. + - kind: fixed + description: Added env variables to handle the non-standard names generated by the helm chart. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-25T12:47:18.23394832Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3e867b3d5176af811fe10f695dc6d7bf05014c9832f32b08f991c0c046eb9903 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.4.0/argo-cd-6.4.0.tgz + version: 6.4.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix templated values for Dex probes + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-23T18:05:38.866974044Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d3ce0b5a082cb150971c92ecbb4a79cc1b7f2b8b1990288111390ac47a278ca8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.3.1/argo-cd-6.3.1.tgz + version: 6.3.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Allow modification of path and port for dex liveness and readiness probes + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-23T14:18:20.470680242Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ad9c870a933b78954626ac1b9042552aef5f50b1d5ed425225216aa9171a2fe8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.3.0/argo-cd-6.3.0.tgz + version: 6.3.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Dedicated gRPC ingress could be used with GKE ingress implementation + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-23T13:58:40.82460609Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 470249a172044fe3a9d1168d74025ade15c26f62162a3f084e0554372f388962 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.2.5/argo-cd-6.2.5.tgz + version: 6.2.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Format redis health check confimap mode in decimal. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-23T12:16:09.292311963Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 53b1dbef4da682d4deac3c7bf992540f5d3625125f64a3d6d1564c3a8e044ee7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.2.4/argo-cd-6.2.4.tgz + version: 6.2.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Updated Redis image tag to 7.2.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-20T12:05:23.492894655Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0b89dee4c80b3fd9f25de7211f3cd8dc6e7ecd878ceb080144e48c8a2c6655ad + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.2.3/argo-cd-6.2.3.tgz + version: 6.2.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: AWS gRPC Ingress rule ordering + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-20T11:41:53.270229164Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e5480a4d24d3b3269bdd82a854b7473df40c5bb9ad0cafcd48866ba2d5bc7240 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.2.2/argo-cd-6.2.2.tgz + version: 6.2.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add missing `global.domain` default values + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-19T08:38:00.977348741Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8879ddddf69f908841d51bccd891185b004eb8fcb0d80ed3cdfcc8b61cc7a3fc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.2.1/argo-cd-6.2.1.tgz + version: 6.2.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: bumped redis chart and redis exporter + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-18T22:06:47.171661024Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.26.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e9414346acabc8d3f993eb681b09fac954d22822f518c7244eeacc0d8d9c18e0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.2.0/argo-cd-6.2.0.tgz + version: 6.2.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Configuration option global.domain that is tied to all components + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-16T14:45:13.775608759Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e88ce6a09bd61408a9e7bd3235fcbad25313b739a3c6a3872a9a721cc38c0f5b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.1.0/argo-cd-6.1.0.tgz + version: 6.1.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.10.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.1 + created: "2024-02-14T21:04:44.582015902Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1ccb5506d2db7cf00f75b358cb0d5985966fa4f59204827a49f64e31c00ad909 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.14/argo-cd-6.0.14.tgz + version: 6.0.14 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Use argocd-applicationset-controller-tls secret for ApplicationSet certificate + - kind: fixed + description: Use argocd-applicationset-controller-tls secret for ApplicationSet webhook ingress + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-14T10:52:50.827887463Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 81f2d909ab46c88268eddf0db8c4d6b3c2bde8b9db00ea497230cbe5703a8b93 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.13/argo-cd-6.0.13.tgz + version: 6.0.13 + - annotations: + artifacthub.io/changes: | + - kind: security + description: Argo CD repo-server cluster role is not deployed by default + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-13T15:26:59.669922533Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 20176ff03934aeb9cf0c501a6c057779f09f89a63f24a8e8e7df03805643c66e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.12/argo-cd-6.0.12.tgz + version: 6.0.12 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Use `with` instead of `range` on reposerver serviceaccount + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-13T11:42:48.181491626Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 47fb33d8028aec0ab746b9d12476ed0742b136f9e9d9c4fe67cc2201da94a7cf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.11/argo-cd-6.0.11.tgz + version: 6.0.11 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update notifications links to updated documentation + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-13T11:27:30.9336079Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1c415cada68bd9947cd43549b8b2624c810710c6a3e04de5a297a23f47ae8466 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.10/argo-cd-6.0.10.tgz + version: 6.0.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Conditions that still checked for old configuration sections + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-13T11:14:03.948659786Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9a8f0d5b556836791d36630461fbc1b2a9e7605fd36df7638b0f33ed02a8be46 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.9/argo-cd-6.0.9.tgz + version: 6.0.9 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed port name for argocd-repo-server and applicationset webhook for Istio service discovery + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-13T08:23:56.929251124Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e10afe9b08700105f93513c979a85a0623c8a536a6ff3ed0af6398d96fcec6e4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.8/argo-cd-6.0.8.tgz + version: 6.0.8 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Added scrapeTimeout property for server and application,applicationSet controllers. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-12T18:36:57.021559916Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 89765f52e4bec65340a1c6e8d5a616b2050a28366882afab5674d179f017807d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.7/argo-cd-6.0.7.tgz + version: 6.0.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Dedicated gRPC ingress should route to HTTPS port even when running with insecure server + - kind: changed + description: Dedicated gRPC ingress TLS secret changed to argocd-server-grpc-tls based on feedback + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-11T14:52:40.814641482Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 06a3abc71f6247e1af5400026db415de49a77533611ff26fd810fd2e4685a475 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.6/argo-cd-6.0.6.tgz + version: 6.0.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Improved documentation for various ingress setups + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-09T12:14:22.520466237Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c2386e34efe9c772d6828278032b904cc8587a19a3c91bb00088ed55ac5abd10 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.5/argo-cd-6.0.5.tgz + version: 6.0.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Also added extraHosts defined to the TLS hostnames + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-09T11:46:11.785404432Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d66fa9910de2e60fb6859134a077f27e4193d65ac673360c00e0a0370014dc8c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.4/argo-cd-6.0.4.tgz + version: 6.0.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed rendering of network policy when applicationset webhook is enabled + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-08T17:47:11.190987427Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 68e1a219b2cc54338ad81ecb2126948fc5f1bbafb1c4ae9cb682231c392762af + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.3/argo-cd-6.0.3.tgz + version: 6.0.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed rendering of ingressGrpc extraTls sections + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-08T14:26:40.465026455Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 816113d1f9c23a601052ed3fc0d6cc139d12675d220b58e69d2931e4976fc1f6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.2/argo-cd-6.0.2.tgz + version: 6.0.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed rendering of ingress extraHosts sections + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-08T10:59:11.836909454Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 282a94b045d92007d5dd4420d29fa7b3f903bb39f87693742ad09be64c647f54 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.1/argo-cd-6.0.1.tgz + version: 6.0.1 + - annotations: + artifacthub.io/changes: | + - kind: removed + description: Support for deprecated features + - kind: removed + description: Wildcard catch all ingress rule + - kind: added + description: Ingress extra rules to allow custom ingress custom rules + - kind: added + description: Dedicated ingress implementation for AWS and GKE Application Load Balancers + - kind: changed + description: Support for multiple ingress hosts and paths refactored into `extraHosts` and `extraPaths` + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-07T21:40:23.49392558Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2a8a419dddb616a891b5b0e358805b742568a220e3e2d5f8d903284d32893b41 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-6.0.0/argo-cd-6.0.0.tgz + version: 6.0.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade argo-cd to v2.10.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.10.0 + created: "2024-02-07T07:10:32.369621763Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8281ecbc11b7fd5e89a855e8c262711b56eec580be3cf96820a12f8f9feae774 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.55.0/argo-cd-5.55.0.tgz + version: 5.55.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add Probes for redis + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.6 + created: "2024-02-06T13:11:46.168773509Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8574ca183dd6c7e6796c9a09e24597d9da57472d2aa435980ffba073c2717e24 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.54.0/argo-cd-5.54.0.tgz + version: 5.54.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: refresh from upstream + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.6 + created: "2024-02-05T06:26:00.888748063Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1aee5daf2d07c4549c96b20013c89169a02ec9a2ddfe0887007c5ed6a343d993 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.14/argo-cd-5.53.14.tgz + version: 5.53.14 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.9.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.6 + created: "2024-02-02T22:50:35.573853323Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4b22065f5d2bba7a8f8d2118936902c77741d6d9e589266ca5326ab9ca27d6e1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.13/argo-cd-5.53.13.tgz + version: 5.53.13 + - annotations: + artifacthub.io/changes: | + - kind: security + description: updated dex image version to fix cves + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-30T16:58:23.674278379Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3ae093c1ac9ddc41dd595c0f718827aa9bf931e8baa2aa33099fe84c23be957a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.12/argo-cd-5.53.12.tgz + version: 5.53.12 + - annotations: + artifacthub.io/changes: | + - kind: security + description: updated redis and redis exporter images to fix some cves + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-30T10:46:51.791715595Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7cb3f4037051787ecd73b880789997d27977089e3c18161dc6bd01af7d60619b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.11/argo-cd-5.53.11.tgz + version: 5.53.11 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Restart argocd-server when argocd-cm CM is updated + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-29T13:58:53.034945978Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: daabffa05db3ba41049096b23f879f7e5f1b6f3718f79b5a33e4b9e4b86d671b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.10/argo-cd-5.53.10.tgz + version: 5.53.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed labels template for ArgoCD server service account. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-26T07:36:03.577099097Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f7e9d7b972f3b116fe366bae06eeb9f3fc8a12f4a530521021886e9b99b317b5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.9/argo-cd-5.53.9.tgz + version: 5.53.9 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Updated documented default value for application.instanceLabelKey. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-23T01:07:48.314237496Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fdb02329033b7b1ea20af587f211bb26418f45a76d6bf67b351f09db349c9fde + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.8/argo-cd-5.53.8.tgz + version: 5.53.8 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Change redis repository to public.ecr.aws + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-22T23:55:09.253102422Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 72cd62c7f2f2c92c3dca16482c1d472fb6fa26d6020bc27fd66c05ed2ad5c739 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.7/argo-cd-5.53.7.tgz + version: 5.53.7 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Provide Casbin matcher explicitly + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-22T13:09:33.257476461Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 22dd5254a3629b0d77f612ae6e1b0f1ebbc000fc668e4415c0acbd8d9781e408 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.6/argo-cd-5.53.6.tgz + version: 5.53.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix fail to render `.Values.configs.secret.azureDevops` + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-22T10:14:56.485104021Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 46478848b4e930dcfa07b3c8807d37741a391d625447dd338bbeeeda414551a9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.5/argo-cd-5.53.5.tgz + version: 5.53.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support Azure DevOps webhook Secret + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-21T13:36:04.276997548Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f85534f5005bd24f22f5fc332177d99e82025bf324024b71a8136a31db548131 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.4/argo-cd-5.53.4.tgz + version: 5.53.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add reference for Argo CD extensions. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-20T12:21:40.723221277Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b1621efac1c0e952df257de019bc53c6b81f27af44dff0ff6c1639c3b3c2848c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.3/argo-cd-5.53.3.tgz + version: 5.53.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.9.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.5 + created: "2024-01-19T20:20:16.047672118Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 983037ba112a0e0537843d396befeeb5a045617710810dc65dde3fda1f0c3241 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.2/argo-cd-5.53.2.tgz + version: 5.53.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-cd to v2.9.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.4 + created: "2024-01-19T05:48:49.860107484Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3b4f7ae372693b1d14e7e0e1faa7ae2d468691d50227842d176a23db7209739e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.1/argo-cd-5.53.1.tgz + version: 5.53.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Optionally map argocd-repo-server emptydir volumes on custom volumes + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.3 + created: "2024-01-18T13:56:52.916466058Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: da22266f35d7b4d97d20a249b9d353d031b9fb85ba1882745cd1ecd0620d2bb7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.53.0/argo-cd-5.53.0.tgz + version: 5.53.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Missing colon for policy.csv block + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.3 + created: "2024-01-15T09:13:04.291675065Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2f12735614b5d1f9cc3884fd6380fdc9bff5ab381e031e76ab8506a3f0bc9a40 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.52.2/argo-cd-5.52.2.tgz + version: 5.52.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: DRY cleanup of ServiceAccounts + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.3 + created: "2024-01-05T12:57:17.67987108Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a2054e336af7d97272a62114614602d45b407c938e014200f87e6a97e2e93428 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.52.1/argo-cd-5.52.1.tgz + version: 5.52.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Use new Argo CD extension mechanism + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.3 + created: "2023-12-30T17:02:30.868271874Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 40c5b95a2887258182df8434fd293bc2e60b18c0630df5447137ea513331132a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.52.0/argo-cd-5.52.0.tgz + version: 5.52.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.9.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.3 + created: "2023-12-02T11:03:51.225933515Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e6ac00389129c92c2d71b6e5703ba3323ece2ac5c70c3f0ec283d7304fedd474 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.6/argo-cd-5.51.6.tgz + version: 5.51.6 + - annotations: + artifacthub.io/changes: | + - kind: added + description: "[docs] Added migration steps to README for Config Management Plugins settings available since 5.26.0" + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.2 + created: "2023-11-29T18:40:18.901553641Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 63e166850bd3126f2817dbba2162047f05ee23de7d2b8c37d41fd4f8db3bd675 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.5/argo-cd-5.51.5.tgz + version: 5.51.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.9.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.2 + created: "2023-11-20T18:50:06.57913661Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6f6c245ef544ac699421a267989e1959ed21e2f1d04d376e92576aa81cf9195a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.4/argo-cd-5.51.4.tgz + version: 5.51.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Replace non-existing examples with official example domain (RFC 2606) + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.1 + created: "2023-11-19T22:19:16.225544317Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: beffcf714d6f365a699d6c460d46e3ddabe8cada428d76681fc316ffbf285e7f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.3/argo-cd-5.51.3.tgz + version: 5.51.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.9.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.1 + created: "2023-11-15T05:59:35.162987293Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b7324aa3a66a219470f6aa02daff7686a5f3b4d43aaac15d9b310dbfdbff2c5b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.2/argo-cd-5.51.2.tgz + version: 5.51.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add configurations for Applications in any namespace + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.0 + created: "2023-11-10T12:41:29.680191713Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d87dbd7decc46870fccaedd61aacdd01060020d26ce79182ba6495745128b13b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.1/argo-cd-5.51.1.tgz + version: 5.51.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.9.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.9.0 + created: "2023-11-06T12:54:54.264119121Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 333271b5812684c7f37ea312824096627726c441c4c57f2292bb7e01039260f7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.51.0/argo-cd-5.51.0.tgz + version: 5.51.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Create notifications clusterrole and clusterrolebinding when enabled + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.6 + created: "2023-11-02T09:44:11.533851106Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 15f187feb2570323d27269e8f98bd93abcf8fdd67f62de512180ceaf7e6a8931 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.50.1/argo-cd-5.50.1.tgz + version: 5.50.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.8.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.6 + created: "2023-10-31T18:12:32.905746203Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1ab399a3d8845f875ab6b234e3edb0abcc5be7a6fa38b06ed036de3bc907b14c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.50.0/argo-cd-5.50.0.tgz + version: 5.50.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add notification cluster role support + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.5 + created: "2023-10-30T14:42:53.466601037Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a2e97c15320adb6360c6609aff7b6aff8d9eae96429858fe785d1bb74df95cb5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.49.0/argo-cd-5.49.0.tgz + version: 5.49.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update Bitbucket.org SSH key + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.5 + created: "2023-10-30T08:52:16.728807654Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 38401ba8e51ab70ca492572db3ca76ebc9f4c1352df1a85a9a765f414d9d6764 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.48.1/argo-cd-5.48.1.tgz + version: 5.48.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.8.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.5 + created: "2023-10-28T07:29:06.937699597Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7ea80b24ac278c535bc78c7e802b7165fa03173e20862bb889b0750fb3b51704 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.48.0/argo-cd-5.48.0.tgz + version: 5.48.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: add terminationGracePeriodSeconds + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-10-27T09:44:17.650577718Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 711ae361dcc69d0a1ed45d789c0db9dee9cdc06673a706fcc089dbd9e9892f90 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.47.0/argo-cd-5.47.0.tgz + version: 5.47.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Sync redis / redis-ha readOnlyRootFilesystem=true option from upstream. This was part of Argo CD 2.8.0. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-10-12T09:51:19.406045511Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a5ecfbdac13d55f644a82719174a28fb8188a5960059c83256b72240a810f2ff + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.8/argo-cd-5.46.8.tgz + version: 5.46.8 + - annotations: + artifacthub.io/changes: | + - kind: security + description: updated redis dependency to 7.0.13-alpine to fix CVE-2022-48174 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-09-22T15:50:59.567856936Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ab20e5f4e1d0deecb83d9f654e07fd6666bce4a7f328717a80220a81e8db6640 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.7/argo-cd-5.46.7.tgz + version: 5.46.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fixed repo-server deployment not restarting when a cmp configmap is modified + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-09-19T09:02:10.684786348Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4422d42afae57c4b7a4d006e132068fd2cf6debf008e48132df1c9582e161fd2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.6/argo-cd-5.46.6.tgz + version: 5.46.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fixed issue with argocd-server servicemonitor annotation attribute being added even when no annotations where defined + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-09-18T13:26:18.471463065Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e6a97249689879f56c55ed493a0587b8b2f3a082563cb8b7d4143d73c03ce790 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.5/argo-cd-5.46.5.tgz + version: 5.46.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align redis-ha's affinity type to upstream due to warnings + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-09-15T10:48:22.668629009Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3f7166a465296bb21217dd1a62a599be6ac45ac55ac399a8e8e166b92d033435 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.4/argo-cd-5.46.4.tgz + version: 5.46.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.8.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-09-14T04:56:24.920032646Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7a3d17c350c9b39a5ccbad14328b22bdd9943b3d7de5fe8c85b0b42c7a4089eb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.3/argo-cd-5.46.3.tgz + version: 5.46.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Improve readme migration notes + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.3 + created: "2023-09-11T23:33:19.590415463Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 77cfc2812594b286cbdefd9a2bb29d91b55b94db09ad191bbb2ca7204d4d3e97 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.2/argo-cd-5.46.2.tgz + version: 5.46.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Migrate leftover of applicationSet.replicaCount to applicationSet.replicas + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.3 + created: "2023-09-11T13:24:48.453861646Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 09162e5d3b2a424e1ed50ebb55066a3d3606b99e237e404791ab6bd012ca5e6d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.1/argo-cd-5.46.1.tgz + version: 5.46.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: added a toggle for the shared Helm working directory + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.3 + created: "2023-09-09T08:59:27.018267316Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d7f4ac2b0cf4da299f186e471d9c8d08e2e3701d1603824d3f73a80c845fee97 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.46.0/argo-cd-5.46.0.tgz + version: 5.46.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Documented scheduling parameters for redis-ha + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.3 + created: "2023-09-08T14:58:33.007899951Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 921da6716c616d146ad8d932bb21faadce2d23115ba2f61a95784f461d3de8a3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.45.5/argo-cd-5.45.5.tgz + version: 5.45.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Restart Repo Server and Application Controller as following the change of Argo CD CM + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.3 + created: "2023-09-08T14:02:50.263765878Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3cdfe03b3fc548d8c66ffe1bfffc84afe48f5910e1d2409f1562875061e59ef7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.45.4/argo-cd-5.45.4.tgz + version: 5.45.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.8.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.3 + created: "2023-09-08T00:13:54.206375494Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9319f2586c711a286de05472152c51d8c4e5042bed7d018a9a606b88f7172ae3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.45.3/argo-cd-5.45.3.tgz + version: 5.45.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: do not hardcode the pathtype of the grpc ingress rule when using a single ingress resource in aws alb + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-09-07T14:01:36.752269405Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bbd7c5c6a0f654e749f260b0de9e1616d1abd5fc4f927cee9e3c689a04a69d34 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.45.2/argo-cd-5.45.2.tgz + version: 5.45.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fixed example for configs.styles to be sidebar instead of nav-bar + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-09-04T11:01:58.254392337Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f6995970660a052e661a2dca92481594e2df121df040982764507bc3d721ba8d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.45.1/argo-cd-5.45.1.tgz + version: 5.45.1 + - annotations: + artifacthub.io/changes: | + - kind: removed + description: Option apiVersionOverrides.autoscaling as v2 is now GA + - kind: removed + description: Codebase for autoscaling/v1 API + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-08-28T08:12:54.155564659Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c0782bc039596fda0668087905f8004b13e328db387d2fd4e3ce7fb8a569db4a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.45.0/argo-cd-5.45.0.tgz + version: 5.45.0 + - annotations: + artifacthub.io/changes: | + - kind: removed + description: Support for cert-manager APIs prior K8s 1.22 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-08-27T19:07:43.284053817Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dfe07f81f85eaaa3dc29c477283d7de505dacd81692b36bc060921f820bcf7ef + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.44.0/argo-cd-5.44.0.tgz + version: 5.44.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade redis-exporter to 1.53.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-08-27T02:21:05.405293968Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dbd7c31bbc8bea5313420072fc051b7f6b0adadbcf6478c67d0252d588071838 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.8/argo-cd-5.43.8.tgz + version: 5.43.8 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix applicationSet HA examples in README.md + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-08-25T10:52:25.509521345Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9b21a868e775e195b78f4c5050180a8ae4a9a8a8573d53234b453ba19f8df10c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.7/argo-cd-5.43.7.tgz + version: 5.43.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.8.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.2 + created: "2023-08-25T08:46:13.462073899Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a548fb2a1801d71c5538e34155d272cf72ce200585bb538bf1a469a3cbaba56a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.6/argo-cd-5.43.6.tgz + version: 5.43.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.8.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.1 + created: "2023-08-23T03:57:37.481560018Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 98f6916fcf4b072d4d31fd8e420bcb2da8e0337c47461b37907decf629565c63 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.5/argo-cd-5.43.5.tgz + version: 5.43.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Rename comment of repositoryCredentials to credentialTemplates + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.0 + created: "2023-08-15T08:58:56.588215929Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7e4eef2c0ee600e9cfe807fc8161534553920a370843c49e3ec554fc99b3c532 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.4/argo-cd-5.43.4.tgz + version: 5.43.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: add missing permissions to run actions + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.0 + created: "2023-08-09T22:18:59.444454718Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 77e725fb080254ea1d825792c0c57a7f6eed8cf20357fc20851a04724104172d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.3/argo-cd-5.43.3.tgz + version: 5.43.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Renamed applicationSet.replicaCount to replicas + - kind: deprecated + description: Option applicationSet.replicaCount + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.0 + created: "2023-08-09T08:36:13.092213457Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: addba669710010e31903ec7bdedc565e5f14634f2a5196c7ea8b44bd5e3ede5e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.2/argo-cd-5.43.2.tgz + version: 5.43.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed global log level configuration + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.0 + created: "2023-08-09T08:20:19.510701343Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5cf21883ecfa07bcab5303b6dddd91122857a1678c5ab708a517ea191f5f0358 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.1/argo-cd-5.43.1.tgz + version: 5.43.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to 2.8.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.8.0 + created: "2023-08-08T14:36:05.928538847Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5face0c7791fc6ccdf95c0a7c0912306870222612fbb61d9f00de9c8aefe92c0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.43.0/argo-cd-5.43.0.tgz + version: 5.43.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.11 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.11 + created: "2023-08-08T06:11:55.679973063Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c104093eca72fecb4d5b997d95abcf1276227698c7fa7f922eacd195d2d645eb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.42.3/argo-cd-5.42.3.tgz + version: 5.42.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Templates for global presets properly renders keys as a string instead of map + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.10 + created: "2023-08-05T10:18:38.794857301Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 77b1184f171786c1bf593e46918ee367974d838ee6b343732e26ea227b9724b3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.42.2/argo-cd-5.42.2.tgz + version: 5.42.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.10 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.10 + created: "2023-08-01T05:57:39.294695605Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 21a4d20fc3dd1f01d9e88883f38c874acf3156789ccdae01b3425c3775cd9cd6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.42.1/argo-cd-5.42.1.tgz + version: 5.42.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Extra secret labels with .Values.notifications.secret.labels + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.9 + created: "2023-07-27T22:05:31.851893454Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e542faa56ce2ffe98f46b71cd9520ad803ba8cde78754995f3c6888bef3ae865 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.42.0/argo-cd-5.42.0.tgz + version: 5.42.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update to app version v2.7.9 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.9 + created: "2023-07-25T02:10:05.107561343Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1b6ca87a7a9ba5d8c3bc3f88c9f9d0b4c4839ede0dcdba67c284ff7bd748ad0d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.41.2/argo-cd-5.41.2.tgz + version: 5.41.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update to app version 2.7.8 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.8 + created: "2023-07-19T22:26:32.02169569Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 65ecb651d7f423e0dc4fd4158c3bc22e55af3b74cc9234b6fd5f8b71c8f0c84f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.41.1/argo-cd-5.41.1.tgz + version: 5.41.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Make ServiceMonitor deployment conditional on CRD existence + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-18T06:51:40.074313437Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 660e7f90b57905143707208b97de168a12c9dcd5331b3bcaf4628b3a990a05ac + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.41.0/argo-cd-5.41.0.tgz + version: 5.41.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Allow configurable metrics in server and repoServer HPAs + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-17T12:21:06.968837672Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9301f6867043d1c16bfa07c81d526f8d102a231ecbc0a2fb0176a27e2a1773a2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.40.0/argo-cd-5.40.0.tgz + version: 5.40.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Ensure `app.kubernetes.io/version` label is valid + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-17T09:56:38.924027274Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bb800d0fc7637f566e83f47663b032b99972db65c5936a1d53a7be9c243ba549 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.39.1/argo-cd-5.39.1.tgz + version: 5.39.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow configuring Dex's init image resources separately + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-13T14:07:31.100769405Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dc54254a711865b2aadf2a80404fecd074ab700470a24f7816acb9f03b69fed6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.39.0/argo-cd-5.39.0.tgz + version: 5.39.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Adding the option to set `annotations` for `Certificate` resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-11T13:01:24.281186275Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3b4585544625cdc413ae2d4fa47f186de7c54c01750a7d0e5b8983d582304fc8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.38.1/argo-cd-5.38.1.tgz + version: 5.38.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade dexidp from v2.36.0 to v2.37.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-10T08:14:43.097678371Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0e119dfec620fb48b6a05d70bbbfa3804bf7e3cf60256f2230d13091ca93996b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.38.0/argo-cd-5.38.0.tgz + version: 5.38.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.7 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.7 + created: "2023-07-06T08:26:11.621786128Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ec2b34c15ef217bbfdbbae8fa35e204f85a1ce0a1a91aa86c3f62603346c9706 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.37.1/argo-cd-5.37.1.tgz + version: 5.37.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: add applicationSet deployment cmd-params checksum + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-07-04T14:07:26.959927998Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bc349617cf0ef6abe2369278e114e5497f6aa167512997b0aff98753c7fca78f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.37.0/argo-cd-5.37.0.tgz + version: 5.37.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Remove necessary `create` entry in `argocd-cmd-params-cm` ConfigMap + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-07-04T09:22:42.042871993Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f5169e0864398f122434142124303259599ec8f3c4c7cd8efeb4dbed8d0bba2c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.15/argo-cd-5.36.15.tgz + version: 5.36.15 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update argo-cd.strategy template + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-07-03T17:55:24.24158661Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: be98cea88e7dd870c1340cedaaef8e141127afd50afa57d4ec000c3031f2c043 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.14/argo-cd-5.36.14.tgz + version: 5.36.14 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support for setting server certificate usages + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-07-02T08:07:40.154478078Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b7a6ae7761c4cb2ec7719e5ee93223ee2139b5cf617085ad636cc1b216f5fa02 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.13/argo-cd-5.36.13.tgz + version: 5.36.13 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added note about Kubernetes Compatibility Matrix + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-07-02T03:16:51.191252922Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f049c2031fb27f902f7d6313bafe853ecba36665a92d24dfea23fd0d4cabc392 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.12/argo-cd-5.36.12.tgz + version: 5.36.12 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Change `targetPort` to use proper `.Values.server.containerPorts.server` value in argo-cd/argo-server for grpc Service so that AWS ALB will not fail the health check for this extra Service. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-06-29T16:02:42.814715083Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c56bd59dd9ac3abda398e05b48eaf3825fdf2b729ef4dae0bcbbad501e623227 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.11/argo-cd-5.36.11.tgz + version: 5.36.11 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add `ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVEL` and `ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMAT` env vars to argo-notifications Deployment + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-06-26T14:55:29.798548964Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d004ecd6b395314a8014faa962089e65ffde44d33c38fc77bba13a655986218c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.10/argo-cd-5.36.10.tgz + version: 5.36.10 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added `configs.params.create` value to the argo-cd chart + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-06-26T14:41:13.009179611Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8de3d3285cf498897ea067fc1f0d32e52d2646f82dd47420f7dacbf0bd554f2b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.9/argo-cd-5.36.9.tgz + version: 5.36.9 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Adapt `applicationSet.containerPorts.metrics` to 8080 (revert previous release) + - kind: changed + description: Adapt `applicationSet.metrics.service.servicePort` to 8080 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-06-23T13:59:36.762881002Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8dccba6a0612f681259dc4f74840b886205fdb68387b63d662beed284495330c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.7/argo-cd-5.36.7.tgz + version: 5.36.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.6 + - kind: changed + description: applicationSet.containerPorts.metrics to 8085 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-06-21T14:54:38.894648934Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9d47f80ce783c374057f2d35af8b701b3faff165c5e1e862af813ebafafb1764 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.6/argo-cd-5.36.6.tgz + version: 5.36.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.6 + created: "2023-06-21T04:27:59.598064861Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1f4445c507ebacce9c19bb3cd8283295a61b5ac344af10104f5ebde0a8ecf7b7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.5/argo-cd-5.36.5.tgz + version: 5.36.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add `app.kubernetes.io/version` label + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.5 + created: "2023-06-20T13:07:47.284960059Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b455ce0c343ab7ec914e9477ed2f71ae5ee8d14387e00c5905ec8e383477ec2a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.4/argo-cd-5.36.4.tgz + version: 5.36.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix helm lint error when `extraObjects` is defined + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.5 + created: "2023-06-20T00:05:47.368637419Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8dc12d2c46c653db72ea9b3e0d0d921de51bb4a07b82ac68331d5818cab4f3e7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.3/argo-cd-5.36.3.tgz + version: 5.36.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.5 + created: "2023-06-17T04:55:40.978905845Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 766f9af2d3e2b31c7aea64e65bf25f130b9ba0c008f1d9946fe70040ed179a6a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.2/argo-cd-5.36.2.tgz + version: 5.36.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Allow to specify redis.conf file + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.4 + created: "2023-06-08T22:52:42.13709222Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a82b57a81c58e1442f6ae445bf52ae4f340734cf74703b90eaad6781a84785c0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.1/argo-cd-5.36.1.tgz + version: 5.36.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add .Values.global.env for all deployed containers + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.4 + created: "2023-06-07T08:52:26.869520351Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b9486f44c0760c762579c655f8d5ae55a2425840af3efcbf54e770fc237ba53a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.36.0/argo-cd-5.36.0.tgz + version: 5.36.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.4 + - kind: added + description: Update knownHosts + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.4 + created: "2023-06-06T04:53:40.11990226Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f9fe76e65e776a120d6579cf41de45243579237bc1bf2466744c909b663c97c7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.35.1/argo-cd-5.35.1.tgz + version: 5.35.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade supported Kubernetes version to 1.23.0 due to Amazon EKS EoL + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.3 + created: "2023-06-05T14:31:33.621140964Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 73c0f8b8e501a7615bfa34052d0dac2c93451f9e60621f395ff5d29d432a8a83 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.35.0/argo-cd-5.35.0.tgz + version: 5.35.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Option to set appProtocol for Argocd server https service port + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.3 + created: "2023-05-29T04:32:39.206180519Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 15b6460964d656b8e939eba5398ec8e4c8bdf6013550077f3dcd508c6d8b64c9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.6/argo-cd-5.34.6.tgz + version: 5.34.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.3 + created: "2023-05-24T23:23:39.645146491Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9990c20cc6e4909e24e82b603583f3a13d437204898ec524752f866f710ad8a6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.5/argo-cd-5.34.5.tgz + version: 5.34.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Allow to disable containerSecurityContext + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-23T20:29:48.884535394Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: de42ddfe7e068cbc8605a86da707103e0c79082b117d336aae8dade51226a534 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.4/argo-cd-5.34.4.tgz + version: 5.34.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align with upstream dex initContainers + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-23T02:47:13.920728586Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4a2956ae8685d3829adbb8f3612ed4a159e822a35c82f8917f4af41a5fde8109 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.3/argo-cd-5.34.3.tgz + version: 5.34.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: don't request applicationSets in the role, if applicationSets are disabled + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-22T17:07:36.049220437Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5a7b681cad663f6e8f7bbb0d51d8a64fcb240d771bff802358be35ae5cc7f41e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.2/argo-cd-5.34.2.tgz + version: 5.34.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add new bitbucket cloud SSH key to configs.ssh.knownHosts + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-17T14:25:07.016851557Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e115c7673e3a93f100656571abf07cc716aeca788c7bf1f4af47878c55c568d3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.1/argo-cd-5.34.1.tgz + version: 5.34.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add lifecycle webhook to repo server. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-17T13:40:43.384272692Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f15494269473c57f64a777f99f22e034cf2a56c3ac8a5145a38f68e2fbeac8a7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.34.0/argo-cd-5.34.0.tgz + version: 5.34.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update redis-ha to v4.23.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-16T09:24:24.037567175Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ad59a8a1cee7a36edf5b925b8cc8615a49a6414327ba54c4eca152504d5ac8cf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.33.4/argo-cd-5.33.4.tgz + version: 5.33.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Enable to add certificate to ApplicationSet Controller + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-13T11:01:44.693048712Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4b6f418daa162af6b7d2e1cd07d7d52e54a6491acab74b6a22e4cf8eaecad7f7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.33.3/argo-cd-5.33.3.tgz + version: 5.33.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.2 + created: "2023-05-12T15:19:24.845293922Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 52c098dabc155c5e3fadcb6c409fdada9a884dc252074661e245304dc99637a5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.33.2/argo-cd-5.33.2.tgz + version: 5.33.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to add additional labels to all CRDs via .Values.crds.additionalLabels + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.1 + created: "2023-05-11T14:07:09.532246397Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4c1a6780d9bf618f7369f6e945ce5c0ecb0b753efad27ce2b9f43ed39d3850fb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.33.1/argo-cd-5.33.1.tgz + version: 5.33.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to add prometheus.io/scrape annotations to all metrics services + - kind: added + description: Ability to change metrics service type and clusterIP + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.1 + created: "2023-05-11T00:40:19.348170016Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8b939037b07befa6368cee98a72b25f0c054af9a6c6b047167d0dbb8206c3b74 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.33.0/argo-cd-5.33.0.tgz + version: 5.33.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Introduce chart signing + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v2.7.1 + created: "2023-05-10T13:50:06.88936232Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: aa9e8f737b59920b54066cf31b42515022c3d744df191c950ac98710aa2b894f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.32.2/argo-cd-5.32.2.tgz + version: 5.32.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Enable to customize Service type of applicationset-controller + apiVersion: v2 + appVersion: v2.7.1 + created: "2023-05-08T11:23:14.998820523Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 20bc0ccd8057f2b7d50f7fb40cab808c0eb7267883b770ff9e69528617b70cde + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.32.1/argo-cd-5.32.1.tgz + version: 5.32.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow extraObjects to contain string templates + apiVersion: v2 + appVersion: v2.7.1 + created: "2023-05-05T20:19:41.574031914Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5bd516dd903de837b19d6019af035015777de2d0d97eb0080a09f83c3b2ae626 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.32.0/argo-cd-5.32.0.tgz + version: 5.32.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update Argo CD v2.7.1 + apiVersion: v2 + appVersion: v2.7.1 + created: "2023-05-03T09:48:27.240944637Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 241ca83a673f2462a23a5b1a617d37799f0d7071d8ec59872963f98d9d2787e7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.31.1/argo-cd-5.31.1.tgz + version: 5.31.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Use tini as the ENTRYPOINT + apiVersion: v2 + appVersion: v2.7.0 + created: "2023-05-02T12:29:54.395909688Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2e20a29409a9fa67ffc92fb23aee16c9f6632b0fb93940be800d46d3d5dba553 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.31.0/argo-cd-5.31.0.tgz + version: 5.31.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Dex to v2.36.0 + - kind: changed + description: Upgrade Redis to v7.0.11 for avoiding CVE-2023-0464 + apiVersion: v2 + appVersion: v2.7.0 + created: "2023-05-02T10:28:39.026702121Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 61124e1e229bbcf6e55565c207e0eaf5594f1b620c91ccf22b521453e9609443 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.30.1/argo-cd-5.30.1.tgz + version: 5.30.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.7.0 + apiVersion: v2 + appVersion: v2.7.0 + created: "2023-05-02T07:29:12.659076127Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a553fa6bda85d6130232512b769584202e5b9774ad627c798d8103dda2d691e1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.30.0/argo-cd-5.30.0.tgz + version: 5.30.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Namespace field for some namespaced resources needs to be evaluated via helm root scope + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-04-13T23:44:43.665392372Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 56f9b2dc5c37f6bfbc7011347b5c9c3e11501a95cda6c2979ae436b06ce3de39 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.29.1/argo-cd-5.29.1.tgz + version: 5.29.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add namespace field for namespace scoped resources + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-04-13T14:09:41.401381384Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b287804d4e3c87ce70efc68dc5777d090e2938b3645b553c57aa3907a305e102 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.29.0/argo-cd-5.29.0.tgz + version: 5.29.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add log format and log level to dex. + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-04-11T13:34:13.335439418Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1a9a5678c7771e2139b299b543f7feb9f1927f2841f481bc1c25308291190041 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.28.2/argo-cd-5.28.2.tgz + version: 5.28.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Change default value for global.tolerations, from object to array. + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-04-06T16:17:03.503805461Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6dade6b07101228ae10a0da4220c03f4f25cf5b0dc017c571d684204c26a5bbc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.28.1/argo-cd-5.28.1.tgz + version: 5.28.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for custom Deployment strategy + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-04-03T09:59:19.209820773Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e79d8c02462e4bf586dfef6f38367c39dd4711efcd221c556a402a312e3d3351 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.28.0/argo-cd-5.28.0.tgz + version: 5.28.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: entrypoint usage can be configured + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-03-30T16:33:35.870947476Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.5 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ff55c694406112375dabccfda5ad785a1c418e598baeab575ac3e7a0a3afe0f3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.27.5/argo-cd-5.27.5.tgz + version: 5.27.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Surround with if hostNetwork field to disable it when is set to false + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-03-28T13:49:14.808546111Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6846bb4d3842f79835038b694b66f154aee7db04ac770d984ce6ce148f5de384 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.27.4/argo-cd-5.27.4.tgz + version: 5.27.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update Github RSA SSH public key + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-03-24T09:57:22.15621578Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 61ca0b24aaeee2b01a141b5ccc53077d36a87347c4d538086957c966359da379 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.27.3/argo-cd-5.27.3.tgz + version: 5.27.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.6.7 + apiVersion: v2 + appVersion: v2.6.7 + created: "2023-03-24T00:09:06.535224468Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c70a9f5c487169a218e162ae401a74698f13f72289d8fcd1443d0c79210c4366 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.27.2/argo-cd-5.27.2.tgz + version: 5.27.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.6.6 + apiVersion: v2 + appVersion: v2.6.6 + created: "2023-03-17T08:25:07.137779665Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 74da659d8be1ee3f46fbee06aa36b5aa083c8f0c1b28e54f40f8001052adabf9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.27.1/argo-cd-5.27.1.tgz + version: 5.27.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to add project scoped cluster(s) + apiVersion: v2 + appVersion: v2.6.5 + created: "2023-03-16T00:09:13.96416775Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ef9cfaf38c529e55f6986919e3113a02f64de1980e6dab10523f9608c5095e31 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.27.0/argo-cd-5.27.0.tgz + version: 5.27.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Use default metrics port for argocd-server + apiVersion: v2 + appVersion: v2.6.5 + created: "2023-03-15T19:28:03.25181274Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 262af3582e918d2f45c9c354ba3703a31f63b5ddc2ca0a83cf22b9452b362bb8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.26.3/argo-cd-5.26.3.tgz + version: 5.26.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Use global.nodeSelector value as default value for nodeSelector on ApplicationSet + apiVersion: v2 + appVersion: v2.6.5 + created: "2023-03-15T14:00:42.874021821Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0eb16860e819c240b37b52f3cfe56884e24ba8c9dc5d59c20d0bb00690a72753 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.26.2/argo-cd-5.26.2.tgz + version: 5.26.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD v2.6.5 + apiVersion: v2 + appVersion: v2.6.5 + created: "2023-03-14T18:42:40.724332882Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fd9db779cab65bb381ec368a0c557467b8234c2f3fa0cdc844af05a7fb1525b3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.26.1/argo-cd-5.26.1.tgz + version: 5.26.1 + - annotations: + artifacthub.io/changes: | + - kind: Added + description: ConfigMap for Config Management Plugins using sidecar approach + apiVersion: v2 + appVersion: v2.6.4 + created: "2023-03-12T14:00:49.418396313Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b231f7b254b78ffe72d9d7fb528469af08d4e255e51f5cfead2e9df8d4a5073a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.26.0/argo-cd-5.26.0.tgz + version: 5.26.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add parameter env to redis exporter + apiVersion: v2 + appVersion: v2.6.4 + created: "2023-03-09T12:05:23.386562458Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5e1d2959694527af3969658058d4ea092e1fabfcd913fa49d1a722a99f1fe7d9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.25.0/argo-cd-5.25.0.tgz + version: 5.25.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Updated argocd-cm to skip empty values + apiVersion: v2 + appVersion: v2.6.4 + created: "2023-03-09T10:48:49.536304957Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b9b13708f86b4351e118568aa680e9bf383e8eefde3422820e18acbac5c00f4f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.24.4/argo-cd-5.24.4.tgz + version: 5.24.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Clarify syntax in values.yaml + apiVersion: v2 + appVersion: v2.6.4 + created: "2023-03-08T07:46:55.662011559Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: df2435590f3d99dde22bee703e5718d3b05b74c9bca760c96c8090442306edb6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.24.3/argo-cd-5.24.3.tgz + version: 5.24.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD v2.6.4 + apiVersion: v2 + appVersion: v2.6.4 + created: "2023-03-08T07:13:23.82360826Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 62bb5a5286ec275b89f5073bc5e212503a59af28f72f929cf1b4d285c8dec7d1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.24.2/argo-cd-5.24.2.tgz + version: 5.24.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: ApplicationSet utilizes global tolerations + apiVersion: v2 + appVersion: v2.6.3 + created: "2023-03-03T17:53:37.971209495Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 536f3f5642bae6d61b0335447d9f7b17634ce309663b717c3fd49ba924cb4991 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.24.1/argo-cd-5.24.1.tgz + version: 5.24.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Global nodeSelector configuration + - kind: added + description: Global tolerations configuration + - kind: added + description: Global topologySpreadConstraints configuration + - kind: added + description: Missing component level topologySpreadConstraints configuration + - kind: added + description: Missing component level priorityClassName configuration + - kind: changed + description: Global affinity preset can be disabled + apiVersion: v2 + appVersion: v2.6.3 + created: "2023-03-02T14:29:31.164405362Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ebfbd8b8ced3886b2a2b3c694cef355d8108be0e34f6fc8bc67184d3713eb409 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.24.0/argo-cd-5.24.0.tgz + version: 5.24.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Indentation for argo-server role when exec.enabled is True. + apiVersion: v2 + appVersion: v2.6.3 + created: "2023-02-28T23:30:27.55566115Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 451eb64d1c472168f720bf77d4d8d2aa47a717b827d391a467740fa1b92bc021 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.23.5/argo-cd-5.23.5.tgz + version: 5.23.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added pod exec permission to argo-server Role when exec.enabled is True. + apiVersion: v2 + appVersion: v2.6.3 + created: "2023-02-28T21:53:43.879823622Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a07ed23fb13a7f47c8678a497ab659f56fcfe8c1c227e430ba9c99b5adce56f3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.23.4/argo-cd-5.23.4.tgz + version: 5.23.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v.2.6.3 + apiVersion: v2 + appVersion: v2.6.3 + created: "2023-02-28T08:32:16.347368045Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2860437be5d6b0ed27a3f8ca1dd65ec9e9019c0f5ef53884e7120ccbb56c0d25 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.23.3/argo-cd-5.23.3.tgz + version: 5.23.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed typos in values.yaml and README.md + apiVersion: v2 + appVersion: v2.6.2 + created: "2023-02-26T16:34:22.542478247Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 48d4bd996f4035750667d4d214f97fa5e386469ba1e336621f2a06f43e0dc9d5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.23.2/argo-cd-5.23.2.tgz + version: 5.23.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Missing hostAliases for notification controller and redis + apiVersion: v2 + appVersion: v2.6.2 + created: "2023-02-23T18:12:15.958993503Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 23d1878df4e0605d7de5fc6e923dede0c5948f27cab24915f21f62572f064349 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.23.1/argo-cd-5.23.1.tgz + version: 5.23.1 + - annotations: + artifacthub.io/changes: | + - kind: removed + description: Removed notification bot that is no longer supported + apiVersion: v2 + appVersion: v2.6.2 + created: "2023-02-23T16:57:42.027979315Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 027ba3da9f18dc0218bde77c6b8be6a0f1dc5ae7b169af8ee1803ab4963cd3bf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.23.0/argo-cd-5.23.0.tgz + version: 5.23.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Grouped component templates together + apiVersion: v2 + appVersion: v2.6.2 + created: "2023-02-19T12:38:24.652511211Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 335bb5ebc238eb96dcfe257b0e807c5e96c0e0aaef821779ed51af4e546cc22f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.22.1/argo-cd-5.22.1.tgz + version: 5.22.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Global affinity configuration + apiVersion: v2 + appVersion: v2.6.2 + created: "2023-02-17T16:38:42.721887144Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 02644dacc05afcc6562566dd48952b88f72cb1b9771902445d23663bdab951a7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.22.0/argo-cd-5.22.0.tgz + version: 5.22.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.6.2 + apiVersion: v2 + appVersion: v2.6.2 + created: "2023-02-17T08:23:56.28782961Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 51944d401a6a4bdf05c32ab3bfbcf39765303fe5b5ddad7290962016d631e206 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.21.1/argo-cd-5.21.1.tgz + version: 5.21.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow dnsConfig pod configuration + apiVersion: v2 + appVersion: v2.6.1 + created: "2023-02-15T00:11:43.511817932Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5f3550365c13b71f50ad159912da0d6fd9f3624d6928d6d1b481a96035d102c0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.21.0/argo-cd-5.21.0.tgz + version: 5.21.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed missing quotes on Ingress host + apiVersion: v2 + appVersion: v2.6.1 + created: "2023-02-14T12:21:53.526291304Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: eac9fab57565c56334d3a8034a17ea37e5eadaff8068cbd5305b579fea86a27d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.20.5/argo-cd-5.20.5.tgz + version: 5.20.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed invalid ApplicationSet progressive sync parameter + apiVersion: v2 + appVersion: v2.6.1 + created: "2023-02-13T11:22:39.694163509Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 10d4a71a3e56742738dad7ea4bb64f7061d56212ccd4093c8764460c16550456 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.20.4/argo-cd-5.20.4.tgz + version: 5.20.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to 2.6.1 + apiVersion: v2 + appVersion: v2.6.1 + created: "2023-02-08T20:15:45.049187114Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9f2bb6495c7745fc79e8a70a3e8fab926bea8522d58e004f6a72d9168e834f33 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.20.3/argo-cd-5.20.3.tgz + version: 5.20.3 + - annotations: + artifacthub.io/changes: | + - kind: removed + description: Removed incorrect deprecation note + apiVersion: v2 + appVersion: v2.6.0 + created: "2023-02-08T16:42:36.727999538Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b58b9f5fb9595bfba54bfc519502937d18f5c86c06ad92743976a1121a2a593c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.20.2/argo-cd-5.20.2.tgz + version: 5.20.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Sync latest ApplicationSet CRD + apiVersion: v2 + appVersion: v2.6.0 + created: "2023-02-08T01:10:03.763900395Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4ffc8953b7ec109dd1552c037ab3124daf77c190fdfaa5a52ab92aa6635f3247 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.20.1/argo-cd-5.20.1.tgz + version: 5.20.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to 2.6.0 + - kind: deprecated + description: ApplicationSet args, logFormat and logLevel superseded by configs.params + apiVersion: v2 + appVersion: v2.6.0 + created: "2023-02-07T15:02:48.892179013Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 068c0aec07a1c7439126e51db3af1ca70c35e4d49c8c0ae88074b8208b6882b4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.20.0/argo-cd-5.20.0.tgz + version: 5.20.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Configurable dnsPolicy / hostNetwork + apiVersion: v2 + appVersion: v2.5.10 + created: "2023-02-06T04:40:40.491684625Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8f39eeb220d16144b93526c11be613d32bbb911fa08856f271ce1e6862b97274 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.15/argo-cd-5.19.15.tgz + version: 5.19.15 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update Argo CD to v2.5.10 + apiVersion: v2 + appVersion: v2.5.10 + created: "2023-02-02T21:56:40.188624581Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ce2f18011940d28281a886d67765bf331ca0cbce26e927ff2eacd136fe6f14f1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.14/argo-cd-5.19.14.tgz + version: 5.19.14 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align changelog structure to show changelogs on Artifact Hub + apiVersion: v2 + appVersion: v2.5.9 + created: "2023-01-29T15:23:27.690802729Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 48cd333573692b49b943128367712b96969dcf6b0fe4209ee399c3d3ada3ffcf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.12/argo-cd-5.19.12.tgz + version: 5.19.12 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD to v2.5.9" + apiVersion: v2 + appVersion: v2.5.9 + created: "2023-01-28T13:41:16.721342199Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cb0286b98da6692305e9bea032c172aa37454266986ab3093936c0e881b3c891 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.11/argo-cd-5.19.11.tgz + version: 5.19.11 + - annotations: + artifacthub.io/changes: | + - "[Security]: Upgrade redis to 7.0.7 to avoid CVE-2022-3996" + apiVersion: v2 + appVersion: v2.5.8 + created: "2023-01-27T23:20:40.975346698Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c81f7f5d0a299c71547fb17c30643a0736fb6fd10830989f1b5594abcfb18456 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.10/argo-cd-5.19.10.tgz + version: 5.19.10 + - annotations: + artifacthub.io/changes: | + - "[Added]: Added logFormat, logLevel and extraArgs to Slack bot" + apiVersion: v2 + appVersion: v2.5.8 + created: "2023-01-27T14:47:38.199530497Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: afe3731a34f3363fbbff10b4715c0f5423097bec72789b1948bf7a864432cb80 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.9/argo-cd-5.19.9.tgz + version: 5.19.9 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Disable Redis exporter by default" + - "[Changed]: Use bitnami Redis exporter image for redis-ha" + - "[Docs]: Fixed defaults for Redis exporter" + apiVersion: v2 + appVersion: v2.5.8 + created: "2023-01-26T12:06:47.22811864Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 387359eddf019869ceb49fe4e5ebb648d8a5c3de0c6676169baa9917bcd0efbe + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.8/argo-cd-5.19.8.tgz + version: 5.19.8 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD to v2.5.8" + apiVersion: v2 + appVersion: v2.5.8 + created: "2023-01-26T08:23:03.968507409Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d2e44dd13d72cfdb7bb5c83c67ed526e5d2b6965178ce3783e44039ee7c39f37 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.7/argo-cd-5.19.7.tgz + version: 5.19.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Redis exporter image to 1.45.0" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-24T00:18:45.980114518Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2bf63e3c2860868ad1e7fa99eb2d26ea1e6592bc0db505781780517a88e58bc5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.6/argo-cd-5.19.6.tgz + version: 5.19.6 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Annotations for tls and ssh sections works as expected" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-22T19:23:03.79791159Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a66b74a9849b4cce6081f1682301cbb2bb48467bfc362bdce8fa648d0629b4aa + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.5/argo-cd-5.19.5.tgz + version: 5.19.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Decoupled redis metrics exporter from metrics service" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-22T17:20:55.911191841Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7f77d17c7f2ab5f119f580e210fd3fc60353dedde4d8dec264a821d4d3a02ec8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.4/argo-cd-5.19.4.tgz + version: 5.19.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fixed invalid port on redis service" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-21T19:11:22.276322449Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2f26d197798e584466b832d875fb7c90a8efa7d6e1da2f131cf559e5e0b5634e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.3/argo-cd-5.19.3.tgz + version: 5.19.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Added missing options for automounting service tokens for applicationset and notifications controllers" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-21T12:19:12.059496567Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 324b37f7621c59edbd0846e62c9cbd310acd24b60e2e304b7003a8e51241d77c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.2/argo-cd-5.19.2.tgz + version: 5.19.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Container port configuration now properly sets the listening port" + - "[Changed]: Container ports consolidated from various places to new containerPorts sections" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-21T12:08:17.519203704Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f8ff1af99f5098a85bd7146270e8ac3f3a470b6712d0a101d6007f9a50ceb642 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.1/argo-cd-5.19.1.tgz + version: 5.19.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Option configs.ssh.extraHosts that allows to keep original SSH known list" + - "[Changed]: Option configs.knownHosts deprecated as moved to configs.ssh" + - "[Changed]: Option configs.tlsCerts deprecated as moved to configs.tls" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-21T09:25:15.367861941Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cd95a62ffb54e54fb8ab2964eaa2723295fd91ddb515711b126879934bc64d21 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.19.0/argo-cd-5.19.0.tgz + version: 5.19.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: README information about 5.12.0 TLS changes" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-20T14:34:16.515062724Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 52e65064c1091a36675c1b7fc867748e730094da377133ce915103c8e5fa5b5b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.18.1/argo-cd-5.18.1.tgz + version: 5.18.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Extra secret labels with .Values.configs.secret.labels" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-19T22:15:16.360560871Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 296ad69a1ef656486851faabbe046e4342f9209a56a39d457ff7600c9286d5b2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.18.0/argo-cd-5.18.0.tgz + version: 5.18.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD extensions to v0.2.1" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-18T13:01:19.869839749Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8e8fe69a98e6953a9f4e514164106894855342be19f51f81cbc42c67b5d42577 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.17.4/argo-cd-5.17.4.tgz + version: 5.17.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD to v2.5.7" + apiVersion: v2 + appVersion: v2.5.7 + created: "2023-01-18T06:44:47.006288207Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: db344f5da423dd5ae25ba1f429ecf668f34d465297f5b6c3fec06cbe77c7b037 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.17.2/argo-cd-5.17.2.tgz + version: 5.17.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD to v2.5.6" + apiVersion: v2 + appVersion: v2.5.6 + created: "2023-01-11T06:34:00.958298141Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3f462680d17f1c7beab897b1640ac8e9be719550d65eb57cc8d5d22cc4480eca + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.17.1/argo-cd-5.17.1.tgz + version: 5.17.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for extraContainers and initContainers for applicationSet and notifications" + - "[Added]: Support for use of Helm templates for extraContainers and initContainers" + - "[Docs]: Added notes about custom Helm template support" + apiVersion: v2 + appVersion: v2.5.5 + created: "2023-01-10T12:32:18.309667002Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dc78e31a56a54c27486a619df4d54f54df7f53bae47f7a12ad0601676c3674f2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.17.0/argo-cd-5.17.0.tgz + version: 5.17.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Option createClusterRoles to enable cluster roles from one place" + - "[Deprecated]: Option controller.clusterAdminAccess.enabled" + - "[Deprecated]: Option server.clusterAdminAccess.enabled" + - "[Deprecated]: Option repoServer.clusterAdminAccess.enabled" + apiVersion: v2 + appVersion: v2.5.5 + created: "2023-01-10T08:59:10.321137361Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dd3dc41cb4abfbd71521aeed9608d416f7524ed80ef2919987c861602995d7ed + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.15/argo-cd-5.16.15.tgz + version: 5.16.15 + - annotations: + artifacthub.io/changes: | + - "[Docs]: Added sample how to provide K8s credentials plugin" + - "[Docs]: Added sample how to provide Argo config management plugin" + - "[Docs]: Removed samples that injects tools into incorrect controllers" + apiVersion: v2 + appVersion: v2.5.5 + created: "2023-01-04T09:49:59.220039453Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3d992377021a98468f5d3a152bcfd56b080b2d3c13a9ee5924f9d10339a0cb53 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.14/argo-cd-5.16.14.tgz + version: 5.16.14 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Legacy API versions for Ingresses" + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-29T16:26:57.857853378Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6ac642fc6eefa58cbcb29a0533f6d4bba1f538be39ac9afeb3db683672875bb8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.13/argo-cd-5.16.13.tgz + version: 5.16.13 + - annotations: + artifacthub.io/changes: | + - "[Removed]: API override for PDB" + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-29T15:47:54.652546638Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 23c2288d92da86c869ac60d9c4792aa394dc934e41145d8981f1a3478240888a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.12/argo-cd-5.16.12.tgz + version: 5.16.12 + - annotations: + artifacthub.io/changes: | + - "[Added]: Added HostAliases to ApplicationSet Deployment" + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-29T11:49:32.51670312Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6e761652311d65cf4a2e9182d5a1c414c6d25030de97e4188364f317a4727409 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.11/argo-cd-5.16.11.tgz + version: 5.16.11 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update redis-ha to v4.22.4" + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-27T12:12:27.446330855Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5e4851ab1d259dd47dfe67f631e8f18afef4392e3ba85db192ecfa9d4255ad58 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.10/argo-cd-5.16.10.tgz + version: 5.16.10 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support relabelings and metricRelabelings to Notification's ServiceMonitor" + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-20T13:18:37.412745606Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: da92b7acece355a97a75bdf77e944755231c5bc42645d5b67d3970d6b17a8765 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.9/argo-cd-5.16.9.tgz + version: 5.16.9 + - annotations: + artifacthub.io/changes: | + - "[fixed]: remove incorrect enabled flag for repoServer TLS secret " + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-20T11:54:15.552540851Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ac1084010ff88cbb69eb10dbd9f8cf75e7e301a7263c7f02299d0909a87314ed + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.8/argo-cd-5.16.8.tgz + version: 5.16.8 + - annotations: + artifacthub.io/changes: | + - "[chore]: Update ArgoCD to v2.5.5" + apiVersion: v2 + appVersion: v2.5.5 + created: "2022-12-17T11:36:18.886166669Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9b41bb6a37b471da504285cc66a6ff5d377b59a57065bbe1e0c2c1755f1564f0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.7/argo-cd-5.16.7.tgz + version: 5.16.7 + - annotations: + artifacthub.io/changes: | + - "[chore]: Update new api-version for cert-manager" + apiVersion: v2 + appVersion: v2.5.4 + created: "2022-12-15T06:03:38.023915671Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 24c5bb328089661ae4cb7eece98c2b6f33aa6c77e6ef7c1c2c681537add8a2aa + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.6/argo-cd-5.16.6.tgz + version: 5.16.6 + - annotations: + artifacthub.io/changes: | + - "[Docs]: Updated ApplicationSet value documentation" + - "[Docs]: Updated notification value documentation" + apiVersion: v2 + appVersion: v2.5.4 + created: "2022-12-14T21:13:19.48752791Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 55b9878373d843204ede1ccc1ffab9e3cbc6a39f28645c22d79a0630e765223c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.5/argo-cd-5.16.5.tgz + version: 5.16.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Prevent could not parse 0 warning" + apiVersion: v2 + appVersion: v2.5.4 + created: "2022-12-13T21:31:31.850751821Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3c5e9a43329f71ca8467a6a9fad4ec273113db3b7ff41b0be21e66b13c8e6219 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.4/argo-cd-5.16.4.tgz + version: 5.16.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add annotations to PrometheusRule" + apiVersion: v2 + appVersion: v2.5.4 + created: "2022-12-13T06:19:40.047683152Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ba141310fc6c60b4e5ecd157dde2b40d108f672ca1f1610887c0af7d0645fbf3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.3/argo-cd-5.16.3.tgz + version: 5.16.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update ArgoCD to v2.5.4" + apiVersion: v2 + appVersion: v2.5.4 + created: "2022-12-07T07:41:58.339977963Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1d209423072608d9a669f87d9de881fecdb1addd4a26968c429533ed26d8cf5e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.2/argo-cd-5.16.2.tgz + version: 5.16.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Set aggregate roles only for using resources" + - "[Added]: Add argocdextensions to aggregate roles" + - "[Fixed]: Fix typo of notification.bots.slack.image in values" + apiVersion: v2 + appVersion: v2.5.3 + created: "2022-12-02T14:48:41.95724145Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 04d51e6d448ce37ceed6ed2d326083c2c808fd30f9928874d259b2e76810dc10 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.1/argo-cd-5.16.1.tgz + version: 5.16.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to annotate Deployment and Statefulset objects for all components" + apiVersion: v2 + appVersion: v2.5.3 + created: "2022-11-30T23:28:37.740685107Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: de99a03547a911c9cedc9aa570822ae5dfbfe30a2efd4a9e476eda0e570e9f40 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.16.0/argo-cd-5.16.0.tgz + version: 5.16.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: ApplicationSet now automatically detects leader election" + - "[Changed]: Simplified ApplicationSet RBAC rules" + - "[Removed]: Configuration option applicationset.args.debug" + - "[Removed]: Configuration option applicationset.args.enableLeaderElection" + apiVersion: v2 + appVersion: v2.5.3 + created: "2022-11-30T21:58:13.339482534Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4ee9304fde7dca6b610ec61cd16d0c5bfd889d0c3027f472dcc8a2869af2de0d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.15.2/argo-cd-5.15.2.tgz + version: 5.15.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: TLS secret name so Dex correctly generates the checksum for argocd-dex-server-tls." + - "[Fixed]: Standardise the naming convention of the TLS secret manifests." + - "[Added]: Add checksum to Repo-Server for the argocd-repo-server-tls secret." + apiVersion: v2 + appVersion: v2.5.3 + created: "2022-11-30T21:38:36.76335436Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cb79c576b963ab934bd663c8f6aeca7b9008d704db826c40651311a03e90e41e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.15.1/argo-cd-5.15.1.tgz + version: 5.15.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to deploy argocd-repo-server-server-tls secret and configure Strict TLS for Repo Server" + apiVersion: v2 + appVersion: v2.5.3 + created: "2022-11-29T21:15:01.567625203Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 22f90786d8609c1a5f99fa28234e54230fdfec04bcb03f3d1870e33c049c0e08 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.15.0/argo-cd-5.15.0.tgz + version: 5.15.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.5.3" + apiVersion: v2 + appVersion: v2.5.3 + created: "2022-11-28T22:10:19.12605002Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fa13a64ebd8a8154c918d6f47422ac1bc30832de8aea2cae2457a82fc551a151 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.14.3/argo-cd-5.14.3.tgz + version: 5.14.3 + - annotations: + artifacthub.io/changes: | + - "[Deprecated]: Configuration option server.extraArgs.'--insecure'" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-25T17:40:12.056176649Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2b3a5db6dbaf263e591b467bdd947984fbcdc8c01858277fa7a3337b5d20928b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.14.2/argo-cd-5.14.2.tgz + version: 5.14.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Configuration option configs.gpg" + - "[Deprecated]: Configuration option configs.gpgKeys" + - "[Deprecated]: Configuration option configs.gpgKeysAnnotations" + - "[Fixed]: Documentation for declarative setup" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-21T10:39:59.22875367Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 40e8a6b3aee70fc05808805cc18390cdea3d33878bd879aec32c1a8ab56d2e86 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.14.1/argo-cd-5.14.1.tgz + version: 5.14.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Configuration option configs.gpg" + - "[Deprecated]: Configuration option configs.gpgKeys" + - "[Deprecated]: Configuration option configs.gpgKeysAnnotations" + - "[Fixed]: Documentation for declarative setup" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-20T13:30:07.04427764Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9267a89187cfd80000b536f0c89c159439dc53878891cfaf2e24a82abc0f04ab + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.14.0/argo-cd-5.14.0.tgz + version: 5.14.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Document imporatant changes in changelog" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-17T15:26:45.071072996Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 76e6f633a1f1824acc887d037abcd7f95c8151c16ed4ee64980c65ef4d05e00d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.9/argo-cd-5.13.9.tgz + version: 5.13.9 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Cluster credentials JSON config must be always converted to the string" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-11T02:11:53.788380195Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8e8142491f84e017b397e894265a58ad75375070db4e803fd8ba34b8cb7c70fd + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.8/argo-cd-5.13.8.tgz + version: 5.13.8 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use raw json format for cluster credentials for Vault plugin compatibility" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-10T01:56:09.329535759Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d3959f902b5e4e01b5af09c6426fbc3b50036ec9d385bc0dd303c10e65f298a6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.7/argo-cd-5.13.7.tgz + version: 5.13.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Argo CD to 2.5.2" + apiVersion: v2 + appVersion: v2.5.2 + created: "2022-11-08T16:04:53.481898658Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6c3a5f153a349c5c6e7d257f22d600a8423a14eb8eeb4748e91d05bdca06d028 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.6/argo-cd-5.13.6.tgz + version: 5.13.6 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use regular Dex image to fix permission issues" + apiVersion: v2 + appVersion: v2.5.1 + created: "2022-11-07T21:55:18.318762673Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5f8188d45a48b0d43ab98383d109cfdba89bb8d5a3b9a0bd2d1ca0cec92be46b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.5/argo-cd-5.13.5.tgz + version: 5.13.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing ClusterRole permissions to argo-cd-server to manage Application in all namespaces" + apiVersion: v2 + appVersion: v2.5.1 + created: "2022-11-06T21:13:43.031263072Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1a15621d8be743482e86248d5015fb488fdcffd9ae32a9180e61147f8f91df84 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.4/argo-cd-5.13.4.tgz + version: 5.13.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add /tmp volumeMount to extensions container" + apiVersion: v2 + appVersion: v2.5.1 + created: "2022-11-06T04:19:49.171441774Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c8ef33a46e5c0cbd639e5f08889811ee5741f12171dc73ca7f2f772fde914706 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.3/argo-cd-5.13.3.tgz + version: 5.13.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update redis-ha" + apiVersion: v2 + appVersion: v2.5.1 + created: "2022-11-03T08:37:02.765866901Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.3 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8a35c9a09be9c36adf5418f72207489719b6ba2654eb211d8da4fb0e03cdb4ef + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.2/argo-cd-5.13.2.tgz + version: 5.13.2 + - annotations: + artifacthub.io/changes: | + - "[Security]: Upgrade image tag to include fixes for CVE-2022-3786 and CVE-2022-3602" + apiVersion: v2 + appVersion: v2.5.1 + created: "2022-11-02T07:31:35.016519994Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 315a0b24e620a006b69694d076086b0f9b4c18e13e40048787c32cd90bf37248 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.1/argo-cd-5.13.1.tgz + version: 5.13.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Option global.revisionHistoryLimit for deployments" + - "[Changed]: Forced Slack bot deployment strategy to Recreate" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-11-01T19:27:21.162953922Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c2bb0a1b48b189cf5bf4ade464f71798044faed19080e28888f3ffb86bf78d49 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.13.0/argo-cd-5.13.0.tgz + version: 5.13.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Merging of old configs with newly defined sections to get default values" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-11-01T14:57:45.667010133Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 03b56f7c830e47e5e6e8ca89189011f33212a5e41892a0c62dce29fd31a392e7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.12.3/argo-cd-5.12.3.tgz + version: 5.12.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Update network policy to fix prometheus scraping for argocd-application-controller" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-31T17:38:57.937249544Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bb662055c25af67acb5ca5167f2ca29219ec6ce13c80477abba77e2465fd6099 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.12.2/argo-cd-5.12.2.tgz + version: 5.12.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Don't install CRDs for disabled components" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-30T23:48:30.319945198Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3f2ac5bcb5509b43ad5330cfe1160137eabf7bc403b9768234fd9fb3a3da0cc8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.12.1/argo-cd-5.12.1.tgz + version: 5.12.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: New TLS server configuration via server.certificateSecret" + - "[Deprecated]: TLS configuration via configs.secret.argocdServerTlsConfig" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-30T22:03:52.676152493Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e4e2ffdfd12e3a113205d87821b3a4c22039803f8ca5397edbf15e3c49d002bf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.12.0/argo-cd-5.12.0.tgz + version: 5.12.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Added option to use custom TLS certs for Dex" + - "[Security]: TLS strict mode is enforced for custom Dex certificates" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-30T20:44:32.736862867Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f985886674c7ea1bd57980e974d184f82e3a30cc82281d745720969b5536f8d4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.11.0/argo-cd-5.11.0.tgz + version: 5.11.0 + - annotations: + artifacthub.io/changes: | + - "[Security]: Use recommended container security contexts by default" + - "[Added]: Container security context for server UI extensions sidecar" + - "[Fixed]: Redis metrics sidecar now uses correct configuration option" + - "[Removed]: ApplicationSet securityContext in favor of global.securityContext" + - "[Removed]: Notification securityContext in favor of global.securityContext" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-30T19:13:06.04784929Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6dce575eba57befbb495ad7f88bdc66b892ee256c195b68e6bc4aff192c0a07b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.10.0/argo-cd-5.10.0.tgz + version: 5.10.0 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Liveness probe for application controller" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-30T17:48:17.519954989Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6819a4aaf4ef0217ab6df124ea6a716bd14606ca341f5d0635fa231d0d48b7b2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.9.1/argo-cd-5.9.1.tgz + version: 5.9.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Optional probes for ApplicationSet controller" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-30T15:38:32.68756856Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f1f8656be04f7fa27c2a2dc2760b73dc34e7354d96fe5be11f10fe1ea3bf35af + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.9.0/argo-cd-5.9.0.tgz + version: 5.9.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Type conversion for ConfigMap values" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-29T19:08:38.64724918Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 19127037faabd0af39808ba99afd128d15506b2cae6175d94eefaf6d93c01138 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.7/argo-cd-5.8.7.tgz + version: 5.8.7 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Migration of configs for users who create them manually" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-29T09:24:02.76177756Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 50241349cd2b06eb0a900c0d78b280bb460ae4b91a5ef4ed6e3c6ce60516a750 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.6/argo-cd-5.8.6.tgz + version: 5.8.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Cleanup indentation in Redis deployment manifest" + - "[Fixed]: Global image pull policy works with Redis" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-28T10:18:34.72821094Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 92301a8d4222c0d6645cbc9c119d73cf820c00186f027e716e9b9853cb173100 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.5/argo-cd-5.8.5.tgz + version: 5.8.5 + - annotations: + artifacthub.io/changes: | + - "[Removed]: AWS volume from server component" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-28T08:50:13.330915203Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 63ea9245cd8a6337d0ba2c2574203076d0e2abe57aa21e1034fd1d74d8c684fd + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.4/argo-cd-5.8.4.tgz + version: 5.8.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Fixed documentation for applicationSet HA examples" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-27T12:18:28.975544392Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a9b7235c3af10c5cb455a460ddd89c98cd72ec5a6e505dffb7181b9f62f9a83b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.3/argo-cd-5.8.3.tgz + version: 5.8.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Added example how to provide OIDC CA certificate" + - "[Changed]: Added missing URL parameter for OIDC configuration" + - "[Changed]: Improve documentation default values" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-26T13:19:31.037190372Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 857f64a209640c4a342d0e2a74ffecacbc7d7376233d5092de746e2fbbd1d8fa + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.2/argo-cd-5.8.2.tgz + version: 5.8.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Chart NOTES invalid yaml references" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-26T11:11:42.138310004Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 13965f15cff90eefbf0288976564e797355a654f4f110fda7e259e471abfcce2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.1/argo-cd-5.8.1.tgz + version: 5.8.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgraded Argo CD to 2.5.0" + apiVersion: v2 + appVersion: v2.5.0 + created: "2022-10-25T21:22:43.701047858Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3c06cdf90ccad61ad4a3403381285b6bda5ef9d2555c2c81518a1cde27537bc3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.8.0/argo-cd-5.8.0.tgz + version: 5.8.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Configuration sections configs.cm and configs.rbac" + - "[Deprecated]: Generic configuration via server.config" + - "[Deprecated]: Argo RBAC configuration via server.rbacConfig" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-25T17:06:00.334026203Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 228ef7c269c1188c6c5094646c6fd4f04f899ff285ded5afe20bfa9a0f4f6f98 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.7.0/argo-cd-5.7.0.tgz + version: 5.7.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: DRY cleanup of metrics templates" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-25T14:09:13.598625485Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 391ebb69ff89f7578a2e519da65d779ed3bcd93e335b9ad7b2f5a3c740d88da8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.8/argo-cd-5.6.8.tgz + version: 5.6.8 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Created dedicated docs section for Argo CD configs" + - "[Fixed]: Documentation how to run server as insecure" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-25T13:30:22.081107016Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: faff4bd5a384f65fee35029cbb4994091afbfbe9c5a0ad03ef11793d38306cc3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.7/argo-cd-5.6.7.tgz + version: 5.6.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Grouped common template helpers together" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-25T06:42:18.809690918Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 881a7686b8819283b4053142e7be6e0cdb2bc7fc563af64471fbd108e511608d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.6/argo-cd-5.6.6.tgz + version: 5.6.6 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Controller service as duplicate for metrics service" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-24T21:48:22.983522968Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 34aab50ac9870645ca669966fc37b0f41d32c82c9d8e965900da003349d0e9a4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.5/argo-cd-5.6.5.tgz + version: 5.6.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Documentation for AWS ALB should relate to Server component" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-24T17:06:10.990717607Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fbcec140d44a58b15a3243fbf1ecbf55bb9d78706421deddd0f3fefa87907f23 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.4/argo-cd-5.6.4.tgz + version: 5.6.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Renamed metrics service templates to metrics.yaml" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-22T12:59:44.114066737Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 251c430c3d95692c94e392d39dcab011f9e81dad515398af78a15bd862a50144 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.3/argo-cd-5.6.3.tgz + version: 5.6.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: ServiceMonitor resources are able to be annotated" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-21T08:11:21.993047793Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 396b997a5a2a8e881a635ea3fcbc31ebcca124798cd59b3c1350d6fdda368931 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.2/argo-cd-5.6.2.tgz + version: 5.6.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.15" + apiVersion: v2 + appVersion: v2.4.15 + created: "2022-10-20T11:23:50.097701496Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 922a8a33d140adab10873da71955e3d1f1ddf483c27133511d80af1fd4ba7250 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.1/argo-cd-5.6.1.tgz + version: 5.6.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Moved Argo Extension resource to argocd-apps chart" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-13T22:30:24.125895202Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 34215fc983e8cea942d4a15235f744d672bae00870ae198ee276c0d3e8955a66 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.6.0/argo-cd-5.6.0.tgz + version: 5.6.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Leader election permissions for ApplicationSet controller" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-13T16:17:43.52670083Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bcbd3812702cd03d569ee0447df5ca93bee9a9725773e3556641505b134dbacc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.25/argo-cd-5.5.25.tgz + version: 5.5.25 + - annotations: + artifacthub.io/changes: | + - "[Added]: PDB for Application Set controller" + - "[Added]: PDB for Notifications controller" + - "[Added]: PDB for Slack bot" + - "[Fixed]: PDB for Redis is not created if redis-ha is enabled" + - "[Changed]: Documentation for PDB usage" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-12T12:55:55.353534582Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e7e6ed5d7c925e59e4e6f4799f2279ff7b3bac14dad412761875adf5b0a258b0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.24/argo-cd-5.5.24.tgz + version: 5.5.24 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fix missed apiVersion pattern change" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-12T11:46:42.359185714Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 868eb1719c3529723df8fc1e613596b8df57a3dbf56899a33e23709cc6352d18 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.23/argo-cd-5.5.23.tgz + version: 5.5.23 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Synced ApplicationSet deployment with upstream manifest" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-12T08:04:43.693112969Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ad4ccaff55d737909f03aaa1ad6a5be90da747a9da321ed3489e5667310f25d5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.22/argo-cd-5.5.22.tgz + version: 5.5.22 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Init container for repo-server should use main container resources" + - "[Removed]: Section repoServer.copyutil that is no longer needed" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-11T14:12:07.139059377Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e90dcfd8af4c02cee26902330712631726b0706f90b3b8990a5bb1df3441ca43 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.21/argo-cd-5.5.21.tgz + version: 5.5.21 + - annotations: + artifacthub.io/changes: | + - "[Added]: API version override for PDB and Google Cloud." + - "[Changed]: Moved all API versions in dedicated helper." + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-11T14:00:12.416356865Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4b445fc533be5ca123a4484648c091b7a6d23188be51b4ec40bc4b2fde3e02f0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.20/argo-cd-5.5.20.tgz + version: 5.5.20 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Moved specific cloud provider resources to sub-folders" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-11T12:29:08.151530116Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5f05520fc293dd067d6f98109778fbb0b3ece3b16375d59b4ad799cc52c594d0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.19/argo-cd-5.5.19.tgz + version: 5.5.19 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Documented defaults for imagePullSecrets" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-10T20:46:30.585460018Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9f0fc5a8f02241b01303ba966d15d6b9ea79492e0da18dd35541f5eeab1a24d6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.18/argo-cd-5.5.18.tgz + version: 5.5.18 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Renamed PodDistruptionBudget templates to pdb.yaml" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-10T19:09:28.333954918Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 883953d953c45e43acfe4077ceb4a4d34cbd5d5316042b07e721ad78f8946d01 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.17/argo-cd-5.5.17.tgz + version: 5.5.17 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Notification controller strategy must be always Recreate" + - "[Removed]: Notification controller securityContext in favor of global.securityContext" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-09T13:23:28.314086664Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 602d97125e0124c60ed6db88d388ed5a9f968c2cd8607dcfd9a17a5ebecb14ae + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.16/argo-cd-5.5.16.tgz + version: 5.5.16 + - annotations: + artifacthub.io/changes: | + - "[Added]: Make labels for repoServer and notification service accounts configurable" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-09T08:34:23.817411103Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c49d21e071b9f096f0ed50c406ece9d32e2ea1673578f8951802236d80b29b97 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.15/argo-cd-5.5.15.tgz + version: 5.5.15 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Incorrectly placed timeout.reconciliation and timeout.hard.reconciliation" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-08T22:23:15.093972834Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f372180b040c6f51f0694908b57a280be9e0f633b9f1a3dd34ee3f3a832b868e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.14/argo-cd-5.5.14.tgz + version: 5.5.14 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Updated Redis to 7.0.5 for fixing CVE-2022-35951." + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-08T11:28:44.024677428Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 208d46a102913fb4246981ff560a97a6bef451b4b2a6adb322e3f0b47ccf7230 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.13/argo-cd-5.5.13.tgz + version: 5.5.13 + - annotations: + artifacthub.io/changes: | + - "[Added]: Added `envFrom` field to the notifications-controller." + - "[Changed]: Templating the `env` field in the same way as in the argocd-server." + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-07T10:52:39.24408882Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 09479f0ee23ca18b881b9ee2ce26b391df8255964f6472146de3683755c7dc77 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.12/argo-cd-5.5.12.tgz + version: 5.5.12 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Updated example PrometheusRule expression for missing apps" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-06T22:23:51.375172807Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 61182241de56e51968e9fd339d3fbd6ba08475fe4e0e2e938e1f06b8fa1aab75 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.11/argo-cd-5.5.11.tgz + version: 5.5.11 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.14" + apiVersion: v2 + appVersion: v2.4.14 + created: "2022-10-06T21:05:06.901605749Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5e4d7aee4bcdd119246ca74e393fc663f919919163bf281753e8fd4e1bf3eea4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.10/argo-cd-5.5.10.tgz + version: 5.5.10 + - annotations: + artifacthub.io/changes: | + - "[Added]: Allow labels to be set on service accounts" + apiVersion: v2 + appVersion: v2.4.13 + created: "2022-10-06T14:32:24.598919092Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 542d1f80dda13eefe491fe82a5cb49f773814289d45450018943612ebfe30049 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.9/argo-cd-5.5.9.tgz + version: 5.5.9 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Upgrade Dex to v2.35.0 to avoid CVE-2022-39222 and update app version to v2.4.13" + apiVersion: v2 + appVersion: v2.4.13 + created: "2022-10-04T00:58:32.179512227Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 78745a026b45ac2db36e20e0cd6c865ad6cb56296b8dcf1e3c772db89d97235a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.8/argo-cd-5.5.8.tgz + version: 5.5.8 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: v5.5.0 Upgrade guide heading in README" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-30T13:26:37.243881201Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2db13705efb646aee1d5f3096658f76f705c299519b992b2825cba6381593eec + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.7/argo-cd-5.5.7.tgz + version: 5.5.7 + - annotations: + artifacthub.io/changes: | + - "[Added]: Source code section inside chart README" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-28T11:06:20.597237861Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5723a77875cd2bd0791b05db23fa567fda5f103bf62313332209f023e26635c2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.6/argo-cd-5.5.6.tgz + version: 5.5.6 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing templating for some service labels" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-25T17:03:02.437099686Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9419c8372182c45719321e3990eabc1e9a208e3e80eb94c82ed66900d23752e0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.5/argo-cd-5.5.5.tgz + version: 5.5.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Clarified documentation around CRD upgrades" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-22T17:20:48.811149355Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8461a9b7ffa8efcaab319a27a35f8d5239d06b53d7d21b3301808624404bf1f4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.4/argo-cd-5.5.4.tgz + version: 5.5.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Node selector for repoServer was not rendered correctly" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-22T08:53:09.170010354Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5a5cd004730d76e2161d46d4cc690a92000976cc0e2b0d72de7d16f0adea5ee2 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.3/argo-cd-5.5.3.tgz + version: 5.5.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Argo CD server returns 404 due to invalid default value" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-21T19:06:28.783233594Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: abe349957247c32df1dd572cfb1f5af637464374bdfcbfb00ca44e2ecf9b14c0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.2/argo-cd-5.5.2.tgz + version: 5.5.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: REDIS_USERNAME environment variable added automatically based on externalRedis.username" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-21T18:21:32.807506136Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 24da4af311d0d75c5b2190e01a116763aedce69817ced1b62ce1dd40eeab5767 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.1/argo-cd-5.5.1.tgz + version: 5.5.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: New configuration section `configs.params` for command line parameters" + - "[Deprecated]: Command line arguments in `args` sections" + - "[Deprecated]: Options `logFormat` and `logLevel` for core components" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-21T11:48:57.579752798Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 687e921fb1edc60caa39335df4df68ab4c0571454f5f55c626fb43bf38404dc0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.5.0/argo-cd-5.5.0.tgz + version: 5.5.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Cleanup of config files to keep them DRY" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-21T07:32:30.794602865Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 54f2ae077a8aaee64826df83da9227ad1c5a02ae74ed9a81fff97bfb9ea4844f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.8/argo-cd-5.4.8.tgz + version: 5.4.8 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add privateKey spec handling from CertificatePrivateKey" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-19T21:37:56.463502601Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 077276250ce7c1d81ae78bc41585416490284557b992b512ea45d9a2e4431674 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.7/argo-cd-5.4.7.tgz + version: 5.4.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Dex image to v2.32.0" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-19T12:57:10.627276969Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 244f3eb5defadfb55f338d08e171257fc385c955acf2510e01f45a5d4ef8631b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.6/argo-cd-5.4.6.tgz + version: 5.4.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update redis-ha to 4.22.2" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-19T11:44:58.212428794Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.2 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6828debdf94c9589cc728b41b0a318e2bae8ea45385d95f4d20a05783d31a623 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.5/argo-cd-5.4.5.tgz + version: 5.4.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.12" + apiVersion: v2 + appVersion: v2.4.12 + created: "2022-09-16T08:58:44.789360906Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8fb0fccf037fb51356adf7db197e93234ca83225e77fa0587fc43610021e8f2e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.4/argo-cd-5.4.4.tgz + version: 5.4.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Additional initContainers are handled correctly in the dex deployment" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-09-08T17:00:03.401806886Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 418c4a95a2bae62420199b0ea301b16ff99cd68b93a08cf4a5019cb991ba9007 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.3/argo-cd-5.4.3.tgz + version: 5.4.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add priorityClassName to notifications controller" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-09-06T10:13:55.950182227Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3d1dfd5b9374574466d4d3428e45e39075d0962bd009e2a585f42f0c58afe1a9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.2/argo-cd-5.4.2.tgz + version: 5.4.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Template existing value automountServiceAccountToken into repo-server" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-09-04T08:48:30.080272771Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 53316b24208fa95acbf000ecd5ae7ab4c820f41d40dd0e06a9bf57438801460a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.1/argo-cd-5.4.1.tgz + version: 5.4.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Remove version labels to avoid invalid characters" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-30T15:30:55.010112573Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f35a2bc9a6885c8c249854d4b1cc759ac2f1ad3c2e5b5ef54516e1cbdb75e0c8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.4.0/argo-cd-5.4.0.tgz + version: 5.4.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add appHardResyncPeriod option for application controller" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-26T16:15:53.373012562Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 466babf919e12cc5db560c9107066a656f727d8e64d70abb8441079432acb879 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.6/argo-cd-5.3.6.tgz + version: 5.3.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Redis HA to 4.22.1" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-26T13:38:02.831617636Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.22.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: baa0e2f57f1740a675ff9e594852725048e460c13c40315cead4924ab575b3bc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.5/argo-cd-5.3.5.tgz + version: 5.3.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Helm chart maintainers standardized to argoproj" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-26T09:03:19.179484695Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 36caa7355e4bd4bf025a79f5a4747c5f64e9f29f0cd7f2c84fab2b7cd4f1734e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.4/argo-cd-5.3.4.tgz + version: 5.3.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Removal of duplicate mapping key annotations in crds" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T22:09:37.641186444Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 858a8b52196de425f2e51a20dc6ce3526bed041abf82855fda11d8dbd10cd75c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.3/argo-cd-5.3.3.tgz + version: 5.3.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Invalid yaml for controller topologySpreadConstraints" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T21:39:22.391020805Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b38a625197599f658fcf9ec0e5e3e337c4f4bd85ef8c64a451f30821e5fb22f3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.2/argo-cd-5.3.2.tgz + version: 5.3.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Env variable ARGOCD_CONTROLLER_REPLICAS is now automatically set by replica count" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T11:35:36.786092051Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2fbd18c7ab21938b80d0e4ff4a6d524ea01e36c4dfef37a226f85dd3b76414c9 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.1/argo-cd-5.3.1.tgz + version: 5.3.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Global configuration for logging" + - "[Added]: ApplicationSet configuration for logging" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T10:42:02.210976699Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a527f27e042f0d66e6db0a4fce5c414b298ed71bee358cf2012e115d82fb7f54 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.3.0/argo-cd-5.3.0.tgz + version: 5.3.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Move notification configs to config folder" + - "[Changed]: Use default names for notification configs" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T10:13:11.249930565Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6b33af2969e9c56e49827a8b07be02c51884fde2c7816043f5f256065cacc81b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.2.2/argo-cd-5.2.2.tgz + version: 5.2.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update redis-ha" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T09:08:05.361175394Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.20.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ea8ddad63c39979b78b50d0d49d47f63025021a2ff51f475a36443e6517ab83b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.2.1/argo-cd-5.2.1.tgz + version: 5.2.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: manage CRD by Helm" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T08:43:08.635205065Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: edf94b1281c5cd497cbb69ee73508903887902336f61b8a0468b968da1b2f6cc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.2.0/argo-cd-5.2.0.tgz + version: 5.2.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to customize HPAs spec.behavior field" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-25T06:41:12.645973064Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: edde7c628000ab3bbee585eb394ae751d7b2b8acb69ebc04e1fb086b10a4dc85 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.1.0/argo-cd-5.1.0.tgz + version: 5.1.0 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Legacy support to run controller as a Deployment" + - "[Removed]: Legacy support to use old format of repository secrets" + - "[Removed]: Parameters server.additionalApplications and server.additionalProjects are moved to a separate chart - argocd-apps" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-24T15:12:22.952751536Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f8bf67f1cd1e2d0f280c2613768d091645f65cc6d5257806249025ff0e296f16 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-5.0.0/argo-cd-5.0.0.tgz + version: 5.0.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.11" + apiVersion: v2 + appVersion: v2.4.11 + created: "2022-08-22T14:04:32.505786583Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f96b2316cb5c1b1c78b3ac83df1ff495ab2e2df819e15c80edcf44e90c1e160e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.9/argo-cd-4.10.9.tgz + version: 4.10.9 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Improved documentation" + apiVersion: v2 + appVersion: v2.4.10 + created: "2022-08-19T19:37:45.878606626Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 522700bd70a2cb23f7c1809953736d9d93106818719a189be946e1509a84018a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.8/argo-cd-4.10.8.tgz + version: 4.10.8 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.10" + apiVersion: v2 + appVersion: v2.4.10 + created: "2022-08-18T00:28:22.866545255Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 47d4ad211811c3f7cc1ef48ce62a25517238fb03f465e0d254a55e043ecccc5e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.7/argo-cd-4.10.7.tgz + version: 4.10.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.9" + apiVersion: v2 + appVersion: v2.4.9 + created: "2022-08-11T20:43:52.409042327Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: be10e7adecbfef96f4df2768908c54a586d866bbcd7262b6b028364c20479391 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.6/argo-cd-4.10.6.tgz + version: 4.10.6 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add entry and notes for admin.enabled" + - "[Added]: Add comments for server.config.dex.config" + apiVersion: v2 + appVersion: v2.4.8 + created: "2022-08-02T10:02:13.045508305Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ddbc862ed471a4e7c64e142cc579f029d6f6c93e0b8fcf1c69a093e4a8b4ca42 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.5/argo-cd-4.10.5.tgz + version: 4.10.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.8" + apiVersion: v2 + appVersion: v2.4.8 + created: "2022-08-01T13:49:18.951238908Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 32504dec5e2fab10d4383268325b25f75f0bbb8694ed21e57424126ae5a7986d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.4/argo-cd-4.10.4.tgz + version: 4.10.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: update redis to 7.0.4 for avoiding CVE-2022-30065" + apiVersion: v2 + appVersion: v2.4.7 + created: "2022-07-31T12:20:12.926983887Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c5589609bc265a35866dad7f4867edfd2c4a49af4261e587b2921da947c3fb2b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.3/argo-cd-4.10.3.tgz + version: 4.10.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Drop all `~` keys from redis-ha because they cause error on kustomize and cannot document via helm-docs" + apiVersion: v2 + appVersion: v2.4.7 + created: "2022-07-29T18:15:37.878534418Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8e812f3572977c460f75e87d05b00de5e026a1807a31831637c6235ef784921a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.2/argo-cd-4.10.2.tgz + version: 4.10.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: redis image was migrated from docker hub to public ecr for docker hub rate limit" + - "[Changed]: redis-exporter image was migrated from docker hub to public ecr for docker hub rate limit" + apiVersion: v2 + appVersion: v2.4.7 + created: "2022-07-29T14:40:59.888608406Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ac395aa8687eda9ad2268d3341fd0e409b931fb1123c36edd897f3fab6da99b0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.1/argo-cd-4.10.1.tgz + version: 4.10.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Truncate version labels to 63 characters" + apiVersion: v2 + appVersion: v2.4.7 + created: "2022-07-21T09:53:45.794925788Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 781a04ef632f2f282f51944ba92d427514d2913624b3156094d4b9627ea99323 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.10.0/argo-cd-4.10.0.tgz + version: 4.10.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fix ArgoCD notification metrics unmarshal error" + apiVersion: v2 + appVersion: v2.4.7 + created: "2022-07-19T12:48:09.696172424Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: de9c9435196aec32f30549ad6f271b9261e6e2d0fea6ec305e5870873e689288 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.16/argo-cd-4.9.16.tgz + version: 4.9.16 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.7" + apiVersion: v2 + appVersion: v2.4.7 + created: "2022-07-19T06:25:54.81238268Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 24b762f8bc08e1b34abcf623f703f536dc483582b97c2980c668134d7abde193 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.15/argo-cd-4.9.15.tgz + version: 4.9.15 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Autoscaling now uses autoscaling/v2 apiVersion on kubernetes >= 1.23" + apiVersion: v2 + appVersion: v2.4.6 + created: "2022-07-14T13:03:21.192250314Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 35622d538b0688aab7e5cf49bf2107395c3d561ed90ead8f9e37b65cf751a1a4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.14/argo-cd-4.9.14.tgz + version: 4.9.14 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.6" + apiVersion: v2 + appVersion: v2.4.6 + created: "2022-07-13T20:43:09.676885353Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: df61b6cec4adb48900f52cfb698703f5e8ee046274ed218f92d21607ac4be0a3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.13/argo-cd-4.9.13.tgz + version: 4.9.13 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.4" + apiVersion: v2 + appVersion: v2.4.4 + created: "2022-07-07T16:46:26.376218851Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0b2c7f44cd7f9547e93745d078bf25b99cbf8c74c9534e3d21fcd2457707ffc5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.12/argo-cd-4.9.12.tgz + version: 4.9.12 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update redis-ha dependency for better configuration options" + apiVersion: v2 + appVersion: v2.4.3 + created: "2022-06-29T13:10:23.484832965Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.17.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1d16f287f5c5a7ccf9ab68f44a8464307986d9e9eb0e5a76457e3bcbc69bdd96 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.11/argo-cd-4.9.11.tgz + version: 4.9.11 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update redis-ha dependency for cve mitigation" + apiVersion: v2 + appVersion: v2.4.3 + created: "2022-06-28T15:14:24.072396056Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.1 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 105fabbda30df91052ea6cb86ddd98c514405598253d72e02408e729dc7d815f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.10/argo-cd-4.9.10.tgz + version: 4.9.10 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.3" + apiVersion: v2 + appVersion: v2.4.3 + created: "2022-06-28T13:20:50.949257771Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8355e21d465a71f1f0e63607bd3b37ef8137bb5a58e0099375c43cc05c67a9cd + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.9/argo-cd-4.9.9.tgz + version: 4.9.9 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: fix doc of how to upgrade CRD" + apiVersion: v2 + appVersion: v2.4.2 + created: "2022-06-27T17:45:38.093217975Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6579410340589638d9902812008484b4b4269d4e6856d4edf36d603fe19ed565 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.8/argo-cd-4.9.8.tgz + version: 4.9.8 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: fix ArgoCD notifications config map name in role" + - "[Fixed]: fix ArgoCD notifications secret name in role" + apiVersion: v2 + appVersion: v2.4.2 + created: "2022-06-23T14:44:00.423492269Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9029c331da7f024440513d3c361b6e3637ba90f817a1ac6d83641e8c9107ac61 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.7/argo-cd-4.9.7.tgz + version: 4.9.7 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support clusterResourceBlacklist" + apiVersion: v2 + appVersion: v2.4.2 + created: "2022-06-23T06:34:17.402676778Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e425924e6c329c259582788aeac208cd4b3fe1b9887e24aa746a88da14ef49f3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.6/argo-cd-4.9.6.tgz + version: 4.9.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.4.2" + apiVersion: v2 + appVersion: v2.4.2 + created: "2022-06-23T05:50:21.917884217Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a05629cc1b5a4335755f225055415cd8432ed9d677dd068dcd66ac61f7a877bc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.5/argo-cd-4.9.5.tgz + version: 4.9.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use correct version in upgrade instructions (README.md)" + apiVersion: v2 + appVersion: v2.4.0 + created: "2022-06-17T07:01:23.88324923Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 828655c633683febbade23d0158317eff6ccef7ad385cbcc99330b0d4e0cd45e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.4/argo-cd-4.9.4.tgz + version: 4.9.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Long release names cause invalid app controller statefulset resource" + apiVersion: v2 + appVersion: v2.4.0 + created: "2022-06-16T11:24:10.468402435Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fc3a5b7086b4421a2c0d7c362d5b6ceafd948b9ed2b449fabaf36fcaceeac4ff + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.3/argo-cd-4.9.3.tgz + version: 4.9.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use latest URLs" + apiVersion: v2 + appVersion: v2.4.0 + created: "2022-06-15T13:16:33.312673489Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ead37ee3b55a50254b18c7d554f5ab77fe28988a456c3fdef27845c93647174a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.2/argo-cd-4.9.2.tgz + version: 4.9.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Extend K8s RBAC when using UI exec feature" + apiVersion: v2 + appVersion: v2.4.0 + created: "2022-06-14T12:32:18.557276804Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3419d3b349bda45bd4585f1a5fedad7237e90979b6652b24f427ef391553d733 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.1/argo-cd-4.9.1.tgz + version: 4.9.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD to v2.4.0" + - "[Added]: Specify logs RBAC enforcement config in server" + - "[Changed]: Remove ksonnet and helm 2 support from Application and applicationSet CRDs" + - "[Changed]: Use applicationset binary on the upstream image" + - "[Changed]: Upgrade redis to 7.0.0" + apiVersion: v2 + appVersion: v2.4.0 + created: "2022-06-14T10:10:38.610439507Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c75ba48be5299624a9e7172bf9d83d7def04863ce5db849c84a05f47312eb001 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.9.0/argo-cd-4.9.0.tgz + version: 4.9.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support annotations in argocd-configs secrets" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-06-08T06:04:29.961701169Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7b40b754f3a1d3b00ab98157b56176269de97522e2e1d98d600dc906b93b7c33 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.8.3/argo-cd-4.8.3.tgz + version: 4.8.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support separate imagePullSecrets" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-06-02T12:26:39.436936299Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a8659f24ac1485f6c58ec9372bcd2fda8a5cdf170dea07c44e56f7084a678868 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.8.2/argo-cd-4.8.2.tgz + version: 4.8.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: ApplicationSet and Notification controller Pods now also respect 'global.podAnnotations'" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-06-02T12:06:48.286305201Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cf92c6bf6e1119059b16e0fbc57d60196b71ecf680e326fbd7af5cc8ef89c40c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.8.1/argo-cd-4.8.1.tgz + version: 4.8.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Can specify log format for Argo-CD Notifications component" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-05-30T16:20:15.010515509Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 33b8719d6fdcdd5fa58a82c8ea3a85751d618bb1c680121a9f40c338f3880e9a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.8.0/argo-cd-4.8.0.tgz + version: 4.8.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Updated redis-ha dependency chart to 4.16.0" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-05-25T11:07:10.80634247Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.16.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6e4e898e8c19765048858e2dd1c7cc6de18f05619dfb592a3daf88932ca75bce + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.7.0/argo-cd-4.7.0.tgz + version: 4.7.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Updated redis-ha dependency chart" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-05-23T04:47:28.156201617Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.15.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e3a5f7d2b42e2e1c39eef005057218e2a0abb7eecb221200c48bfd3feee05811 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.6.5/argo-cd-4.6.5.tgz + version: 4.6.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Adjust api version of pod disruption budget by referring to k8s version" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-05-22T11:52:09.457608439Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 356f41a6047c25d136bd5e57890f115f5b16f99b01b3eb32de72e81bf2ed382e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.6.4/argo-cd-4.6.4.tgz + version: 4.6.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for external issuers in server Certificate resource" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-05-20T18:11:17.481835937Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f3ff7d93758d7b2d71d59c88d1c678feefb373415faa27856d9931fbb9849cd3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.6.3/argo-cd-4.6.3.tgz + version: 4.6.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo CD to v2.3.4" + apiVersion: v2 + appVersion: v2.3.4 + created: "2022-05-19T17:54:23.11187831Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4482b19fe7fa60a97a3daa599036f2b911ae212a5887865ce8307c012964ad4e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.6.2/argo-cd-4.6.2.tgz + version: 4.6.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fix indent on 'additionalApplications'" + - "[Fixed]: Fix indent on 'additionalProjects'" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-05-19T11:51:32.664619394Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0693ec60a10c1e3a74eeaffd25903d7f448e250aa717e3aa5c0fed76243b61f5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.6.1/argo-cd-4.6.1.tgz + version: 4.6.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Metrics service name can now be changed" + - "[Added]: ServiceMonitor now support tlsConfig" + - "[Changed]: All metrics Service ports were renamed from 'metrics' to 'http-metrics' (istio compatibility)" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-05-10T07:41:17.452097083Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 682f5666f544ac305d61990a6d6c4a704a5785ed182b5ec8ea5e6ece67ceb0bc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.6.0/argo-cd-4.6.0.tgz + version: 4.6.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Consider global securityContext for notifications and applicationset deployment" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-05-09T19:18:37.449377985Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 50abc2a8b5b5c4e358477015db6c49e8bd6a2ed50d088bf4332fc7f8434e67c1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.12/argo-cd-4.5.12.tgz + version: 4.5.12 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use global imagePullSecret value for notfications deployment" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-05-07T20:58:57.481577996Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 87f47d1a00b40ed8c298c9c01a32b33974c0e468d7f603b9bb5c61301b8b0d54 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.11/argo-cd-4.5.11.tgz + version: 4.5.11 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use global imagePullPolicy for Dex by default" + - "[Fixed]: ApplicationSet imagePullPolicy variable in values.yaml" + - "[Fixed]: Use global imagePullPolicy for ApplicationSet by default" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-05-05T21:59:45.73920963Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a64aa94547ece097c174e623558554ad28f3615bd8776980e49ebd60ef828a9d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.10/argo-cd-4.5.10.tgz + version: 4.5.10 + - annotations: + artifacthub.io/changes: | + - "[Fix]: Remove version dependencies in README for CRD paths" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-05-04T16:40:53.397599381Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 299ba71e9d84d10a6e29de40be2c17d319c715199d5d09c1f8c8bff776f9da2b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.9/argo-cd-4.5.9.tgz + version: 4.5.9 + - annotations: + artifacthub.io/changes: | + - "[Added]: Document how to upgrade CRDs" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-30T12:31:19.35420669Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d7995357d4fa909ed451d8050937653ed20ea499dc6142d428d3a8119c51dfd0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.8/argo-cd-4.5.8.tgz + version: 4.5.8 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Drop unneeded static-files volume from argocd-server" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-22T09:55:28.108023815Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 46bc00cb3a080d3577036f95d9e673e23754f5cfc4b24c88db3312c40331c119 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.7/argo-cd-4.5.7.tgz + version: 4.5.7 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: applicationset resources were not included in aggregate argo cluster roles" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-22T08:34:17.378996638Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9bb97002ad1ef4a53cad9cd619c6cdd4320b948d2780bfc2e8c51dd9d2529ee1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.6/argo-cd-4.5.6.tgz + version: 4.5.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: changed redis-exporter repository to docker hub as bitami migrated their images off quay" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-21T22:02:42.849547452Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8ee6f2eed8b136153b967e770ad83849499514fcde224f1076dddada705b8ae3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.5/argo-cd-4.5.5.tgz + version: 4.5.5 + - annotations: + artifacthub.io/changes: | + - "[Added]: added ImagePullPolicy to repo server's init containers" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-19T11:02:11.360708018Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9e54c196210246da30b29ccb369e98c1e31b4a2d54d37c8b4a0f7373bc4c7268 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.4/argo-cd-4.5.4.tgz + version: 4.5.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: update comment to clarify usecase" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-12T14:28:37.787329713Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a5d431631c6fd8eac779a353ee2f1d9a1fe64002bba25e3112b6e39a5b4cdbf5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.3/argo-cd-4.5.3.tgz + version: 4.5.3 + - annotations: + artifacthub.io/changes: | + - "[Feat]: Add ability to set Notification Services" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-12T12:32:09.621230218Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 00834c0db46f92ebdd78d6c2a0986408c1145ee9f16356e55dc5f468c1cd1528 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.2/argo-cd-4.5.2.tgz + version: 4.5.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Removed status field from ApplicationSet CRD" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-11T14:33:50.097351479Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cd4367580d5891d9c8741f58738a60530bb8a716e64cc83c6ea961d32e92d556 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.1/argo-cd-4.5.1.tgz + version: 4.5.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: New parameters to override Certificate duration and renewBefore" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-03T09:14:26.170723635Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3df121c4809477e21ab767a964c9f020b1723b6b98aea9f59aa7b00d4100700e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.5.0/argo-cd-4.5.0.tgz + version: 4.5.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Set 'server.config.url' to empty string so logout function can calculate the right redirect URL" + - "[Fixed]: Do not create slack service account when notifications controller is disabled" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-04-02T18:45:19.474291044Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 21c3b245b849a9566b0009952894b5cb8f46245cc3e649b07c6e2d92096d0000 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.4.1/argo-cd-4.4.1.tgz + version: 4.4.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to use external/existing Redis (eg. a managed cloud service)" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-03-31T12:20:19.877852624Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 19927877e77a057bc50a8e63ee563df11b27e989ea6666f9e21aaa3420cd532a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.4.0/argo-cd-4.4.0.tgz + version: 4.4.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Upgrade dex to v2.30.2" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-03-31T11:59:32.609453025Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 07520c3eabb91787e5a1d3f5dfd99dab7d2bb89c9e21b1d41e51563b7e771e7b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.3.2/argo-cd-4.3.2.tgz + version: 4.3.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo CD v2.3.3" + apiVersion: v2 + appVersion: v2.3.3 + created: "2022-03-30T13:40:18.529196843Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f3e6b772542dd04c541213ff63ca6aa9b567eb5390fbef66273dd0ffe294de7a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.3.1/argo-cd-4.3.1.tgz + version: 4.3.1 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Remove Argo CD notification default notifier" + apiVersion: v2 + appVersion: v2.3.2 + created: "2022-03-29T11:24:35.573456705Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 58ff25c6eed62b7a9ff2d9a54caa59ea4750218853abe413593819af10edd058 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.3.0/argo-cd-4.3.0.tgz + version: 4.3.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Correct ArgoCD applicationset controller port" + apiVersion: v2 + appVersion: v2.3.2 + created: "2022-03-28T21:02:43.946176094Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b3e81182a6fd4c87d8b30161e6173d7ab0d2f6f235fc806c467fca0e47b9e70d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.2.4/argo-cd-4.2.4.tgz + version: 4.2.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Correct ArgoCD notification subscriptions type" + apiVersion: v2 + appVersion: v2.3.2 + created: "2022-03-28T13:18:15.846688137Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9acf6f2ab96f5428e844d0e0203e7a2ffc7c2d9b6f8c8976d22dd9f749b90276 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.2.3/argo-cd-4.2.3.tgz + version: 4.2.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo CD v2.3.2" + apiVersion: v2 + appVersion: v2.3.2 + created: "2022-03-23T09:53:47.131513473Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8e31a5dc39dc0600166cefbbd5e6a3f747d434a87a8561614220bfd989901b8b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.2.2/argo-cd-4.2.2.tgz + version: 4.2.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing NetworkPolicy for ApplicationSet and Notifications" + apiVersion: v2 + appVersion: v2.3.1 + created: "2022-03-18T21:25:51.49131307Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b202076afa9ea1f4b035453247f1f1967e12f853840eb08c72d464ddc65a100b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.2.1/argo-cd-4.2.1.tgz + version: 4.2.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: added applicationSet.enabled and notifications.enabled to allow to disable them" + apiVersion: v2 + appVersion: v2.3.1 + created: "2022-03-18T16:42:45.180400906Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dada45bbe420af45fefe7079a4db26a921a3ce0267c945987321de564e59d836 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.2.0/argo-cd-4.2.0.tgz + version: 4.2.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: added notifications.metrics.serviceMonitor.selector value" + apiVersion: v2 + appVersion: v2.3.1 + created: "2022-03-17T17:16:26.42039763Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 79732b88b8b2a1f56f65d1ca7aea15cbe689c70e229a1cb775d4168627a1361e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.1.0/argo-cd-4.1.0.tgz + version: 4.1.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: make notification-metrics service target pods properly" + - "[Fixed]: make notification-metrics servicemonitor target service properly" + apiVersion: v2 + appVersion: v2.3.1 + created: "2022-03-17T12:54:22.028762421Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 09dfe3c6f701b49aeebadff4efb7b9e22330389f6dfc8a1db6456beedd3fa132 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.0.1/argo-cd-4.0.1.tgz + version: 4.0.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo CD v2.3.1" + - "[Changed]: Sync CRDs of Argo CD v2.3.1" + apiVersion: v2 + appVersion: v2.3.1 + created: "2022-03-16T21:02:34.938590697Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4cfa5e7feb8d0a92fde83abe31e7e4fc5480cf472cfc4f3008d59c50a5d5bede + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-4.0.0/argo-cd-4.0.0.tgz + version: 4.0.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: ArgoCD application controller metric application label templating" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-03-12T18:59:30.266325242Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: fb2925908ca186e7cbdb31d3b6c87925b90212d09ef4e248433000a6065b9ed0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.35.4/argo-cd-3.35.4.tgz + version: 3.35.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Create service account for repo server by default" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-03-10T10:45:46.092661607Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7f5ece934ee2fbd011262835fdfd3324e481507b257df0db0b04cbb1f2735512 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.35.3/argo-cd-3.35.3.tgz + version: 3.35.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Quote clusterResources value to avoid invalid Secret manifest" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-03-06T15:54:12.522926193Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 832f4fb3de43e2fce516fe58e8cd95baadca9d95d8636bdb33611409460677bb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.35.2/argo-cd-3.35.2.tgz + version: 3.35.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use upstream entrypoint.sh for argocd-repo-server" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-03-06T12:08:37.45102111Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cf0b4f20585211bec7a934c254ce54af5ed91b49c10a82f998cf147e3bee084c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.35.1/argo-cd-3.35.1.tgz + version: 3.35.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Expose 'clusterResources' parameter in configs.clusterCredentials" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-03-01T21:58:22.218661585Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 14b1ceb5d8d31d8b7515ac174333ed977aa785dd9d9975b7dfc8c77b68576a7d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.35.0/argo-cd-3.35.0.tgz + version: 3.35.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Always mount argocd-tls-certs-cm in server and repo-server" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-03-01T17:37:13.89496938Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f1f2d46a5d55915a89eb5f21ae74f733237b98de12b1153b4bfaa1f6d082e82c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.34.0/argo-cd-3.34.0.tgz + version: 3.34.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Added repo-server copyutil securityContext" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-02-26T20:07:37.112593621Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f0ba7e8703ca01af1ae7a1598340088b160f2c25ce920f73a3e2aea0d7b3ef8d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.8/argo-cd-3.33.8.tgz + version: 3.33.8 + - annotations: + artifacthub.io/changes: | + - "[Added]: dex-server extraArgs" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-02-23T11:02:55.123059193Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: da0ee5919c9512a14d8cc4ba80204429a108ad82c3986a9310026f263d26bd63 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.7/argo-cd-3.33.7.tgz + version: 3.33.7 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fix typo of policy.csv comment in values" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-02-17T11:37:49.061281235Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a1f82fd567b27195264789caf4e42fc53a2f81f31ee458982e84585156ded164 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.6/argo-cd-3.33.6.tgz + version: 3.33.6 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use ingressClassName from ingressGrpc for grpc ingress class name" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-02-05T16:32:54.349828276Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 74a2401d98703def69a21997d2525e7236d1d23343294ae0ae2f9254e3335de6 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.5/argo-cd-3.33.5.tgz + version: 3.33.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo-CD v2.2.5" + apiVersion: v2 + appVersion: v2.2.5 + created: "2022-02-05T12:55:17.37438406Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a4ac1786099f8371b1abb7edb86573eb6195b75a789a160a4553a4eac2b0a041 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.4/argo-cd-3.33.4.tgz + version: 3.33.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo-CD v2.2.4" + apiVersion: v2 + appVersion: v2.2.4 + created: "2022-02-04T09:19:45.72971411Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 54ba1290a8f3baab9ea355f923e8940efdc46cd6209bdc35bfadebdeba1512f8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.3/argo-cd-3.33.3.tgz + version: 3.33.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Convert manifests of 'kind: List' to dashes separated documents." + apiVersion: v2 + appVersion: v2.2.3 + created: "2022-02-03T09:37:00.238264602Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dd5cdd38ab8f344bdfe37b9f7c749d4ad130294bfd0cee31456d3833ca57f83b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.2/argo-cd-3.33.2.tgz + version: 3.33.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Consistent annotation quoting across all manifests" + apiVersion: v2 + appVersion: v2.2.3 + created: "2022-01-31T19:26:34.971051826Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c601b2440b315cf90e37366a2d2a1176c07ed357f1c6df919704a98a765eaf07 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.1/argo-cd-3.33.1.tgz + version: 3.33.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: PodDisruptionBudget template" + apiVersion: v2 + appVersion: v2.2.3 + created: "2022-01-31T15:37:36.993023082Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 41d3e0e9f89b65df4aea282eb52d856450b8850e3267ff64cd26ad365904587c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.33.0/argo-cd-3.33.0.tgz + version: 3.33.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add custom volume as Helm working dir (sync with upstream manifests)" + apiVersion: v2 + appVersion: v2.2.3 + created: "2022-01-27T10:15:37.220694704Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a4908380c28bf1c90e5fded044b38c7a914161fce9b390de19805aee14d1207e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.32.1/argo-cd-3.32.1.tgz + version: 3.32.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo-CD v2.2.3" + - "[Changed]: Update Redis to v6.2.6" + apiVersion: v2 + appVersion: v2.2.3 + created: "2022-01-26T15:14:36.56182958Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1c0de8cc075c67cb4b62674b6e82920ab3c4c80373814d71d6b10c47f907dab7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.32.0/argo-cd-3.32.0.tgz + version: 3.32.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v2.2.2 + created: "2022-01-24T19:19:36.091580109Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 235fb237d8aedb7c4ceb2a6b194642459ddd873fc92042326b948112fbbb29ec + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.31.1/argo-cd-3.31.1.tgz + version: 3.31.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for extra K8s manifests" + apiVersion: v2 + appVersion: v2.2.2 + created: "2022-01-20T10:52:28.147695527Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4f7b82ff5816702c1b6ca29207ce58a2c28b56888a246e2dada609517a3034fa + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.31.0/argo-cd-3.31.0.tgz + version: 3.31.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add configurable resources to copyutil initContainer" + apiVersion: v2 + appVersion: v2.2.2 + created: "2022-01-19T19:26:26.908155299Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c709b88fc76807060d1d90eac43f8643c5db56edda6ca767baa9fddcb29e9134 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.30.1/argo-cd-3.30.1.tgz + version: 3.30.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for Google ManagedCertificate on GKE" + - "[Added]: Add support for Google FrontendConfig on GKE" + apiVersion: v2 + appVersion: v2.2.2 + created: "2022-01-16T05:24:19.25311426Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 34a2a8704956f2660ffa99b3670fc9dfb0ec1bafa49c1e919a723b4088e6c17d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.30.0/argo-cd-3.30.0.tgz + version: 3.30.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.2.2" + apiVersion: v2 + appVersion: v2.2.2 + created: "2022-01-04T10:16:29.902744792Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9cc1c2e3a010db2c979deb6793dc2f969c83bdb188e21c3a3ba09e7359b0830e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.29.5/argo-cd-3.29.5.tgz + version: 3.29.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add ArgoCDExtension CRD again. It was removed in chart version 3.29.0 by mistake." + apiVersion: v2 + appVersion: v2.2.1 + created: "2021-12-20T17:27:36.109638228Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5e5f3539209da45bd30b5b0114f590d2fcf0c771a9a9775903bac3637e6bedf3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.29.4/argo-cd-3.29.4.tgz + version: 3.29.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: repo-server: revert initContainer copyutil param" + apiVersion: v2 + appVersion: v2.2.1 + created: "2021-12-18T22:09:24.084742893Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a147f48f7d1cbcaa318d1f14279fefbb27bb7874421a8d4f4cadc796cddce86a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.29.3/argo-cd-3.29.3.tgz + version: 3.29.3 + - annotations: + artifacthub.io/changes: | + - "[Fix]: repo-server: merge initContainer to one section" + apiVersion: v2 + appVersion: v2.2.1 + created: "2021-12-17T18:39:33.175710738Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2d3919a3d85adabc57f2a043c9a08f43c2458438d15876f7fecaa1fe46263611 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.29.2/argo-cd-3.29.2.tgz + version: 3.29.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.2.1" + apiVersion: v2 + appVersion: v2.2.1 + created: "2021-12-17T10:06:19.505950545Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a38ebb21430a928363fef4b4b704e13101bc662b0cc76fc24af1aa13386aadfd + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.29.1/argo-cd-3.29.1.tgz + version: 3.29.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: add argocd-extensions resources support" + apiVersion: v2 + appVersion: v2.2.0 + created: "2021-12-15T10:15:31.811789982Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6626e19be8fd8a5d66bcb906b3aab708b52fef23e6cab84df5e5dc51c9934b6e + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.29.0/argo-cd-3.29.0.tgz + version: 3.29.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: add argocd-extensions resources support" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-12-11T19:32:11.88254168Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 487f773e831f8b2edbfc03961e0ce4632d5cb66863a2d68c30bd0dc395f06d5d + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.28.1/argo-cd-3.28.1.tgz + version: 3.28.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: add extensions support" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-12-10T15:23:07.993598845Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 851505d0e3cf8fdf1f0b7b89f1ff3b136b12740718cb539cb2e013a4241905dc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.28.0/argo-cd-3.28.0.tgz + version: 3.28.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Mention declarative set up for Argo CD in README.md" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-12-03T22:41:43.521883518Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5cc23ddd4de03e9342c563438763c8736399348493f636bd38c17a43c88fb45b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.27.1/argo-cd-3.27.1.tgz + version: 3.27.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for additional labels" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-12-03T22:19:59.329747043Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 92d864d52f82314f6b83fe6c32263f2f98ac1cddf9563a7766bc4e4f1d853b97 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.27.0/argo-cd-3.27.0.tgz + version: 3.27.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: add custom initContainers support to all Deployments" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-11-29T10:51:50.498139136Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ffe1e90f1ebe6f925d78c4dd9097d9d9d3ed47568a5d08a4f13c5616965371cb + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.12/argo-cd-3.26.12.tgz + version: 3.26.12 + - annotations: + artifacthub.io/changes: | + - "[Changed]: add flag and labels for application labels" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-11-24T16:30:40.285925363Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 891414bdf33dfdbe5d30e8fbb5a9608e0f2e7786e54007b46e9d272f8e07bb53 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.11/argo-cd-3.26.11.tgz + version: 3.26.11 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.1.7" + apiVersion: v2 + appVersion: v2.1.7 + created: "2021-11-21T12:48:46.115424265Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f2d8efd553cdf60f835633034549f1675ba4d16cd24869d6d6e5b15c6707ac4c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.10/argo-cd-3.26.10.tgz + version: 3.26.10 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update github ssh key fingerprint" + apiVersion: v2 + appVersion: v2.1.6 + created: "2021-11-17T07:43:04.76936114Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 31c2f5b175608a693a0ef35fccb90c3678f643b593192c2493478193251eef0c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.9/argo-cd-3.26.9.tgz + version: 3.26.9 + - annotations: + artifacthub.io/changes: | + - "[Added]: Signature keys for GPG in additionalProjects" + apiVersion: v2 + appVersion: v2.1.6 + created: "2021-11-11T15:00:05.392575114Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f91f1200dda9b163d692c12ee6b667e7f56e13cc875ac0026485f99f40c38f3f + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.8/argo-cd-3.26.8.tgz + version: 3.26.8 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Added Openshift Route values that were previously included in Route.yaml directives." + apiVersion: v2 + appVersion: v2.1.6 + created: "2021-11-10T17:18:51.612666515Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a56543dc270ad731d6027c47f420942d50a9ed7a0725ccf148fa137c42d62634 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.7/argo-cd-3.26.7.tgz + version: 3.26.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: README update to reflect correct helm install syntax" + apiVersion: v2 + appVersion: v2.1.6 + created: "2021-10-31T19:32:19.746767733Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e8b29d533485d6d54a59436855d415fb7f24d0fae635e92f27c9cd09ac2f20e0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.5/argo-cd-3.26.5.tgz + version: 3.26.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.1.6" + apiVersion: v2 + appVersion: v2.1.6 + created: "2021-10-31T11:57:26.783233611Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f294094bbd9d401f3e109a8fbd1765651b5859358c4b40f34b937b7a91a341d0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.4/argo-cd-3.26.4.tgz + version: 3.26.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version 2.1.5" + apiVersion: v2 + appVersion: v2.1.5 + created: "2021-10-21T20:56:36.530757711Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1c48b8aeddc64cbcb8b7291f4960370dadefc43cc5b5ccd674892ea3a6425c55 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.3/argo-cd-3.26.3.tgz + version: 3.26.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use helm-docs to generate README.md" + apiVersion: v2 + appVersion: 2.1.4 + created: "2021-10-21T11:34:15.675649066Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c0e26489c03a2875b112ac9703bfc1eb34b35b659c3493a9d2b36f27f4f514bf + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.2/argo-cd-3.26.2.tgz + version: 3.26.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade argocd to v2.1.4" + apiVersion: v2 + appVersion: 2.1.4 + created: "2021-10-20T06:33:00.312788079Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 919d2503b0a13019df1c26f58a4582c1b84cee69503e3a0ad665cd5c564ac254 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.1/argo-cd-3.26.1.tgz + version: 3.26.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to add finalizers to AppProject" + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-19T17:02:54.244410732Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f6a6cbacf3de2918673427d5aa43d94ba669067665e519e90791da1a8de41240 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.26.0/argo-cd-3.26.0.tgz + version: 3.26.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Chart testing for HA setups" + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-19T15:51:34.724727047Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8f618d2e85cfbe7cbd978235def09c82dcc5a96f09b9885ebb1d970aeb9ea8f5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.25.3/argo-cd-3.25.3.tgz + version: 3.25.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Reorganize some files in repo, move applications.yaml and projects.yaml into argocd-configs." + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-17T10:33:23.654998725Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d3424a8b60d8c0a1cfcc4e9940827295e66700bc7e70e762576ee5f16786d675 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.25.2/argo-cd-3.25.2.tgz + version: 3.25.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use correct chart icon url" + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-14T12:40:38.035187376Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 19f34e96fcaa1b0ce8f10ae3374e3a56c84aff0264fa306e4d2dfe068ed93134 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.25.1/argo-cd-3.25.1.tgz + version: 3.25.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Uses extraVolumes and extraVolumeMounts for dex server" + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-12T18:49:50.804680252Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cd9a885aa17af6bf9619502f6e8cd370a729d23761b7403b6666bae2f8677ed7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.25.0/argo-cd-3.25.0.tgz + version: 3.25.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Use Istio port name naming convention for redis" + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-06T22:13:10.833120248Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 67d8c67dce91af69857b0293eba6d8144ed3064048a8c546775900ea10afa1cb + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.24.0/argo-cd-3.24.0.tgz + version: 3.24.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade argocd to v2.1.3" + apiVersion: v2 + appVersion: 2.1.3 + created: "2021-10-06T15:28:22.071044247Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c1f999cd6b6f08c54a2de309ca168d046f3fe79e8ee79c5fff883a0c012790cb + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.23.1/argo-cd-3.23.1.tgz + version: 3.23.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to provide annotations on redis service" + - "[Added]: Ability to provide additional labels on redis service" + - "[Fixed]: Use correct value for redis service targetPort" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-10-04T22:20:01.917268486Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 10e62b50ae7b5b2c39d727a8dbceb8b184a7734156e834fd7fbdd953194fcc29 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.23.0/argo-cd-3.23.0.tgz + version: 3.23.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: repoServer.extraContainers unused" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-29T09:07:30.434358563Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: baad21eeeea2d42866d17cd781ccd2b2f333a26fec47bb3f994ccf28bc020703 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.22.1/argo-cd-3.22.1.tgz + version: 3.22.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for server.additionalApplications[].info" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-27T19:32:55.476698019Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5ad8938f3d76d9024f26a476f079ecc2f01d2d8899d5745d10bac2eb369c99c0 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.22.0/argo-cd-3.22.0.tgz + version: 3.22.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Dex deployment now also supports hostAliases" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-27T10:04:50.675621225Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ae90952ac956a6d1e517fe0d44381ae9afa31ac3cdfde963d835dcef9a6b9893 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.21.1/argo-cd-3.21.1.tgz + version: 3.21.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to provide cluster role to repo-server" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-17T20:14:57.459484072Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 93fb24547c137752acc7dc004de754b75fc30c92aec3507ed5511bfb62bd7524 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.21.0/argo-cd-3.21.0.tgz + version: 3.21.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to scrape redis metrics" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-17T17:47:40.390873186Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 50bb5435961e11116b6647b84c60324150cf60729250086e372341661fc12642 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.20.0/argo-cd-3.20.0.tgz + version: 3.20.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for topologySpreadConstraints" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-17T13:57:59.674073502Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a86bb90e8ba59ab9e01e640728d3d8e80d1137a5f7689024e8886af9ac12d7e8 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.19.0/argo-cd-3.19.0.tgz + version: 3.19.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: extraContainers values were added to pods besides server" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-16T17:59:48.9983076Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b9a033e5f8e9b632fd70a0b148b27d44eb55f366c56d05c7c61d5fbb8620aef7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.18.0/argo-cd-3.18.0.tgz + version: 3.18.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: global podLabels/podAnnotations object unexpected merge" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-15T10:31:27.866535749Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e49d45d7309eb24657d963331b1ccf26aa10be4d9c3692252ae35192519480fa + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.7/argo-cd-3.17.7.tgz + version: 3.17.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade argocd to 2.1.2" + apiVersion: v2 + appVersion: 2.1.2 + created: "2021-09-02T21:59:13.515930404Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 53e0954064c33c671967dc05c46e7424a8ce83f6441badb4b49317592a9d4cad + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.6/argo-cd-3.17.6.tgz + version: 3.17.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Make AWS ALB GRPC backend protocol version configurable" + apiVersion: v2 + appVersion: 2.1.1 + created: "2021-08-27T13:47:26.792552487Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 19bd23ee8f9fd6dfcba943c4906afc444cecc41603cd695303191b43a983dc86 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.5/argo-cd-3.17.5.tgz + version: 3.17.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade dex server to 2.30.0" + apiVersion: v2 + appVersion: 2.1.1 + created: "2021-08-27T10:06:22.396860783Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6591da9c0c4361a9ef9bc8d36bcea3cbd97a9271dbcfaaca58b493985e2ea475 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.4/argo-cd-3.17.4.tgz + version: 3.17.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: use $ as context for repository secret labels" + apiVersion: v2 + appVersion: 2.1.1 + created: "2021-08-26T15:11:20.735586626Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3af8c148c2c418b2f487b761088b2a51b776e77331f31897e2018d9dc0993134 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.3/argo-cd-3.17.3.tgz + version: 3.17.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade argo-cd image to 2.1.1" + - "[Fixed]: Reenabling static assets for the argo-cd server" + apiVersion: v2 + appVersion: 2.1.1 + created: "2021-08-26T14:22:28.306467175Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 81f1d7c7f1718c5fa0ca5ee6be6d582c646d7b26516b8ec6b18ec997f90dfc77 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.2/argo-cd-3.17.2.tgz + version: 3.17.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing parameter 'server.extraContainers' to README.md" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-26T13:55:38.077882449Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dff695fecb400a3c9227ab897c2ffedec46c4eb30802ba41c1c802e0da401989 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.1/argo-cd-3.17.1.tgz + version: 3.17.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Sync CRDs of ArgoCD v2.1.0" + - "[Added]: Enable use of separated secret just for repositories" + - "[Deprecated]: configs.repositoryCredentials is deprecated now. Instead, use configs.credentialTemplates and/or configs.repositories" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-26T13:43:14.952048095Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 783a966252c9ebfdd3c4403a0930ff0f2d9b0d355e60275e0a328845daae2bfe + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.17.0/argo-cd-3.17.0.tgz + version: 3.17.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Service monitor relabelings and metricsRelabelings" + - "[Fixed]: Service monitor interval configuration for all components" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-25T15:05:04.467283941Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dbd48e6e2330442676345c9f286459fe4120207e83c14ce5c5a03963361f2580 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.16.0/argo-cd-3.16.0.tgz + version: 3.16.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Global configuration for pod annotations and labels" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-24T12:48:34.571022561Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d4185dfb53e940defc3a78c7be7a30936574c70abc4c35d17b8218daa7705cf2 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.15.0/argo-cd-3.15.0.tgz + version: 3.15.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Probe configuration for Dex server" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-24T12:38:03.55973618Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1406bef0eb651293b193b5e5525e053e018c68f33ed2f29eb6fb86b183cce0d4 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.14.0/argo-cd-3.14.0.tgz + version: 3.14.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Parameterized dex service port names for istio-ingress 403 error" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-23T17:23:37.392084043Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 285f1e6622a1699a8f295b7c11626c35198d47d110a044a525e701785825b5ef + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.13.2/argo-cd-3.13.2.tgz + version: 3.13.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Updated README.md for ArgoCD" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-23T13:01:58.821795703Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 72fcb30a459a0a0e83f55a3543b7dd229d71a89a0938f594f6f6e6368a7cc52c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.13.1/argo-cd-3.13.1.tgz + version: 3.13.1 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Remove ArgoCD Repo Server entrypoint file from command block. Defers to entrypoint defined in the Dockerfile" + - "[Fixed]: Remove deprecated static assets flag" + apiVersion: v2 + appVersion: 2.1.0 + created: "2021-08-23T12:14:12.808616806Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2f96168c10a5d50af70537b9f524e1b39edf26b5885999d2fcd2f8f1ae123d5d + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.13.0/argo-cd-3.13.0.tgz + version: 3.13.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: redis-ha.nameOverride / redis-ha.fullnameOverride breaks the ArgoCD helm chart" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-08-14T11:03:58.062667527Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 412c97caca05ce68e9c952ad5a5725e2c8c3710857f1a2d8b39c5498b441f3e8 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.12.1/argo-cd-3.12.1.tgz + version: 3.12.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for aggregation clusterroles" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-08-13T20:15:29.183103512Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 586e1dbf075bb7696a8f21d2b951f34c7855e61782a74e3d66c29f994f102d3a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.12.0/argo-cd-3.12.0.tgz + version: 3.12.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Can't login when using configs.secret.argocdServerAdminPassword" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-08-11T15:44:46.615063551Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 52ec448ad344c5118b018ab4f939d2754c8d3421070aa8cda220d1fdf016e7b5 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.11.5/argo-cd-3.11.5.tgz + version: 3.11.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Can't login when using configs.secret.argocdServerAdminPassword" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-08-11T07:14:59.08138114Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d89caa9f72ee7086b058dae38ee3938074555f6b9105059294dbf8fede6d9b61 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.11.4/argo-cd-3.11.4.tgz + version: 3.11.4 + - annotations: + artifacthub.io/changes: | + - "[Fix]: Set type of service for grpc as NodePort because this is the default of ALB ingress Controller" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-08-09T08:58:31.240426272Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b2f904d8cec5b88b484eda855ad4e36cf1c66559d5da181128c192de58c5a79f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.11.3/argo-cd-3.11.3.tgz + version: 3.11.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add server.service.sessionAffinity setting of the Service into account when deciding which backend Pod to use" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-08-07T13:08:11.100043388Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d9261e45129c7443a9ba616fe60ff4043fb3caa06f849702ee8cec0624481586 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.11.2/argo-cd-3.11.2.tgz + version: 3.11.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Set server.staticAssets.enabled=true since Argo CD 2.0.5 still needs it" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-07-28T15:42:38.956880117Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 16e15df53c66c00d2561dbaa70f55bf7c27377f6354b210bea8e7928eaab8272 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.11.1/argo-cd-3.11.1.tgz + version: 3.11.1 + - annotations: + artifacthub.io/changes: | + - "[Updated]: Updated redis-ha chart dependency 4.12.14 -> 4.12.17" + - "[Updated]: Updated dex image 2.27.0 -> 2.28.1" + - "[Updated]: Updated redis alpine image 6.2.2 -> 6.2.4" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-07-28T14:37:28.266196202Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.17 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 011e8e217ce74f6a8e877fb94fd4dfdcffac3031f46bd5a2eebc0ea038c4804c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.11.0/argo-cd-3.11.0.tgz + version: 3.11.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support AWS ALB Ingress with gRPC" + - "[Deprecated]: Deprecate static assets flag passed to argocd-server" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-07-27T11:07:31.613176343Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 645c49edf981e5a2df07c7e43d095c25b18d78fe5c98717e2dc87656753c4cd7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.10.2/argo-cd-3.10.2.tgz + version: 3.10.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bump default version to v2.0.5" + apiVersion: v2 + appVersion: 2.0.5 + created: "2021-07-27T01:33:25.726492544Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d9353a4108287fff49a8b4547ef507592789aa6c24b63835b757d01de89d246a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.10.1/argo-cd-3.10.1.tgz + version: 3.10.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support AWS ALB Ingress with gRPC" + apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-20T11:41:25.019351088Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 73965507aed6c818c34c0e4df84f6e7c7a10ed1e4d53b38a0e007ab38c3ea01a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.10.0/argo-cd-3.10.0.tgz + version: 3.10.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to create network policies" + - "[Changed]: Fix icon url" + apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-13T06:35:53.179724466Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 450e64888b63102a62cae8f3331b2d2835b70317392b451c531ee7b4403be503 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-cd/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.9.0/argo-cd-3.9.0.tgz + version: 3.9.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Add important upgrading notes to README concerning potential ServiceAccount renamings introduced in chart version 3.8.1+." + apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-13T06:26:08.458099918Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0b3cfc471dc43819296fd815dd300214cc2b397f843efaf4bbaca15f698c4e3e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.8.2/argo-cd-3.8.2.tgz + version: 3.8.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Cannot create a service account for redis" + apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-12T11:07:21.961441616Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b5ad36f9a379cd758fdde11fb68971d3fd9d6027938711dbdc419eea339ffae7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.8.1/argo-cd-3.8.1.tgz + version: 3.8.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to override API versions" + apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-09T12:34:39.830624013Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b5ce83e2a2d6334df608f8d0d0a8c07d86182923d866be587d33f3681b6f54f0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.8.0/argo-cd-3.8.0.tgz + version: 3.8.0 + - apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-09T11:09:14.904982262Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5770d6c3e074b2138d6f935ab6d66b5be232a752c78a43e4846904a0eb2c48a4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.7.2/argo-cd-3.7.2.tgz + version: 3.7.2 + - apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-05T09:53:31.474897419Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1318ad69191bfe208a7a4dafcdae53db6b7149b765e372203ef1ca8fd64b1d0f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.7.1/argo-cd-3.7.1.tgz + version: 3.7.1 + - apiVersion: v2 + appVersion: 2.0.4 + created: "2021-07-05T09:42:22.043266243Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: b7993dd482a7d87f567cf0f0f2e6da05b61a6381c63efdef4b8e7d1a7c2037de + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.7.0/argo-cd-3.7.0.tgz + version: 3.7.0 + - apiVersion: v2 + appVersion: 2.0.4 + created: "2021-06-29T08:49:23.724677729Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2823db211fa9cebd2f6b50c334e0ce6e33ac62de947f850ba1f6abca1273b47a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.11/argo-cd-3.6.11.tgz + version: 3.6.11 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-06-26T15:05:27.242574992Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: acfc5bb961c0d8f4c8d66c2d674a1b13bfbb3e0f69393a252a378d207ef078a8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.10/argo-cd-3.6.10.tgz + version: 3.6.10 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-06-25T06:07:29.853561939Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c277cbcb4af40f4ab902198ae494b0e434d321dcabdb687a5ef12688e9989e81 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.9/argo-cd-3.6.9.tgz + version: 3.6.9 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-06-07T09:40:14.287240544Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f0674ed610ee99d2d21dde5154345a9c448f8e0ff0b621366aa2dcd0e0eff639 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.8/argo-cd-3.6.8.tgz + version: 3.6.8 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-06-07T08:52:25.563139142Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c8a7d168d5b7a2ce8879f9405f9fa70342974f9a68a1c4642c6b90c634fcab8d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.7/argo-cd-3.6.7.tgz + version: 3.6.7 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-06-02T17:55:18.789441525Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 357a414d2ae4f4c45235ec81ca4ee036cd7d30ee225b92cbecc703f46050ca91 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.6/argo-cd-3.6.6.tgz + version: 3.6.6 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-05-31T20:15:38.845915759Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e956d9c2149e5ac1e7b6fa6dc4e5eacfb1b3e57fcae04678695e129316b86ce2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.5/argo-cd-3.6.5.tgz + version: 3.6.5 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-05-29T14:37:42.288723193Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 50eee2cdfeedf7717bd32a0100e2aca8692719c7086454cc423d9cc425ed30b6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.4/argo-cd-3.6.4.tgz + version: 3.6.4 + - apiVersion: v2 + appVersion: 2.0.3 + created: "2021-05-29T08:42:01.46417968Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 80bb4131a967e42c5b806f7fe6ea984fbc47571161a4e68b058c533b53bed7c1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.3/argo-cd-3.6.3.tgz + version: 3.6.3 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-26T10:35:47.719508403Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3d33a2c0750e0f68ae70dbdbdf485d99004337c720383e92a48b103caeba6212 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.2/argo-cd-3.6.2.tgz + version: 3.6.2 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-24T19:21:17.207495213Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9bd29cc3deb7a77bc317375920aba7d25668e3c767d11adfe0652053d6cd1b8c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.1/argo-cd-3.6.1.tgz + version: 3.6.1 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-23T12:25:55.192014528Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3f3fc7cbedd90b593ef958526ca0b08d47d9ae133310f13af8b254a208e63f3a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.6.0/argo-cd-3.6.0.tgz + version: 3.6.0 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T16:43:58.551374174Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a6c51379c5e33ba382baa544fd1e13e0750385501b58346e676d0ca45be1b80e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.5.0/argo-cd-3.5.0.tgz + version: 3.5.0 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T16:00:11.148513493Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a0ae678103caa0c4eb46d24c97f72f5ecd2b8c0a569893761697053a695cad82 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-cd-3.4.1/argo-cd-3.4.1.tgz + version: 3.4.1 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.285255534Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 366af8bf3f34d863dca5def8f5f1815dc546d35571c5c56e41131e30cd306f2f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.4.0.tgz + version: 3.4.0 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.274227749Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f3666adab44e447121f7201af7c5a79714d9369a169f927c0fa9b9159b51df55 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.3.5.tgz + version: 3.3.5 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.262526402Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 74c9d4e1170b9942a972b9f852eabc69beafdae2369ccd4f8de6c2299edf1c9d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.3.4.tgz + version: 3.3.4 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.250714539Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 76ea4377652d7f49de82fe7244afca00e0cfd3a33cf54f3a8fe3b2d0c683b506 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.3.3.tgz + version: 3.3.3 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.243401345Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6521e6a969adf221e697f396f2086a11e39988713a8ac415445941574070d3fd + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.3.2.tgz + version: 3.3.2 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.235178153Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e292afe1fbe3839b68d3d916c0e9a541d4f0732477914faf88d8dc35f0927f29 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.3.1.tgz + version: 3.3.1 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.219497202Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 153fafecf8daf5a65640c0ab289963c7c16625991602be9fed50d228dff3501c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.3.0.tgz + version: 3.3.0 + - apiVersion: v2 + appVersion: 2.0.1 + created: "2021-05-21T13:04:20.207768685Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2883f5c74518c9a9767f6a329307b130a509ced73282473384ae3179ab80e939 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.2.5.tgz + version: 3.2.5 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.196355995Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 22fa67b34f1cfad88cb0877d2bb14012e30dce7ec8ff77d8536955082b2fc388 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.2.4.tgz + version: 3.2.4 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.185093535Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.12.14 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 526807219a34a53ef4546f833481973976a591157ae9ca8193fed142f721442d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.2.3.tgz + version: 3.2.3 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.177739585Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 39263890b898ed4834a58ac742c111d404a48a1197647260ec0ff027c9baca23 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.2.2.tgz + version: 3.2.2 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.169827648Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 704389f11cac3995cfc61e2dfd72768afe62639786b806727849ac1fe18d65d3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.2.1.tgz + version: 3.2.1 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.162995135Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1210b1bd1b01037b21aaabb74c158db641339c7d06796c0b7ef0d633bedfd9a2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.2.0.tgz + version: 3.2.0 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.152986407Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 48f8cf431ff54288cd82318fdc6ea49a3500f7aab48bae5229fe0c9e3021dc70 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.1.2.tgz + version: 3.1.2 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.145780238Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0ece393b275bd9aaa69e2eea6733e2572f72e18c553eb7509e244cc07c8209c1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.1.1.tgz + version: 3.1.1 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.130662176Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f19a031f4893d06886b32bce7535346e64e6e062e8592168b59563da276711c9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.1.0.tgz + version: 3.1.0 + - apiVersion: v2 + appVersion: 2.0.0 + created: "2021-05-21T13:04:20.111684107Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c170a0d2ce41bfb25f70f96881ad669fdcdd822f652bbb687c44b222b5132089 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-3.0.0.tgz + version: 3.0.0 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.808761201Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 27395b1db252626a4212d80e897b17ed7472dba2f45c7f56e41932ae158882a9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.17.5.tgz + version: 2.17.5 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.801719021Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e5a380399a4c4d71016e060e1cd15e705ee5ad3b96fc119ab9dde379c24dfe1d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.17.4.tgz + version: 2.17.4 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.796967744Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 136f072d0caac952ba762d7c3ee36d02fd20f8941e0769fc9808906549b453c1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.17.3.tgz + version: 2.17.3 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.792146108Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c337e7a59cb1c4f4c864abfad9323530683cdbbab3184b73e44180f0c66e0668 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.17.2.tgz + version: 2.17.2 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.784387421Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d2efbcd92b5f80cc5f4a34a184dcf9bf54aede244f8fb23e26f0b48a5cab84b8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.17.1.tgz + version: 2.17.1 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.776764351Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bb0f8476e497feb81a2706f466a1b5bcc69344cb61d650d28e52a4e9eabb5c4e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.17.0.tgz + version: 2.17.0 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.768510438Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0d2f1996ad273e213ce011e251adf0fcd9b651f25895cee56aeb2d7444e89f63 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.16.1.tgz + version: 2.16.1 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.760653884Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 45fe30fde12546c0b0ba0cc5cfc5a2cd0ad184995bdb9473c74580028ff779be + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.16.0.tgz + version: 2.16.0 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.752828571Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4e2c4154c938de433066dfaf78f5b5517fe9cd47e927fd4cee944c7ee6ec9d80 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.15.0.tgz + version: 2.15.0 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.747907317Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.4 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cf6fe8b1fbc86a9bf44750a1aab13dd9bcf81194b4023a36076d62fd68bdc6e4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.9.tgz + version: 2.14.9 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.742655576Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0eeb93e3862e7250d2cd8b38e1b3902172041c8b8a9a9e8a202f523359e38880 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.8.tgz + version: 2.14.8 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.730495682Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: db54fe7450dd310a3274f950333e35822a7927a54b1b39e24cf85a390b63507b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.7.tgz + version: 2.14.7 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.724326213Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 49df97b9262abae44a750a84672db01f6be8a1b116cda425e112e23eaa7cbe63 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.6.tgz + version: 2.14.6 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.712574347Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f2402e86911167049ae75d4d1266579dc7c017c5124f31546c8291b4979aba0b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.5.tgz + version: 2.14.5 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.704805378Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3f312829f3aef09c123e724d510af408a38bd8fb13dc097971e38a5953e975ab + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.4.tgz + version: 2.14.4 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.697245107Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c16552c6f23f584ac1e6ffe6d48d6229373190f0315f303d8a55e1693e928bf2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.3.tgz + version: 2.14.3 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.690023567Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a10fb76850a6a2beb3e81278636dffa0fe6901aa8720365642b8613809c79957 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.2.tgz + version: 2.14.2 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.685334582Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2ff759f48fa61f7f33ea89cb11eeafd642089598900cae7f19ee9578ce6b4b6c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.1.tgz + version: 2.14.1 + - apiVersion: v1 + appVersion: 1.8.4 + created: "2021-05-21T13:04:19.679802622Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7eb7ab87a600ed4f4706110dd4838ec35cabd4632221bbb95da46810d15f1f72 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.14.0.tgz + version: 2.14.0 + - apiVersion: v1 + appVersion: 1.7.11 + created: "2021-05-21T13:04:19.675138008Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1b712df7b0ad65cc564d5ccd0ffeeac3c3c8f526f29d0d848d3bc0ea1bcc317d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.13.0.tgz + version: 2.13.0 + - apiVersion: v1 + appVersion: 1.7.11 + created: "2021-05-21T13:04:19.66972079Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cdd89541b4134d2003b20b240e1a6cd2a0d18898a410d89906fb234edb928d93 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.12.0.tgz + version: 2.12.0 + - apiVersion: v1 + appVersion: 1.7.11 + created: "2021-05-21T13:04:19.664945457Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f1b58b9d72de7ef36a3d66bb8de6ec824415eb19eec86a9eddf270f84ac37553 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.7.tgz + version: 2.11.7 + - apiVersion: v1 + appVersion: 1.7.11 + created: "2021-05-21T13:04:19.660150892Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://dandydeveloper.github.io/charts/ + version: 4.10.1 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 91df2ccc19f431f504210dba3924f46f5b7e313e93d144f67edb0c5391fd96c8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.6.tgz + version: 2.11.6 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.654515002Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://charts.helm.sh/stable + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7624f7346d4814e1669914008cbf3e991a487bbfb510d706da31dcb82a7e3daf + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.5.tgz + version: 2.11.5 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.650077938Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://charts.helm.sh/stable + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0c9b49a520237aec4821071c67bcf0acd08f5fd02575335a38e1157979eb90e8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.4.tgz + version: 2.11.4 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.645432732Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://charts.helm.sh/stable + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ef1d4d7d08e3bcb15310d2ca7d1850d00aa7ff04545ad29c35aaadecb431355d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.3.tgz + version: 2.11.3 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.637906808Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://charts.helm.sh/stable + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: bf84905be21fe6236407af00dd502b396e6d19d6ed28b3c62fcaa602f90db4d1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.2.tgz + version: 2.11.2 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.630784216Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://charts.helm.sh/stable + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 994a86537b4af2eb111e8cd08e34a45978e20572a8c0ea465f5e3f7f384ebb65 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.1.tgz + version: 2.11.1 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.623492397Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1d640fcb9c69440b9131812a14f73006d125c742b427c3660155075e48ad51a0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.11.0.tgz + version: 2.11.0 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:19.612318659Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6e696b286cc892372a8e2ddf2af9fc51b2aec9c315031554ff1365d9a03d0516 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.10.0.tgz + version: 2.10.0 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.102729408Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 771ef893bb07953473c12eb94bb5f54c33162a4d04a984e251f50621b6606aa6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.9.5.tgz + version: 2.9.5 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.098469276Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c60f45904ef426e101fabfbc5a967a92ea910b8b39181cbbf6bbfbf75e7200a4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.9.4.tgz + version: 2.9.4 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.09368507Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 36bb943d9af949d82d4fc9312e95974f3f2fe53f6ea14e4bf5866b70d95976ef + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.9.3.tgz + version: 2.9.3 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.089484137Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 18ef36204200cb69acf869c817696c6ec9bc69c73fbc2ba0a34917546d624b25 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.9.2.tgz + version: 2.9.2 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.085174759Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 62956b6381a09def88df9071dcd68d515ee69b5dc32edfe8b0f340191d04068e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.9.1.tgz + version: 2.9.1 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.08016874Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 76b1ab1a84e886037edefc1eedf1fa9e241d74731a69d99934b3271c276635d7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.9.0.tgz + version: 2.9.0 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.075959854Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5e73998bd08c5b61ffbca4ca2e8540c50acbf64e0d3f3e5b2df68e0b24649b42 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.8.0.tgz + version: 2.8.0 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.070997588Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 60ad4ccaa2b673d55763d1cb7227f0c8dc2f04c14e71c78cf3748413ab1e994e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.6.tgz + version: 2.7.6 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.06666284Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d081a10cc1e91d7716baf43800950e6ddefb5f2235a12172e5921fcb4486ffef + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.5.tgz + version: 2.7.5 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.062302071Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 46686888c08bc7be9920dfb58120509cf655a207ac19aca09fc03bb7def5e9f9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.4.tgz + version: 2.7.4 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.057266068Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2ed44396035ac28b4334ab9c8388906971665dc0955c47db6607bb1a4c6e4183 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.3.tgz + version: 2.7.3 + - apiVersion: v1 + appVersion: 1.7.6 + created: "2021-05-21T13:04:20.0529554Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8cfe3662890863f85cc4730e7d01e952ed31055d9cd12f0cf3dd24209008ec01 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.2.tgz + version: 2.7.2 + - apiVersion: v1 + appVersion: 1.7.5 + created: "2021-05-21T13:04:20.048630576Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: df9d1bb257b5357c20ea0182005c63370e69c87341f376552512d52dc47c0078 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.1.tgz + version: 2.7.1 + - apiVersion: v1 + appVersion: 1.7.4 + created: "2021-05-21T13:04:20.041235932Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d4986386f40799ed60b650c9405ca7524417216c8ff9961c4ada3d6fd01914e0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.7.0.tgz + version: 2.7.0 + - apiVersion: v1 + appVersion: 1.6.2 + created: "2021-05-21T13:04:20.032966751Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d1a0654f52e1d2455c17dbc934d754e74a4b6032d3ea4bac2765d3ef1e163120 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.6.3.tgz + version: 2.6.3 + - apiVersion: v1 + appVersion: 1.6.2 + created: "2021-05-21T13:04:20.025733589Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8d58f6bee24142948c111b5dcc8bf455a2c6f38c0971fe94bf796d2f7ad73992 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.6.2.tgz + version: 2.6.2 + - apiVersion: v1 + appVersion: 1.6.2 + created: "2021-05-21T13:04:20.012147009Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 22ec45b7c0a764f4c41d3938841d0469b1491ca9f512341b812ecaed7e82f118 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.6.1.tgz + version: 2.6.1 + - apiVersion: v1 + appVersion: 1.6.2 + created: "2021-05-21T13:04:20.00543552Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3930c5dbea4fec3db7739576b2ce9d4e8a2e46f170bda74611a0ee2886095f55 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.6.0.tgz + version: 2.6.0 + - apiVersion: v1 + appVersion: 1.6.1 + created: "2021-05-21T13:04:19.998730923Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f1c109a73fc6d936b1b062a9fbd01847eb66b8bd18d01ab2311ef72f59366bbc + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.5.4.tgz + version: 2.5.4 + - apiVersion: v1 + appVersion: 1.6.1 + created: "2021-05-21T13:04:19.992325236Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 984c71f158cfec40e685ebc2262a7706d56e0a552c31949ebc8c74ba340ca912 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.5.3.tgz + version: 2.5.3 + - apiVersion: v1 + appVersion: 1.6.1 + created: "2021-05-21T13:04:19.988191406Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: daad2e8200ebc56d298e601b65e7213a744b9e095bf25f24bdc1ac0945d7e890 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.5.2.tgz + version: 2.5.2 + - apiVersion: v1 + appVersion: 1.6.1 + created: "2021-05-21T13:04:19.984044684Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: db7c35a5ce1140adbd295efa1bd18a642702dd25662185b99e5921f27fb5b40e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.5.1.tgz + version: 2.5.1 + - apiVersion: v1 + appVersion: 1.6.1 + created: "2021-05-21T13:04:19.977524468Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: d01cbb0409eab253922e04f0db1885780999345fe1d1a794e7c32bbd87ac4684 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.5.0.tgz + version: 2.5.0 + - apiVersion: v1 + appVersion: 1.6.1 + created: "2021-05-21T13:04:19.970825677Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 114edeaa749a21e5c86d0c1b7b934f89fcbff03a2e0858af86518ccefbc21e10 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.4.0.tgz + version: 2.4.0 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.963873767Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0ec5ac1fcdfe48c9a83ac7b714f600944c131c531e6b8724238350f47419d9d3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.7.tgz + version: 2.3.7 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.959773866Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 325cca92dd256bc60332c67dc621388223658c422cd50dc6c7f9d377927ad9e5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.6.tgz + version: 2.3.6 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.95337284Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 130e7205a664398fd687c2e9d7791238bb93ee817ba49cf010b1cbf43b8c49e0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.5.tgz + version: 2.3.5 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.946693967Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 296d34c22fc03bffe51656752cf93fc9aded5622aff1ca6b7f8a55c6497b2f6e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.4.tgz + version: 2.3.4 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.942401463Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 8565957ba359ada1f6aec29b62410c46ffe89eef2158710779365fb521ab2fa2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.3.tgz + version: 2.3.3 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.937216331Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 69a3e5d7bfb10ee0a0a873356bcaa7e7f1b677d0dbb6b1a7df0d40017b558cf7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.2.tgz + version: 2.3.2 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.925766669Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 355433e6aac31abb9ba0a9b36f7e0cf6f666a027675fa5a186f6801937644a88 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.1.tgz + version: 2.3.1 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.916918024Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6bc12d73bc1f436828e8c0a13137858f79549a42b4f0b9b46b0fce9a690ffb8d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.3.0.tgz + version: 2.3.0 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.871371258Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 485a8c5575dd658ecf6ef1f2e07c8285fa3e72c2de7e629a5a5ae9fc250c3d26 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.16.tgz + version: 2.2.16 + - apiVersion: v1 + appVersion: 1.5.4 + created: "2021-05-21T13:04:19.86499345Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 96941c904b1c0c96960c9775863058e7f61ecab77c2645fa56ef81ab56ff785a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.15.tgz + version: 2.2.15 + - apiVersion: v1 + appVersion: 1.5.3 + created: "2021-05-21T13:04:19.85852715Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0031c82b590ebb20bfbe31f0c5d1b247054897d7b0515eb7cb1677881bc80f0e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.14.tgz + version: 2.2.14 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.8543904Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 51fe6c2be7826a64ede927e677596f45ad533e3e55b3165c051862f2bafaf842 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.13.tgz + version: 2.2.13 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.85022641Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e4de3d669c6ad2e4400e46ea99f8f05421208dc030dcec2cb508a4f1e71e380b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.12.tgz + version: 2.2.12 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.8444226Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2db73c6380de4c126def8fff3563024780aeb065694307769695761f1f189324 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.11.tgz + version: 2.2.11 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.837237093Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f320aef3abc33603d4a8b445482509fa6ce171fa2ab930d3325fb2c809c454f8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.10.tgz + version: 2.2.10 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.911498578Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 358f13d55ca228e1a6c3bb989d7a361fae6b81a916c037cac917dbd995a0f27f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.9.tgz + version: 2.2.9 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.90747334Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5e65dae7677625c12eb8a91d93887779de0e0a69aca59da7e36c714e4b806866 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.8.tgz + version: 2.2.8 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.90202334Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 31671c9324b4dcc13f0f604dc908ab2feedf3b0f1fb273162693ed340de95ae3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.7.tgz + version: 2.2.7 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.896084565Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 21936e9379168ea158978b37ea9ba8e3c4afe7034e9bd40ff39c9c2d0819003a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.6.tgz + version: 2.2.6 + - apiVersion: v1 + appVersion: 1.5.2 + created: "2021-05-21T13:04:19.889773217Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 08a40e16f8b8355bcabf3cf6d5776da3f6f25fe79ff4cfc7ac809500c6e86ef1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.5.tgz + version: 2.2.5 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.884184337Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 735c9c112fffeb0961129f11079e169233057af51c5c9969b2b5db72a25c5556 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.4.tgz + version: 2.2.4 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.880079402Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f52f2a42d0579f4b8f09757aa22adba372fd9c7932833829bad7b2da37243bae + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.3.tgz + version: 2.2.3 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.875484492Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e7b2a2fe72a6f66a40b2b1c91390bdfcdf56a7772f1b02b0d4e84d08527a3654 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.2.tgz + version: 2.2.2 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.830216733Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cfe327bd986a614c4b0ea283e107b2c8d69f949a3fb47fd19700760ca8e0e8e1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.1.tgz + version: 2.2.1 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.813830464Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: https://kubernetes-charts.storage.googleapis.com + version: 4.4.2 + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 73e85e34666df78e47d850c36b31d9ef4eb35e6b58334c10bcac26c80af2b022 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.2.0.tgz + version: 2.2.0 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.607582206Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a16d3d417b68da7cc2ff48107ea97cf4df5ffdfe0c43288ca537084573a3aa1d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.1.2.tgz + version: 2.1.2 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.604124717Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4151d1b1a32dd06975d870582fe9e52433f039eda6521539005752135b5f82ff + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.1.1.tgz + version: 2.1.1 + - apiVersion: v1 + appVersion: 1.5.1 + created: "2021-05-21T13:04:19.599928579Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ce3ba0717476b354de9101b2e1072f04c4d9b68164aa9afa59f5cc3e6704b29c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.1.0.tgz + version: 2.1.0 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.594638126Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 65951aeda2f721bcc8a34463348eed95a70798bceeedefd85e6c9e1a87885a8b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.0.3.tgz + version: 2.0.3 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.58929116Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3ad170d5e36539918549e6e759f846124b85a89f3c5ddf90a21a4b2ec8af7b10 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.0.2.tgz + version: 2.0.2 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.58478369Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 421622a1189c8fcc514835d40dbc1f75b56f003812c3e5632173ece16249c76f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.0.1.tgz + version: 2.0.1 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.580503598Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e84a0269283858b11c193023ae63aaa453ec962fa6c799f6222b1c94713abca3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-2.0.0.tgz + version: 2.0.0 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.575295547Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cd56a9c1895d03ebff393309b1a22e969ed2a532e97ccebdbfb1a904f61c21ba + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.7.tgz + version: 1.8.7 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.570768264Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 311de21213bce9d71814bd720cce4ee11becbaac2a0869149629ded11761ce80 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.6.tgz + version: 1.8.6 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.56744374Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f87ed22d11b3bb683f22cbaced699b650017093efa8c3d204279a08f066a3ee8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.5.tgz + version: 1.8.5 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.564065684Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 094942732eb1b9133f7eb392bf3c66d22eb3d3187b81914ead53d8d88b6ce30c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.4.tgz + version: 1.8.4 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.559935841Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 67db99b14d295fb21641406e8f3f9b00025f8135b21c058e433f8b4a0b1fe87a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.3.tgz + version: 1.8.3 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.556597039Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 4b0b53a45b69d5f58756bd71c4a31df98ba9a21e57b1026daf33c5add549cb98 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.2.tgz + version: 1.8.2 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.55192389Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1f77fa4d834f1781b0ad2dfbe6f6681ff92f76f511ade39949ba8578a24d017f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.1.tgz + version: 1.8.1 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.546783733Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 444efdea7c1ce3d973be3186ea93425efa428ffd531b406fb3e1d151c2c047f6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.8.0.tgz + version: 1.8.0 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.543206583Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: c23e297a21365389627943583dba12de62c7b4292458c38c167441a59d5b7685 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.6.tgz + version: 1.7.6 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.53976847Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 48c2eb5734c9519cbe7e00ca1599fa63553df9ce40beb1e1b840fd967f5e3e1d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.5.tgz + version: 1.7.5 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.535983695Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 22f37fffb3f6434ebff564307c44deaaaf9fbfc49e23cc21a288a96db24258c2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.4.tgz + version: 1.7.4 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.528950093Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 64c7c3fdd7f29e1f2735c5b1e2d72633b3f1ea79d4c8edac2aa9502cf5153402 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.3.tgz + version: 1.7.3 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.522732607Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ea4308f0d803a11eefd60c3a23c064dd07e0e5e64e334da6a9c1030e400e8a6f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.2.tgz + version: 1.7.2 + - apiVersion: v1 + appVersion: 1.4.2 + created: "2021-05-21T13:04:19.516589181Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 82182049b38b64292a394079b5608bc2e9067406ba669dd43f003fe34db59c5d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.1.tgz + version: 1.7.1 + - apiVersion: v1 + appVersion: 1.4.1 + created: "2021-05-21T13:04:19.51046691Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a862838c81ed93363f25e0c51c008a4333f775de8da70f3023e68917b9d8a774 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.7.0.tgz + version: 1.7.0 + - apiVersion: v1 + appVersion: 1.4.1 + created: "2021-05-21T13:04:19.507298549Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 54f77cc17b87adf18f9d2c01e01904ba4fb9e78810426b52ee999ffa5f8415e0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.6.tgz + version: 1.6.6 + - apiVersion: v1 + appVersion: 1.4.1 + created: "2021-05-21T13:04:19.502293904Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cdbbafd0a0121aad415ddb2c7d413eace4a5d853e874d26ce6dba1525c2ef396 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.5.tgz + version: 1.6.5 + - apiVersion: v1 + appVersion: 1.4.0 + created: "2021-05-21T13:04:19.496614751Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e63f8566851ada157ec0903f314f8c8acab50e500f08c6b261305692e1219716 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.4.tgz + version: 1.6.4 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.493406508Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 89680ef0ed2fcfac4230e60b1f0c6d39fb91d9feed22d0a56f8366dbef23e5c6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.3.tgz + version: 1.6.3 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.490136246Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1b617958564ad3dfd4eb6ee205213486b1ac8d797e16390fb8516c2a7271ec5b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.2.tgz + version: 1.6.2 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.486154077Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 777ef495bed5a8e0da64dfe2e1012f5f2316ae3df8eae1806f9f4d6c102ab610 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.1.tgz + version: 1.6.1 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.482987276Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2f5362d820f26e3d206bf918f278266ce98308fb447815e2164425125d77a914 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.6.0.tgz + version: 1.6.0 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.479807943Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 3a104799040c238dcfce399d555f4134f9b460d263680eb28ebd531185fcce65 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.5.3.tgz + version: 1.5.3 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.475985907Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7be6747d7837ab8572f4dbb6511d2b945abe412fa25e227fa68583ceba3ae78a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.5.2.tgz + version: 1.5.2 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.472753762Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0fba201afbc3d6a43723b268af76ebb0aecf6ce75c9f5187ba049f2a7349fd0a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.5.1.tgz + version: 1.5.1 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.469515669Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 2d476ff974f7ae85235012c906767200a6b1e0e9497ffd64e98b85b14c7cd44d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.5.0.tgz + version: 1.5.0 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.466221915Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0ea5eefff0661eb82a813d934d2f285732ca001f2287de84681a11b4a6c04368 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.8.tgz + version: 1.4.8 + - apiVersion: v1 + appVersion: 1.3.6 + created: "2021-05-21T13:04:19.462084319Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 997026b7b875debd78292809f155b3d6ecf56385ab0fffc996efdc3da5ed0449 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.7.tgz + version: 1.4.7 + - apiVersion: v1 + appVersion: 1.3.4 + created: "2021-05-21T13:04:19.457932385Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: be86c028969b15ecc65ba4508a17c32d393a53d0464593787e201136e79988f6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.6.tgz + version: 1.4.6 + - apiVersion: v1 + appVersion: 1.3.4 + created: "2021-05-21T13:04:19.453718816Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 74865ed53bded67b66a6b390b9901c8918d59409356078aaf3bb6ecbabfd1448 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.5.tgz + version: 1.4.5 + - apiVersion: v1 + appVersion: 1.3.4 + created: "2021-05-21T13:04:19.449191185Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 51109393de03375860c70a7c9da3dce9396722cb1bd90db86f72024d78e4b2b5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.4.tgz + version: 1.4.4 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.444536099Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: beab0460176f1fa8b9f7a08b8c2e0cc36ffd80bb7152748c63d46ed966c23c01 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.3.tgz + version: 1.4.3 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.440231442Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: dc834e304c358c4cb6e3fdaa1ff116cdb5d79c554a0f33972da106da4ecdd235 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.2.tgz + version: 1.4.2 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.435894372Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: f1ceee8ac173d13f2e73408079fa9a195417b5bfcea9dd7d7a50421d8940b22d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.1.tgz + version: 1.4.1 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.428174431Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 7dbcd716279fe07a5264cb2e23d6dca33304f88d1ab29802c066c61e5e947c54 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.4.0.tgz + version: 1.4.0 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.424693661Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: a426bcaafe535ded19d401ec37ff148f48de6f8ddbde916413a9c625fbd1375c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.3.1.tgz + version: 1.3.1 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.420725736Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e41fe04298d24be4755e4ab1923b26da98f2895d6f0dbafaef108e30f1db2b79 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.3.0.tgz + version: 1.3.0 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.412968231Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ac208a7f7296b922a4297b5a3de85ad421f24605eba4a094d6ef411946ea08cb + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.2.4.tgz + version: 1.2.4 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.409542277Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 5da1e863b7523db20616e89bb1127166fe276c46ebf995c157debdd03185280e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.2.2.tgz + version: 1.2.2 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.407053233Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 9b90f173edf2186005af8cd94ffe3427d19864f19c82cd45e8617911a0c145e8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.2.1.tgz + version: 1.2.1 + - apiVersion: v1 + appVersion: 1.3.0 + created: "2021-05-21T13:04:19.404634636Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 01fc4fcccbd0b79542e78bc3c32e12229e0bd43d7073a6b15bc687626bce8119 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.2.0.tgz + version: 1.2.0 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.402141344Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 11bd9f586e3d0abcac08bc0e1df1b1c91440a647ae190e965a7251c60db235a7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.9.tgz + version: 1.0.9 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.399622564Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: e37475775d12ac18135df70c0b5780a8ffd0cb14c7dbf5dcb6b45953933a3642 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.8.tgz + version: 1.0.8 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.396820152Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6e00a23259ef2afe26b0d52e523932e1b22af40fbc2da27dd5fa527491f84463 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.6.tgz + version: 1.0.6 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.394406132Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 059be983c5d2f7d160c4b1e72096bcb781d7a8ede39bfdbdb818b9c15949b837 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.5.tgz + version: 1.0.5 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.39209546Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 84aa6f85a4842318f0c6e02cf574bfef7c2f14e642e771fdc108582d60e417bb + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.4.tgz + version: 1.0.4 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.389710014Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 6732892362f1cfddc61a2d19909d4b11360ca9adaf7d327a010609b1e4e14b6d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.3.tgz + version: 1.0.3 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.386860358Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: ecc655f85082265487202cb6af602fc0734ec4697e2200d490e2b39604f1768d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.2.tgz + version: 1.0.2 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.384594339Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 1dad486f54334ce08812c805fe562abef492f782dbd6359d86f2c177526a4530 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.1.tgz + version: 1.0.1 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.38225003Z" + description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 0d4a4a0811b1ba7d60f64f6d45bc6055c484c70ab8a1ac2b06755cbdf5b5b02f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: seanson + name: argo-cd + urls: + - argo-cd-1.0.0.tgz + version: 1.0.0 + - apiVersion: v1 + appVersion: 1.2.4 + created: "2021-05-21T13:04:19.379889699Z" + description: A Helm chart for Argo-CD + digest: 4b974606bdba0e68ee2f9a311578bbecb1b4b462e602c50d75fbd3c7908c32e6 + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo-cd + urls: + - argo-cd-0.7.2.tgz + version: 0.7.2 + - apiVersion: v1 + appVersion: 1.2.3 + created: "2021-05-21T13:04:19.377655584Z" + description: A Helm chart for Argo-CD + digest: f1fb9caffcdd01ac0055743499434d443808b15c694bde3dcab430c088ca5615 + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo-cd + urls: + - argo-cd-0.7.1.tgz + version: 0.7.1 + - apiVersion: v1 + appVersion: 1.2.0 + created: "2021-05-21T13:04:19.376081848Z" + description: A Helm chart for Argo-CD + digest: e2e956e1d2053b806ba9d102119c3b03013d7778ac7579e8e6614fc5a030fceb + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo-cd + urls: + - argo-cd-0.5.4.tgz + version: 0.5.4 + - apiVersion: v1 + appVersion: 1.2.0 + created: "2021-05-21T13:04:19.37452701Z" + description: A Helm chart for Argo-CD + digest: 49c874957049f98a3fa77fd895d6da18c2f2d5c51caee1c09ff5e96673243783 + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo-cd + urls: + - argo-cd-0.5.3.tgz + version: 0.5.3 + - apiVersion: v1 + appVersion: 1.2.0 + created: "2021-05-21T13:04:19.372634399Z" + description: A Helm chart for Argo-CD + digest: 12d8316627b4d08f15935d354f6b4625948dff49d8ec5169da49f7619a4dfe87 + name: argo-cd + urls: + - argo-cd-0.5.2.tgz + version: 0.5.2 + - apiVersion: v1 + appVersion: 1.2.0 + created: "2021-05-21T13:04:19.370733655Z" + description: A Helm chart for Argo-CD + digest: 4caed17f90804a112e543b366f1c45f9ce1fced32481f7f15fadbd3518049411 + name: argo-cd + urls: + - argo-cd-0.5.1.tgz + version: 0.5.1 + - apiVersion: v1 + appVersion: 1.2.0 + created: "2021-05-21T13:04:19.368895598Z" + description: A Helm chart for Argo-CD + digest: 3381c2d34820a7469f3a46e7272d4c62c0ef40462632bfc8a566e734cb091a5b + name: argo-cd + urls: + - argo-cd-0.5.0.tgz + version: 0.5.0 + - apiVersion: v1 + appVersion: 1.2.0 + created: "2021-05-21T13:04:19.366474615Z" + description: A Helm chart for Argo-CD + digest: 9f0f856a8d23d9e0c8366fd5211e4970c8c83778a22e3422f080f4eeca962087 + name: argo-cd + urls: + - argo-cd-0.4.0.tgz + version: 0.4.0 + - apiVersion: v1 + appVersion: 1.1.2 + created: "2021-05-21T13:04:19.364737261Z" + description: A Helm chart for Argo-CD + digest: 66620c15bb8847eb36ac3f28bbceebf357f6166e3dc2111aaa5d9ccf8b50230b + name: argo-cd + urls: + - argo-cd-0.3.0.tgz + version: 0.3.0 + - apiVersion: v1 + appVersion: 0.12.3 + created: "2021-05-21T13:04:19.363133336Z" + description: A Helm chart for Argo-CD + digest: 9de8900515d9b508d0f6a56b32adb2f4bda369145404406d8d7fca1c8a297eab + name: argo-cd + urls: + - argo-cd-0.2.2.tgz + version: 0.2.2 + - apiVersion: v1 + appVersion: 0.12.1 + created: "2021-05-21T13:04:19.362012053Z" + description: A Helm chart for Argo-CD + digest: 0671a32e6dfb997c18a4f9c661d992aae79e100b374d05ecce19a93c06252d16 + name: argo-cd + urls: + - argo-cd-0.2.1.tgz + version: 0.2.1 + - apiVersion: v1 + appVersion: "0.11" + created: "2021-05-21T13:04:19.360966398Z" + description: A Helm chart for Argo-CD + digest: 227cc7113081bf8289fb218ee92db43687fe0aa2e5a60a518bed905e05a9d139 + name: argo-cd + urls: + - argo-cd-0.1.0.tgz + version: 0.1.0 + argo-ci: + - apiVersion: v2 + appVersion: v1.0.0-alpha2 + created: "2021-05-21T13:04:20.30707797Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: ^0.16.0 + deprecated: true + description: A Helm chart for Argo-CI + digest: 0c04bb6d53a868e3c307c5a82c05a04cea497eade5cc5dda062f6f73071e3b45 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + name: argo-ci + urls: + - argo-ci-1.0.0.tgz + version: 1.0.0 + - apiVersion: v1 + appVersion: v1.0.0-alpha2 + created: "2021-05-21T13:04:20.30402457Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.2.1 + description: A Helm chart for Argo-CI + digest: da24959263eb13c4e2eb675495715b573da0ddcacf4f7dfb5049348b88a67331 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + name: argo-ci + urls: + - argo-ci-0.1.7.tgz + version: 0.1.7 + - apiVersion: v1 + appVersion: v1.0.0-alpha2 + created: "2021-05-21T13:04:20.301658553Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.2.1 + description: A Helm chart for Argo-CI + digest: 6d7f4cd79e4cf9be4d6e4589ec82a90c7c49ff3ac39983ac4088235f13b330a4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + name: argo-ci + urls: + - argo-ci-0.1.6.tgz + version: 0.1.6 + - apiVersion: v1 + appVersion: v1.0.0-alpha2 + created: "2021-05-21T13:04:20.299771918Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.2.1 + description: A Helm chart for Argo-CI + digest: 663e2098cf46d5fa850f40aeb62fa71efe5bf81b9c74abae7f893820b5927daf + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + name: argo-ci + urls: + - argo-ci-0.1.5.tgz + version: 0.1.5 + - apiVersion: v1 + created: "2021-05-21T13:04:20.29778973Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.2.1 + description: A Helm chart for Argo-CI + digest: a440e55129a99f6c98616b741037004f408234c7dee468c788e36b12d93f324e + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo-ci + urls: + - argo-ci-0.1.4.tgz + version: 0.1.4 + - apiVersion: v1 + created: "2021-05-21T13:04:20.295851326Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.2.1 + description: A Helm chart for Argo-CI + digest: 381bcc946433ff6b85dc959fc3e76516efab80f8e2d6d929fd9c7450c08ee70d + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + name: argo-ci + urls: + - argo-ci-0.1.3.tgz + version: 0.1.3 + - apiVersion: v1 + created: "2021-05-21T13:04:20.293815997Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.2.1 + description: A Helm chart for Argo-CI + digest: deac6657e17b876598a8aad428bca8f4e24c34bced105ee953f8cca6bb65120c + name: argo-ci + urls: + - argo-ci-0.1.2.tgz + version: 0.1.2 + - apiVersion: v1 + created: "2021-05-21T13:04:20.291273268Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.1.0 + description: A Helm chart for Kubernetes + digest: f02829653e882b567af9bc5885f718f67419e0f2029195039cb51b809376ba2f + name: argo-ci + urls: + - argo-ci-0.1.1.tgz + version: 0.1.1 + - apiVersion: v1 + created: "2021-05-21T13:04:20.28795925Z" + dependencies: + - name: argo + repository: https://argoproj.github.io/argo-helm + version: 0.1.0 + description: A Helm chart for Kubernetes + digest: 98bc05669752776344c6a01c74e65983bc30f213b08d597aa1ce72923664d931 + name: argo-ci + urls: + - argo-ci-0.1.0.tgz + version: 0.1.0 + argo-events: + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-events to v1.9.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.5 + created: "2025-01-11T10:22:48.663521413Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 61db4ec3b71fe013db48ad525123cd5e45545a43b238b47a9d74ca83f0134156 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.13/argo-events-2.4.13.tgz + version: 2.4.13 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-events to v1.9.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.4 + created: "2025-01-08T08:37:03.350954707Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: af5463cd349adac2ee655f885a557cd6885d7bcae5ba1b3934d7b07880b371ed + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.12/argo-events-2.4.12.tgz + version: 2.4.12 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Support initContainers to controller + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.3 + created: "2025-01-04T14:02:20.471295383Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 3286e49cbf6e607bf871653fd43979291eea7f79cab44e664859e9f69438ec11 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.11/argo-events-2.4.11.tgz + version: 2.4.11 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Correct outdated URL for doc + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.3 + created: "2024-12-31T12:18:03.527668874Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 0eb594da1d994b9318187ac08eda06f8d19daaaa3e6d43e388a754c4e23365be + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.10/argo-events-2.4.10.tgz + version: 2.4.10 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-events to v1.9.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.3 + created: "2024-11-27T20:44:07.817539803Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: dd940c5701406c93744df76d1c2f76fb8012245a717a906f9768ce471b285112 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.9/argo-events-2.4.9.tgz + version: 2.4.9 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: events-webhook Service using non-default port + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.2 + created: "2024-09-20T00:10:15.638896918Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 3431009295d7fb2443323051230e896fe726243950ef8310336d8d409156ccdb + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.8/argo-events-2.4.8.tgz + version: 2.4.8 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update Jetstream versions as following upstream + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.2 + created: "2024-06-26T05:28:08.566360968Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: b8bc7e1b7b07e4c660a3946b2349129580fbf37af15f18d4c975229f80f951b1 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.7/argo-events-2.4.7.tgz + version: 2.4.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-events to v1.9.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.2 + created: "2024-06-14T05:09:09.349833334Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 30180054e5a775560fe2ba5930a565b7bfb9f232a51096b007b96d3a8a6dc5e4 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.6/argo-events-2.4.6.tgz + version: 2.4.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Support additional labels + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.1 + created: "2024-05-24T03:05:12.760366996Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 01c7e12d26e298140d2a4f1b50fd01a78c23843e890d014ca209a08015a34285 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.5/argo-events-2.4.5.tgz + version: 2.4.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support ability to set .Values.namespaceOverride + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.1 + created: "2024-03-23T11:07:18.304926892Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 57bed7f1a6d61be4942c395e683fc6987425bd732aa45913eb4a1c2e4d33ca2a + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.4/argo-events-2.4.4.tgz + version: 2.4.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-events to v1.9.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.1 + created: "2024-02-14T08:53:02.08281522Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 10a18c47a63a1d10cee5bf62deda75e98f40964bab8df9d8e466cc0d146ed6a7 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.3/argo-events-2.4.3.tgz + version: 2.4.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-events to v1.9.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.9.0 + created: "2024-01-09T10:14:31.802589505Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 94c9803e62a64b4eabd0095c03ef3cface2c39a761b4b85f1f5c39b964b7e30e + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.2/argo-events-2.4.2.tgz + version: 2.4.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Events to v1.8.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.8.1 + created: "2023-09-04T01:15:37.388731215Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 543542ffc386f799b09bec1138b63628a4cd5ac7ceedfd32ac4942a3f2b3869d + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.1/argo-events-2.4.1.tgz + version: 2.4.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Events to v1.8.0 + - kind: added + description: Add managed namespace configuration + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.8.0 + created: "2023-06-21T12:41:57.170098942Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: b14cd1ce6ab188aab2ffea328510bc228b865bc627a84cba98cffce78b88a54a + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.4.0/argo-events-2.4.0.tgz + version: 2.4.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Introduce chart signing + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-05-10T15:49:06.471118908Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: f2745b65269846d960d81f39a0c5a8f39ff6be6517cec7352acff11a348ed214 + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.3.3/argo-events-2.3.3.tgz + version: 2.3.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Use correct artifacthub kind and get latest chart version to artifacthub + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-05-09T00:38:42.617811713Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: a3324a813e53693bd11d72558e98a50f118ec86f96ffe521910353349b2cfd0d + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.3.2/argo-events-2.3.2.tgz + version: 2.3.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update chart icon + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-05-07T14:19:00.244655737Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: a8d8a975ed49fa9e51c11ff068c3f19e1dcbca6381defcf0aeaed8756edf2ebc + home: https://github.com/argoproj/argo-helm + icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4 + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.3.1/argo-events-2.3.1.tgz + version: 2.3.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow extraObjects to contain string templates + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-05-06T11:18:41.372512323Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: ce4a1b5d41ce6ce3e353fa9cd877d4e848c491bb151713639d77532614c9d509 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.3.0/argo-events-2.3.0.tgz + version: 2.3.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: add namespace field for namespace scoped resources + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-04-13T18:38:30.074262602Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: edcab9ce871682b2a7cb45cc9460160fc2ceda5c2493d15dc5941aae2e07708a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.2.0/argo-events-2.2.0.tgz + version: 2.2.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fix toYaml function in deployment template for envFrom block + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-04-07T12:46:05.069665813Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: e156b5dbf483801c80dce26cc3a5be7946efa4789eb07c384ed4742136a48200 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.6/argo-events-2.1.6.tgz + version: 2.1.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: priorityClassName was not being set on pods. + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-04-01T20:40:28.774354142Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 6544b2c2fa4cf2cb801c612bfd98df2662a78d0db1f3ffcfcaa5daed9364c995 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.5/argo-events-2.1.5.tgz + version: 2.1.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add install guide on README + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-03-15T17:34:48.370399884Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: b03b1af83542c67f81e78fbb90e4fd20564bc11221b470a1c36c672495faa49b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.4/argo-events-2.1.4.tgz + version: 2.1.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Events to v1.7.6 + apiVersion: v2 + appVersion: v1.7.6 + created: "2023-02-21T01:14:55.328050472Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 5f0aa6d429df2a4125440de3c24802782de785b2d936a359829066f79bed646d + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.3/argo-events-2.1.3.tgz + version: 2.1.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align changelog structure to show changelogs on Artifact Hub + apiVersion: v2 + appVersion: v1.7.5 + created: "2023-01-29T19:07:56.705497548Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 1b4fbfc7646091c818e2d98e065ff7db0842e5f6d9c6f642c11c1fbda5e9f923 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.2/argo-events-2.1.2.tgz + version: 2.1.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo Events to v1.7.5" + apiVersion: v2 + appVersion: v1.7.5 + created: "2023-01-29T12:16:38.921947553Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: db34aebb29578887fa50483d21c38d983eb85772d95074654c5185711fb11956 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.1/argo-events-2.1.1.tgz + version: 2.1.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Additional manifests to deploy within the chart" + apiVersion: v2 + appVersion: v1.7.4 + created: "2023-01-25T21:46:37.23298157Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 7165a881b9b23a6c1731eb3515a6b4da3dc9e167871e9557a74e98045bbe7368 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.1.0/argo-events-2.1.0.tgz + version: 2.1.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Added missing NATS version in values.yaml" + apiVersion: v2 + appVersion: v1.7.4 + created: "2022-12-29T17:55:55.95793591Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 26c42ecce04c19a5d61e1b50bd4ded1869463242894faa509fc2d208a6f4384b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.11/argo-events-2.0.11.tgz + version: 2.0.11 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Argo events controller to v1.7.4" + apiVersion: v2 + appVersion: v1.7.4 + created: "2022-12-24T19:41:26.02718379Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 41d776fd5df60807d01894239f8106a5203a4b794a31d92d91fa230fddd4d814 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.10/argo-events-2.0.10.tgz + version: 2.0.10 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to specify port for webhook deployment" + apiVersion: v2 + appVersion: v1.7.3 + created: "2022-12-17T00:45:47.004176471Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 2225ba1d38ae9bda35a08698c8e735b0982c3d2939e91f213cd0bb5b50d78144 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.9/argo-events-2.0.9.tgz + version: 2.0.9 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: use policy/v1 for poddisruptionbudgets, when available" + apiVersion: v2 + appVersion: v1.7.3 + created: "2022-12-15T08:33:59.057002567Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 62cf97999cd67b0802e17df52946ca072ac188cf2ac9d6a88b86b98e7d9b9a80 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.8/argo-events-2.0.8.tgz + version: 2.0.8 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: avoid app.kubernetes.io/version kubernetes label from exceeding maximum length (63)" + - "[Fixed]: generated value for app.kubernetes.io/version label is now valid even when defining a controller/webhook .image.tag with a SHA digest" + - "[Fixed]: webhook.image.tag value now overrides the tag in the webhook deployment" + apiVersion: v2 + appVersion: v1.7.3 + created: "2022-12-09T13:08:10.990533655Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 200e967793540fd7e8a9ec2f250fd277921b59b95072f25b052555c64dbbdd3b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.7/argo-events-2.0.7.tgz + version: 2.0.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Argo events controller to v1.7.3" + apiVersion: v2 + appVersion: v1.7.3 + created: "2022-09-29T15:55:02.749873383Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 870f6b3f4861624fc09179a8375f8d7f51150bb6d28bb4722e8495184ef08599 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.6/argo-events-2.0.6.tgz + version: 2.0.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Argo events controller to v1.7.2" + apiVersion: v2 + appVersion: v1.7.2 + created: "2022-09-20T11:55:02.900593749Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 7c397db1d49e85024fab860b798f971d00b92c8290643242a2c51abdef83a6c6 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.5/argo-events-2.0.5.tgz + version: 2.0.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Helm chart maintainers standardized to argoproj" + apiVersion: v2 + appVersion: v1.7.1 + created: "2022-08-26T09:03:19.321225166Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: d3de98d8b357051172f10cb1af01315dc4068092dd33698e5bd7ff3a44dc16ea + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.4/argo-events-2.0.4.tgz + version: 2.0.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fixed selectorLabel of ServiceMonitor that doesn't match metrics Service" + apiVersion: v2 + appVersion: v1.7.1 + created: "2022-07-06T12:39:17.267929275Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: bce47c9c6e3dab312c5c6ec05b87aac7a3c0b913b67d5b8f18add00451c29dcb + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: pdrastil + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.3/argo-events-2.0.3.tgz + version: 2.0.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade Argo events controller to v1.7.1" + - "[Changed]: Upgrade sample configuration for NATs images" + apiVersion: v2 + appVersion: v1.7.1 + created: "2022-07-04T09:50:26.337033844Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: 9efcbc8b85b4fc907ea1a0ef9839ea6e594e1ee60db96a4e66d7573fcb895f6d + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: pdrastil + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.2/argo-events-2.0.2.tgz + version: 2.0.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fixed generation of configured EventBus versions" + apiVersion: v2 + appVersion: v1.7.0 + created: "2022-06-27T21:35:47.87618097Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: eb0bce83651834acc76f163fb4ba6e5b8943f454308deb94f90f189c23656a5b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.1/argo-events-2.0.1.tgz + version: 2.0.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Argo events controller for v1.7.0" + - "[Added]: Argo events addmission webhook deployment" + - "[Added]: Global configuration options for all deployments" + - "[Added]: Pod disruption budgets for HA deployments" + - "[Added]: Support for Prometheus metrics on controller deployment" + - "[Changed]: Enable cluster-wide deployment by default" + - "[Removed]: Deprecated EventBus controller deployment" + - "[Removed]: Deprecated EventSource controller deployment" + - "[Removed]: Deprecated Sensor controller deployment" + - "[Removed]: Removed RBAC that allowed controller to create / modify CRDs" + apiVersion: v2 + appVersion: v1.7.0 + created: "2022-06-14T15:38:28.490260174Z" + description: A Helm chart for Argo Events, the event-driven workflow automation + framework + digest: cfdbf5dc563a1ed6536487a6bbd7177c1cf669f7b2b42e0eb2772f5d45fb3b0b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argoproj + - argo-events + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-2.0.0/argo-events-2.0.0.tgz + version: 2.0.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Additional RBAC for leader election" + apiVersion: v2 + appVersion: v1.6.0 + created: "2022-04-23T07:25:53.560817653Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: fe2a2e0705a05b0fe96dbefd54e8427999e8de178d010599719ba1fe4ce80234 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.13.0/argo-events-1.13.0.tgz + version: 1.13.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add aggregate-roles (sync with upstream manifests)" + apiVersion: v2 + appVersion: v1.6.0 + created: "2022-02-20T20:57:51.362959959Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: dc044c0adafccafbf7f396f7f09a895a03ee616671fd1fd533e69c9e84554a94 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.12.0/argo-events-1.12.0.tgz + version: 1.12.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo Events 1.6.0" + apiVersion: v2 + appVersion: v1.6.0 + created: "2022-02-20T18:31:58.461371917Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 7b035812791399938ba2036cbcc274fcc97df49bdd20484a0af0723799184c46 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.11.0/argo-events-1.11.0.tgz + version: 1.11.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v1.5.6 + created: "2022-01-24T19:19:36.302197416Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: ce53e784aa7d6f59f207b9f0c6f05ac66738fcb3ccdad32d9052dbf9197bc4c0 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.10.2/argo-events-1.10.2.tgz + version: 1.10.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo Events v1.5.6" + apiVersion: v2 + appVersion: v1.5.6 + created: "2022-01-18T22:20:09.665883297Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: fda798a1835bb650329e61b306743eb58f96e10a4da77edd36cd4098a3c2445b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.10.1/argo-events-1.10.1.tgz + version: 1.10.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use helm-docs to generate README.md" + apiVersion: v2 + appVersion: v1.5.0 + created: "2022-01-17T14:02:10.884995378Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 96ef5309c7f0befe1baa0082c8ceca4f887dd6bbffcc39b29e42e97c4012cadf + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.10.0/argo-events-1.10.0.tgz + version: 1.10.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Allow specifying container security context for controllers" + apiVersion: v2 + appVersion: v1.5.0 + created: "2022-01-10T19:56:43.93114603Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: c129cb96cdfd9211f8a89bf04bf1d5241f7c3cb5eb0b6d5413f9ac1c7f93f2bc + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.9.0/argo-events-1.9.0.tgz + version: 1.9.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to Argo Events v1.5.0" + apiVersion: v2 + appVersion: v1.5.0 + created: "2021-10-27T15:13:59.538574101Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: d6538d05ca23fd9df2a847e575b999bcd5d105bb6ebfa0c72154c38cd493fd98 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.8.0/argo-events-1.8.0.tgz + version: 1.8.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to specify additional/custom environment variables" + - "[Fixed]: Charts icon url" + apiVersion: v2 + appVersion: 1.3.1 + created: "2021-08-07T22:43:48.46667649Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 19198120e0c3e5d84f4c3ddb7664ecf72331a98ce3a6c07951443c33a1b940d7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-events/assets/logo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.7.0/argo-events-1.7.0.tgz + version: 1.7.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Initialize Changelog" + apiVersion: v2 + appVersion: 1.3.1 + created: "2021-07-09T11:09:15.049647494Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 1d0f8b053ba4fa7c9a86b05a567e4d4f9c17b4090c3c75bae274675c2940316e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.6.4/argo-events-1.6.4.tgz + version: 1.6.4 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-06-07T08:36:01.537259908Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 63867931b0df24873c8e396d34b4968f63bddcf7b3529f2feb374177096469ba + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.6.2/argo-events-1.6.2.tgz + version: 1.6.2 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-31T16:09:52.762154267Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: b594b6df08d1d2154c2d96bd167f6dcafb62905409d89f88693b7a3896128004 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.6.1/argo-events-1.6.1.tgz + version: 1.6.1 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-29T10:30:24.945540253Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 0b060013fc668b124e1033b26a31e1edfb47b1b7c31265e6416e02b2ba6de040 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.6.0/argo-events-1.6.0.tgz + version: 1.6.0 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-26T21:27:34.137840759Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 592e479ea9dcac83b00ad46efb4a1ef258faedc9ddc0aee485550685edc80afe + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.5.0/argo-events-1.5.0.tgz + version: 1.5.0 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-26T21:13:45.907165449Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: d813ed48ea515bb4d7a7d611463eb6adb22cab44d878946300904f6ff9f0d59e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.4.3/argo-events-1.4.3.tgz + version: 1.4.3 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-21T16:00:11.453164223Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 7b29d883039acba465a0b3d1cebae9c71ec69c018101e7feb360ac4dd7bb05b3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-events-1.4.2/argo-events-1.4.2.tgz + version: 1.4.2 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-21T13:04:20.329104453Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 152ee607e834be80391d0343c31fa2d24554ca24c79f9c92eace4ab7218ad94b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.4.1.tgz + version: 1.4.1 + - apiVersion: v2 + appVersion: 1.3.1 + created: "2021-05-21T13:04:20.328055694Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: d3f6f3965824524e49a4317072dd5b2c8d1ef278214b9bb2fd9d6efe5cd0f4d4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.4.0.tgz + version: 1.4.0 + - apiVersion: v2 + appVersion: 1.2.3 + created: "2021-05-21T13:04:20.326633754Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 318f8344cc1a2357940bbb74417457228e39483faa6e0649b498e6d59d910ac4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.3.3.tgz + version: 1.3.3 + - apiVersion: v2 + appVersion: 1.2.3 + created: "2021-05-21T13:04:20.32503673Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 6595f09e97cd447ee40ec43b33fa3a9d4054ff0de220e930742f6fd9dab0fa4c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.3.2.tgz + version: 1.3.2 + - apiVersion: v2 + appVersion: 1.2.3 + created: "2021-05-21T13:04:20.323285154Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 775691d2a544c4d06b5ca9d9a544d42d86d080ff9ed42bfb1edc3dae6bf1b677 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.3.1.tgz + version: 1.3.1 + - apiVersion: v2 + appVersion: 1.2.3 + created: "2021-05-21T13:04:20.321599102Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 06a861a01e143f1c92266f6a03dd92011c80b795a28d44711c01fffbb841d083 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.3.0.tgz + version: 1.3.0 + - apiVersion: v2 + appVersion: 1.2.3 + created: "2021-05-21T13:04:20.320030043Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: cd55669a59a06068be452eeec69c65910d8bfd6da109ff1d8f4e46711791abc3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.2.4.tgz + version: 1.2.4 + - apiVersion: v2 + appVersion: 1.2.3 + created: "2021-05-21T13:04:20.318391143Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 2e85215647249df4f5f6759523230293772103b83a7ee1237ecccdeef418f745 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.2.3.tgz + version: 1.2.3 + - apiVersion: v1 + appVersion: 1.0.0 + created: "2021-05-21T13:04:20.315891507Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 506127066466109f3356458c562ac5c79c4d5b309af4595f566a39ca280768e7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-1.0.0.tgz + version: 1.0.0 + - apiVersion: v1 + appVersion: 0.17.0 + created: "2021-05-21T13:04:20.309017201Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 9190e5ad1d93eadc2acb00c7fc5d9fd460a31741320aaa10a40a6e39e7027322 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.17.1.tgz + version: 0.17.1 + - apiVersion: v1 + appVersion: 0.17.0 + created: "2021-05-21T13:04:20.308501134Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: da6b729a1172656a326ad173ddc3c7a43b69472064287bc72b29a428c4f273ec + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - eventsource-controller + - eventbus-controller + maintainers: + - name: VaibhavPage + - name: whynowy + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.17.0.tgz + version: 0.17.0 + - apiVersion: v1 + appVersion: 0.14.0 + created: "2021-05-21T13:04:20.30802514Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: f39a01eedc7984b8abdb609f726f4fbb12b0081842df797e49ad3926d63d3069 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: VaibhavPage + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.14.0.tgz + version: 0.14.0 + - apiVersion: v1 + appVersion: 0.13.0 + created: "2021-05-21T13:04:20.307565884Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: f880927a357d16759dd930dc43081d7bb0b0666e42ce52900c638feb8e06bd64 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: VaibhavPage + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.13.0.tgz + version: 0.13.0 + - apiVersion: v1 + appVersion: "0.12" + created: "2021-05-21T13:04:20.315033606Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 847ff29ec0eeb3fd7a184570ca2f0582becd0f051fe872b28759ccb58eacff65 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: VaibhavPage + - name: magaldima + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.7.0.tgz + version: 0.7.0 + - apiVersion: v1 + appVersion: "0.11" + created: "2021-05-21T13:04:20.314256954Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 9762593be37279498a88e3196803cd2a6792a26c255199c65624dbb1ee3f272e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: VaibhavPage + - name: magaldima + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.6.1.tgz + version: 0.6.1 + - apiVersion: v1 + appVersion: "0.11" + created: "2021-05-21T13:04:20.313613936Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 3c16fba54e0a3b6d4b532d49e69ed5f23f9f2428499e434ce4f603f24f62091b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: VaibhavPage + - name: magaldima + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.6.0.tgz + version: 0.6.0 + - apiVersion: v1 + appVersion: "0.1" + created: "2021-05-21T13:04:20.312955635Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 57a6703b12713981f2462ba1f9781173f127dae4652b629a01c31b9bc2b6cf9d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: VaibhavPage + - name: magaldima + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.5.2.tgz + version: 0.5.2 + - apiVersion: v1 + appVersion: "0.1" + created: "2021-05-21T13:04:20.312305599Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: d6411aa708da25416378507271613a3fa0a39b8b9c0d5b5db6b03bb1854b57ff + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: Vaibhav Page + - name: Matt Magaldi + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.5.1.tgz + version: 0.5.1 + - apiVersion: v1 + appVersion: "0.1" + created: "2021-05-21T13:04:20.311716955Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: e96466acf9ac5d17278a9c5b5376fdd1f9bab6c9daefae352b7674b22ce0901a + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: Vaibhav Page + - name: Matt Magaldi + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.5.0.tgz + version: 0.5.0 + - apiVersion: v1 + appVersion: 0.9.2 + created: "2021-05-21T13:04:20.31120827Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 52b99b6579ab33fc324302a1f91cea7cbda04e4a2aa1e525dc25f8f7d52ae58f + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: Vaibhav Page + - name: Matt Magaldi + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.4.3.tgz + version: 0.4.3 + - apiVersion: v1 + appVersion: 0.9.2 + created: "2021-05-21T13:04:20.310858293Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 2e3410ff50b557fb549eaf6823bcd903aecac652a2a4c39479e3623b9036db9e + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: Vaibhav Page + - name: Matt Magaldi + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.4.2.tgz + version: 0.4.2 + - apiVersion: v1 + appVersion: 0.8.1 + created: "2021-05-21T13:04:20.310390919Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: 96382417d1ed6e5b555145d2cdf9f34e8ab6ec4be1e1f87d3bdaa29d0151c2ae + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: Vaibhav Page + - name: Matt Magaldi + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.4.0.tgz + version: 0.4.0 + - apiVersion: v1 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.309958566Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: c8556f19ded17919959d632a27a6b04b33b533b2b4eb1227e6d728c86c4137c1 + keywords: + - argo-events + - sensor-controller + - gateway-controller + maintainers: + - name: Vaibhav Page + - name: Matt Magaldi + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.3.0.tgz + version: 0.3.0 + - apiVersion: v1 + appVersion: 0.1.0 + created: "2021-05-21T13:04:20.309531279Z" + description: A Helm chart to install Argo-Events in k8s Cluster + digest: dd2390a7ec47ad584787d01ff3ce34f868fa1f4acf996dd3dd1eb920abb2fc62 + keywords: + - argo-events + - sensor-controller + maintainers: + - email: mmagaldi@blackrock.com + name: Matt Magaldi + - email: vpage@blackrock.com + name: Vaibhav Page + name: argo-events + sources: + - https://github.com/argoproj/argo-events + urls: + - argo-events-0.2.0.tgz + version: 0.2.0 + argo-lite: + - apiVersion: v1 + created: "2021-05-21T13:04:20.329578787Z" + deprecated: true + description: Lighweight workflow engine for Kubernetes + digest: b83cb7173bcd4259723fd592b3438fc31dbc0a9cac44178b6f522bc75f1591f2 + icon: https://raw.githubusercontent.com/argoproj/argo/master/saas/axops/src/ui/src/assets/favicon/favicon-32x32.png + keywords: + - workflow + - ci + name: argo-lite + urls: + - argo-lite-0.1.0.tgz + version: 0.1.0 + argo-rollouts: + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.8.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.8.0 + created: "2025-01-31T01:54:57.600888325Z" + description: A Helm chart for Argo Rollouts + digest: 603f8477e3b376ddf94f269ea85b11434b422e67198fab89116b89191823a4fe + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.39.0/argo-rollouts-2.39.0.tgz + version: 2.39.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add lifecycle settings for controller + - kind: added + description: Add terminationGracePeriodSeconds for controller + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2025-01-03T14:07:46.188387968Z" + description: A Helm chart for Argo Rollouts + digest: 114b212af58d678d34a0efe7580dc05518d527f56f697d553284e60187adb4c5 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.38.2/argo-rollouts-2.38.2.tgz + version: 2.38.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Correct outdated URL for ingress + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2024-12-30T17:19:35.936339953Z" + description: A Helm chart for Argo Rollouts + digest: 29404055123b587a6c75369c04c95f04f12fa287a822659a7a1121d456bdab5b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.38.1/argo-rollouts-2.38.1.tgz + version: 2.38.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Updated plugin values.yaml example and it's implementation to not need to include the stringification or the plugins block that it used to + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2024-11-21T13:03:09.54078898Z" + description: A Helm chart for Argo Rollouts + digest: e58ec2ce9cfcf712bd79c1315fc96d1aa4906783c6b51b446c98658ff96564e4 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.38.0/argo-rollouts-2.38.0.tgz + version: 2.38.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed rendering of plugins in the ConfigMap + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2024-11-07T23:17:49.805203659Z" + description: A Helm chart for Argo Rollouts + digest: 94077b868b0367374d54342564abe915b04c7dc7d7df351127c4b601eb1fa4ca + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.8/argo-rollouts-2.37.8.tgz + version: 2.37.8 + - annotations: + artifacthub.io/changes: | + - kind: added + description: add description for manual secret creation + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2024-09-16T13:38:23.025655477Z" + description: A Helm chart for Argo Rollouts + digest: 04cfec24d2b3487715a7dd138e2b04d99a1f5fe49d91f550bae0cc27eebe88e6 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.7/argo-rollouts-2.37.7.tgz + version: 2.37.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: add loadBalancerClass field for Service resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2024-08-31T10:13:14.428051819Z" + description: A Helm chart for Argo Rollouts + digest: ab2bb26cc5983a2fa6e03bf5f6055ea717b7d729eb72612297dcf6d15e8dabee + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.6/argo-rollouts-2.37.6.tgz + version: 2.37.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.7.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.2 + created: "2024-08-14T08:31:32.798552541Z" + description: A Helm chart for Argo Rollouts + digest: ad6cebe23578e3660dbc629bad457798870f085c36a911c02ad34a2454013df7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.5/argo-rollouts-2.37.5.tgz + version: 2.37.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align permissions for controller's ClusterRole and Role + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.1 + created: "2024-08-12T09:08:56.852199739Z" + description: A Helm chart for Argo Rollouts + digest: 4954c5fa8504669fa71dcf5e0309cdcd19a629e58a08291f68e52152cf3eb5dd + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.4/argo-rollouts-2.37.4.tgz + version: 2.37.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added setting to disable creation of the notifications ConfigMap + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.1 + created: "2024-07-29T07:25:42.248011603Z" + description: A Helm chart for Argo Rollouts + digest: db5764aff7734dedb5d7ee3afacd1e691cc0f924f2d8e8fc878871a4f85fbf95 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.3/argo-rollouts-2.37.3.tgz + version: 2.37.3 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added traefik.io apiGroup to Role and ClusterRole + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.1 + created: "2024-07-01T10:02:33.102527308Z" + description: A Helm chart for Argo Rollouts + digest: fd03e73770d5f357deac546e2e19a1b308b90edfbe84e092922338ad7b09ffda + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.2/argo-rollouts-2.37.2.tgz + version: 2.37.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix subscriptions into notifications-configmap + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.1 + created: "2024-06-26T10:39:22.183327282Z" + description: A Helm chart for Argo Rollouts + digest: adfd19ebea5db36bee69c5814251b429c968d5b506f5df6b7da72667e69ed81a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.1/argo-rollouts-2.37.1.tgz + version: 2.37.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.7.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.1 + created: "2024-06-26T09:10:20.511533714Z" + description: A Helm chart for Argo Rollouts + digest: e9d11a7179bbf0a1c2c16430406078e845a45a4993f04698f1ff7dc4aacd9a88 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.37.0/argo-rollouts-2.37.0.tgz + version: 2.37.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Add subscriptions into notifications-configmap + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.0 + created: "2024-06-25T13:04:56.874040908Z" + description: A Helm chart for Argo Rollouts + digest: 75a0d9e1de6f78bbb227c0ce2eb8c5166d7ef0dd33a469b72dc56819ef4ce3e4 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.36.2/argo-rollouts-2.36.2.tgz + version: 2.36.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Add annotations for notifications secret + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.0 + created: "2024-06-22T10:11:44.270434458Z" + description: A Helm chart for Argo Rollouts + digest: 82469bdd038f266e74212ab898adce180c55f2addcc9fd24f5740fb33b5b901f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.36.1/argo-rollouts-2.36.1.tgz + version: 2.36.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.7.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.7.0 + created: "2024-06-14T09:00:47.478261403Z" + description: A Helm chart for Argo Rollouts + digest: d70bd00eda96fe79d69a0888b974d142035bc8efe4de25488c098064da1775e3 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.36.0/argo-rollouts-2.36.0.tgz + version: 2.36.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support revisionHistoryLimit + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.6 + created: "2024-05-23T07:30:14.534332858Z" + description: A Helm chart for Argo Rollouts + digest: 6161317ab6d5373a5652c4bb57ce5dbcdc8c3c8f819e7b2ac3aa51f989ac0c64 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.35.3/argo-rollouts-2.35.3.tgz + version: 2.35.3 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added pod labels for the controller and the dashboard components + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.6 + created: "2024-05-06T00:24:31.416597459Z" + description: A Helm chart for Argo Rollouts + digest: 143439ec9733a9e42259b72fadcab8a80e751dd8b9e83c75b3732da41d106a0e + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.35.2/argo-rollouts-2.35.2.tgz + version: 2.35.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow minimum set of RBAC rules for Gateway API resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.6 + created: "2024-03-26T08:36:09.020008473Z" + description: A Helm chart for Argo Rollouts + digest: e096245f0e579483b135c0dc6fe5fddd64d0b1d3b1391c03b4e8b007960f6711 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.35.1/argo-rollouts-2.35.1.tgz + version: 2.35.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added Deployment labels + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.6 + created: "2024-03-23T20:47:26.985304414Z" + description: A Helm chart for Argo Rollouts + digest: 70c40c68810abceed338c5b0343147c9f70995825994c0acf9c2f31c13b66bfe + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.35.0/argo-rollouts-2.35.0.tgz + version: 2.35.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow customizing additional RBAC rules for other providers + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.6 + created: "2024-03-22T16:10:12.323833286Z" + description: A Helm chart for Argo Rollouts + digest: 63a29841fd3658484b4901d0b7ab7cab89592acac6acfa5d27b272e3ff08ac72 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.34.4/argo-rollouts-2.34.4.tgz + version: 2.34.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.6.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.6 + created: "2024-02-14T08:50:23.234309375Z" + description: A Helm chart for Argo Rollouts + digest: 192bb74e2e53c70b38ade00d44c1937943d1060f834a61b0ed1deaa9fa0d0fdc + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.34.3/argo-rollouts-2.34.3.tgz + version: 2.34.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.6.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.5 + created: "2024-01-26T06:31:29.124027137Z" + description: A Helm chart for Argo Rollouts + digest: 536c32547d2b77afbed65cbe1520e0097b5d24e33bfa328a90c273dc5f3819cf + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.34.2/argo-rollouts-2.34.2.tgz + version: 2.34.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added Gloo Platform provider RBAC rules + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.4 + created: "2024-01-07T04:31:07.41829697Z" + description: A Helm chart for Argo Rollouts + digest: b8965ba00e1b6ca2a9c6a480ca52ef50eb1270fd7b033e20a7a7b1ac1073951a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.34.1/argo-rollouts-2.34.1.tgz + version: 2.34.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Allow setting log config for rollouts dashboard + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.4 + created: "2023-12-22T12:07:28.20274591Z" + description: A Helm chart for Argo Rollouts + digest: f4e1c653d30fc1fdfae44fb87cffd2cec2cf32ea665df3ee475ad9066204111a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.34.0/argo-rollouts-2.34.0.tgz + version: 2.34.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Allow setting log config for rollouts + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.4 + created: "2023-12-14T08:39:43.005591615Z" + description: A Helm chart for Argo Rollouts + digest: 55deda351d254166d377d982ef12ead66e84549896999718c25bff77dc093027 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.33.0/argo-rollouts-2.33.0.tgz + version: 2.33.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.6.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.4 + created: "2023-12-13T06:59:41.148296181Z" + description: A Helm chart for Argo Rollouts + digest: 0b01e1f65dc9e08056b1131c90ca72cfa0e311921dd341adce828e7591ed15bd + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.8/argo-rollouts-2.32.8.tgz + version: 2.32.8 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-rollouts to v1.6.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.3 + created: "2023-12-08T15:07:00.138333996Z" + description: A Helm chart for Argo Rollouts + digest: efdd553e861d55ee7ac9551f0791b09c934c996f9fed7631f1f7e08e8867031a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.7/argo-rollouts-2.32.7.tgz + version: 2.32.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Add Contour plugin RBAC. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.2 + created: "2023-12-07T17:50:19.644787571Z" + description: A Helm chart for Argo Rollouts + digest: eff4677e6f28195950a77c3ce210866742cc878f1403bc600ccfdd0d823400f7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.6/argo-rollouts-2.32.6.tgz + version: 2.32.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Rollouts CRDs to match them mainstream from v1.6.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.2 + created: "2023-11-29T13:35:01.380067346Z" + description: A Helm chart for Argo Rollouts + digest: ea2e39ce01cfa0bc59d4437bc9207fe2b2a70d8167311e5cd5ab66b10336256f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.5/argo-rollouts-2.32.5.tgz + version: 2.32.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Rollouts to v1.6.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.2 + created: "2023-11-15T13:09:56.070695195Z" + description: A Helm chart for Argo Rollouts + digest: e49f31ef63c7855fefe2e8a2d032061002617fb9e8a8e5eb24da59612e318549 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.4/argo-rollouts-2.32.4.tgz + version: 2.32.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Rollouts to v1.6.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.1 + created: "2023-11-15T10:00:47.477945549Z" + description: A Helm chart for Argo Rollouts + digest: 4f3b68abc7b3bdd0030eddbd6c46d92882ec643973bdc9e5575cb867581855c6 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.3/argo-rollouts-2.32.3.tgz + version: 2.32.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update AnalysisRun CRD to match upstream + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.0 + created: "2023-10-30T17:43:04.605039624Z" + description: A Helm chart for Argo Rollouts + digest: 18df2ad8379357f23aa186145ebe5dd5493cea3f2cf3ab2d2284a66fe11f842e + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.2/argo-rollouts-2.32.2.tgz + version: 2.32.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Use integer instead of float for controller replicas + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.0 + created: "2023-10-24T12:40:06.508972145Z" + description: A Helm chart for Argo Rollouts + digest: c9f1328906e68fe05095a0a7553aa85c11113d0cd47c8b410bf93c079cdb8b39 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.1/argo-rollouts-2.32.1.tgz + version: 2.32.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Rollouts to v1.6.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.6.0 + created: "2023-09-07T12:23:52.612712558Z" + description: A Helm chart for Argo Rollouts + digest: b8b23dfcaeed23124dbedb1bd282dafdf6c6a14cd24933c7fdcc482a5d26d5b2 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.32.0/argo-rollouts-2.32.0.tgz + version: 2.32.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add ability to set namespace on ServiceMonitor resource + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.1 + created: "2023-08-16T07:02:07.652236887Z" + description: A Helm chart for Argo Rollouts + digest: 9e20dd36cd82ef7aff8a1bc5bd8f3d9a9da1d81fec79d2e8deae150ddf032bed + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.6/argo-rollouts-2.31.6.tgz + version: 2.31.6 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add CI example for extra objects + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.1 + created: "2023-08-09T00:04:21.714606173Z" + description: A Helm chart for Argo Rollouts + digest: 51c2a442ec5479234e7f0853a97aae122caa226b8e7500b837478849647bb9c1 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.5/argo-rollouts-2.31.5.tgz + version: 2.31.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add required ingress permission + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.1 + created: "2023-08-05T10:27:44.518644918Z" + description: A Helm chart for Argo Rollouts + digest: fda1682bce9087b034c80a3a34fe00ccca9b483baab20395398a2516d7beb609 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.4/argo-rollouts-2.31.4.tgz + version: 2.31.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix helm lint error when `extraObjects` is defined + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.1 + created: "2023-08-01T09:07:38.298873779Z" + description: A Helm chart for Argo Rollouts + digest: b6ff2027c53aebabf75b6b9f5664c399ec7db24f3854d358e4fafb92aaac44ad + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.3/argo-rollouts-2.31.3.tgz + version: 2.31.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix use prometheus metrics service + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.1 + created: "2023-07-25T00:23:13.788666044Z" + description: A Helm chart for Argo Rollouts + digest: 124da55a1dcadecdfa7eb1f33854b0c576b68e391979fd601b6328fb305148d0 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.2/argo-rollouts-2.31.2.tgz + version: 2.31.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update to app version 1.5.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.1 + created: "2023-07-20T17:26:47.239459092Z" + description: A Helm chart for Argo Rollouts + digest: af2bcc3be188690a88662498978dfaec8ca9426f01c697bae41afcb892b24731 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.1/argo-rollouts-2.31.1.tgz + version: 2.31.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support Traffic Router Plugins + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.0 + created: "2023-06-04T11:08:04.146397651Z" + description: A Helm chart for Argo Rollouts + digest: f169e87a932ca803d24102724982fb65b992516346419016510c9a6e15254c88 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.31.0/argo-rollouts-2.31.0.tgz + version: 2.31.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Missing get access for configmaps in argo rollouts dashboard service account role + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.0 + created: "2023-05-27T14:52:05.792173612Z" + description: A Helm chart for Argo Rollouts + digest: 607564cfc34bc709cdfa2820c892ed8c809d8e75dc1f5c1dda777df8c637f90b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.30.1/argo-rollouts-2.30.1.tgz + version: 2.30.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: ability to annotate controller Deployment + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.0 + created: "2023-05-23T07:07:57.567536189Z" + description: A Helm chart for Argo Rollouts + digest: ef28d0a6789d2ba6c51edfed7a3f57c08cf4f197cdb348a66b1320270c41901f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.30.0/argo-rollouts-2.30.0.tgz + version: 2.30.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to configure healthz and metrics ports to be compatible with Istio + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.0 + created: "2023-05-20T15:39:37.283598825Z" + description: A Helm chart for Argo Rollouts + digest: 8a149fb6a77bccc20165a8fdef570800c1893b15163e696562c285fa10503049 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.29.0/argo-rollouts-2.29.0.tgz + version: 2.29.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Rollouts to v1.5.0 + - kind: added + description: Introduce chart signing + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v1.5.0 + created: "2023-05-10T15:37:44.811200174Z" + description: A Helm chart for Argo Rollouts + digest: e07e16aa79a88ac1cb014ef3b904f9dd44a770f0dab43627f7e718893af2a141 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.28.0/argo-rollouts-2.28.0.tgz + version: 2.28.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow extraObjects to contain string templates + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-05-06T11:32:13.420896085Z" + description: A Helm chart for Argo Rollouts + digest: d9b8338cdee4ed181c825e23242ecc82f8ace45b70be25b101fb8c7cb5468bb0 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.27.0/argo-rollouts-2.27.0.tgz + version: 2.27.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Missing permissions to leases under coordination api group + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-04-28T07:54:52.096866091Z" + description: A Helm chart for Argo Rollouts + digest: f769dd50549be5c3ee898a3ab6c36895ae3f947d933758cdaa361d222c2082ee + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.26.1/argo-rollouts-2.26.1.tgz + version: 2.26.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to provide service monitor relabeling configs + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-04-24T14:41:04.710337727Z" + description: A Helm chart for Argo Rollouts + digest: 9008acf8d422db83ee2c4bd40512dafce902837cb996d5c39f72e8cc94f98cdd + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.26.0/argo-rollouts-2.26.0.tgz + version: 2.26.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to provide additional volumes and volumeMounts + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-04-13T23:59:10.789694746Z" + description: A Helm chart for Argo Rollouts + digest: 7fe883d70c1b9284db8da219a704f3255639cc9d65f71a5f10db89cf0dba6403 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.25.0/argo-rollouts-2.25.0.tgz + version: 2.25.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: add namespace field for namespace scoped resources + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-04-13T18:16:42.50578891Z" + description: A Helm chart for Argo Rollouts + digest: 21ce2c6120589bc7051e295fcccbd96cdc079cd3f19ccd7eb54bd993d084f640 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.24.0/argo-rollouts-2.24.0.tgz + version: 2.24.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added the ability to set pod annotations separately on controller and dashboard deployment + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-03-29T09:16:57.498697255Z" + description: A Helm chart for Argo Rollouts + digest: c1bf8d9438eac15058b8687deb4c0a3641409f7492eb5a058f6e961915a5c140 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.23.0/argo-rollouts-2.23.0.tgz + version: 2.23.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Rollouts to v.1.4.1 + - kind: added + description: Put Changelog URL on README.md + apiVersion: v2 + appVersion: v1.4.1 + created: "2023-03-02T15:08:17.834786815Z" + description: A Helm chart for Argo Rollouts + digest: 154c87922414034709f2f61e81c2fca4373adf23dcd8adb34890880f13705e53 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.22.3/argo-rollouts-2.22.3.tgz + version: 2.22.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align changelog structure to show changelogs on Artifact Hub + apiVersion: v2 + appVersion: v1.4.0 + created: "2023-01-29T19:14:30.43227442Z" + description: A Helm chart for Argo Rollouts + digest: c972e5ca2bc782e1e3252c3f982db6917417561e9dcc8b95a37bcf6347a655ae + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.22.2/argo-rollouts-2.22.2.tgz + version: 2.22.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Flags to toggle provider-specific RBAC rules in Role and ClusterRole" + apiVersion: v2 + appVersion: v1.4.0 + created: "2023-01-20T16:42:19.189808352Z" + description: A Helm chart for Argo Rollouts + digest: 72b2ce8708cb77017164b901941ed8abdc40a8ae4882ba0381eaa4d5cb7b7c23 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.22.1/argo-rollouts-2.22.1.tgz + version: 2.22.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade ArgoRollouts to v1.4.0" + apiVersion: v2 + appVersion: v1.4.0 + created: "2023-01-19T21:14:33.067465012Z" + description: A Helm chart for Argo Rollouts + digest: 1ea9db21e8359dd62a6d1b712ac093c6d1e4dc2b5f6d954e26555ee93f6a51b5 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.22.0/argo-rollouts-2.22.0.tgz + version: 2.22.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: avoid app.kubernetes.io/version kubernetes label from exceeding maximum length (63)" + - "[Fixed]: generated value for app.kubernetes.io/version label is now valid even when defining a controller.image.tag with a SHA digest" + apiVersion: v2 + appVersion: v1.3.1 + created: "2023-01-19T10:37:44.891604835Z" + description: A Helm chart for Argo Rollouts + digest: 1b309d1749cd66768f16220ce69b26897588387bdbed0fe258e8a11792a32be5 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.21.3/argo-rollouts-2.21.3.tgz + version: 2.21.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for topologySpreadConstraints" + apiVersion: v2 + appVersion: v1.3.1 + created: "2023-01-18T02:39:13.189754613Z" + description: A Helm chart for Argo Rollouts + digest: f9e305c471579de296ac928b0a83fe2f05f5109e2a8a320fefdd3d42895bc1ea + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.21.2/argo-rollouts-2.21.2.tgz + version: 2.21.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade ArgoRollouts to v1.3.1" + apiVersion: v2 + appVersion: v1.3.1 + created: "2022-09-30T22:29:30.216281172Z" + description: A Helm chart for Argo Rollouts + digest: 01a769edc93cfcece30fab5a57d9785f27f571f93d8ca6902ed4ef6d8c7038b2 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.21.1/argo-rollouts-2.21.1.tgz + version: 2.21.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade ArgoRollouts to v1.3.0" + apiVersion: v2 + appVersion: v1.3.0 + created: "2022-09-29T06:43:52.073691955Z" + description: A Helm chart for Argo Rollouts + digest: 1f9103ed2d1a36470b3f216b50cfc0bd2af593997b46c757618989bcc4c756da + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + keywords: + - argoproj + - argo-rollouts + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + sources: + - https://github.com/argoproj/argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.21.0/argo-rollouts-2.21.0.tgz + version: 2.21.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: initContainer option to controller pod, updated secrets roles" + apiVersion: v2 + appVersion: v1.2.2 + created: "2022-08-26T16:40:21.228242253Z" + description: A Helm chart for Argo Rollouts + digest: ee7cc13825c972fb23c6f70ffce7e19e88fd268abbd1ec36cf791b2406fc81c7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.20.0/argo-rollouts-2.20.0.tgz + version: 2.20.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Helm chart maintainers standardized to argoproj" + apiVersion: v2 + appVersion: v1.2.2 + created: "2022-08-26T09:03:19.471982013Z" + description: A Helm chart for Argo Rollouts + digest: 1bd437e088c862b3312985adfa32babd07e626dbaa8e8625f6a41d7d8eb27121 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.19.2/argo-rollouts-2.19.2.tgz + version: 2.19.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: flags to disable the creation of ClusterRoles/ClusterRoleBindings when run in cluster mode " + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-08-23T02:43:30.917769206Z" + description: A Helm chart for Argo Rollouts + digest: 396858d8f1a5a18116451dccb5b10071f70e0a8f07eea8b9c1e6b33794f7eafb + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.19.0/argo-rollouts-2.19.0.tgz + version: 2.19.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Additional manifests to deploy within the chart" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-07-15T11:43:34.539319077Z" + description: A Helm chart for Argo Rollouts + digest: b230ed7f3f357ae018d3aacab0f176d3a9e81871b172b4dfc24cf912d204790c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.18.0/argo-rollouts-2.18.0.tgz + version: 2.18.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to inject custom environment variables" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-06-17T08:13:23.313523391Z" + description: A Helm chart for Argo Rollouts + digest: ad1e962b8680c4984df1e238f4fba545beb33888b41016d61544c9cf7cc46dcd + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.17.0/argo-rollouts-2.17.0.tgz + version: 2.17.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Argo rollouts dashboard cluster role readonly flags" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-06-01T17:10:18.220544096Z" + description: A Helm chart for Argo Rollouts + digest: 607e558ea9d160a8f255add2ed25d06e80559435190828f49cd96f05d273bde7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.16.0/argo-rollouts-2.16.0.tgz + version: 2.16.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: option to enable PodDisruptionBudget for controller and dashboard" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-05-26T12:00:19.793603799Z" + description: A Helm chart for Argo Rollouts + digest: aac8907a4e54646de5439435f1149a8f89952c2acadd43c6aeaae789024edcc6 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.15.0/argo-rollouts-2.15.0.tgz + version: 2.15.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: option to set dashboard replicas count" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-05-23T05:05:30.33153393Z" + description: A Helm chart for Argo Rollouts + digest: 75269ec977be79d14780bcda5bc518c42f5862de1654bdf81eaee6e92a001725 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.14.1/argo-rollouts-2.14.1.tgz + version: 2.14.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: ability to define priorityClassName for the controller and dashboard" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-04-05T11:38:28.167513895Z" + description: A Helm chart for Argo Rollouts + digest: 36aa7fb330c786c2377e8034763433bceb4ff139fcbad209fc3dcfffd94e090a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.14.0/argo-rollouts-2.14.0.tgz + version: 2.14.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: dashboard permission on Deployments" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-03-31T17:32:04.293856737Z" + description: A Helm chart for Argo Rollouts + digest: 085e88a9ea0a87f501394bad942220e114bf0cfd3a3bdf37478699a9dda60708 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.13.0/argo-rollouts-2.13.0.tgz + version: 2.13.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Upgrade argo-rollouts to v1.2.0" + apiVersion: v2 + appVersion: v1.2.0 + created: "2022-03-23T21:12:14.242806919Z" + description: A Helm chart for Argo Rollouts + digest: b39978542c8d066796e30942e2f206553f0b73323426f258fdc06619fddcdfcf + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.12.0/argo-rollouts-2.12.0.tgz + version: 2.12.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Argo rollouts notification secret and configmap" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-03-14T21:13:08.276614643Z" + description: A Helm chart for Argo Rollouts + digest: a8acd65187e74af85f8586ca6895a4670e92112d04dbaf55fa6d5fc390c06dfd + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.11.0/argo-rollouts-2.11.0.tgz + version: 2.11.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to define dashboard service node port" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-02-20T23:01:56.770195392Z" + description: A Helm chart for Argo Rollouts + digest: db31b38395619b928f06c417bb108610c603414dd8b2e77d5df91a828deabb55 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.10.0/argo-rollouts-2.10.0.tgz + version: 2.10.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use helm-docs to generate README.md" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-01-25T12:43:35.453602269Z" + description: A Helm chart for Argo Rollouts + digest: ca43984a8ec1525ecba17475f0850c6f677d65d37e446fc093f3270aacf8151f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.9.3/argo-rollouts-2.9.3.tgz + version: 2.9.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-01-24T19:19:36.577726761Z" + description: A Helm chart for Argo Rollouts + digest: b55c7064f1ea0e8f97a4c984fd091726eb4b5961143e20894ee9ce8e3f24bf4c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.9.2/argo-rollouts-2.9.2.tgz + version: 2.9.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Dashboard ingress service name" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-01-11T22:35:52.889412875Z" + description: A Helm chart for Argo Rollouts + digest: 0c30195518c8a23a518a46708092dec2a5846a27e04f435db15ad6e996949a9a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.9.1/argo-rollouts-2.9.1.tgz + version: 2.9.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Dashboard ingress support" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-01-10T20:46:22.555758696Z" + description: A Helm chart for Argo Rollouts + digest: 527149984fbcdb17573b3427a4a5ddf511bc7ff038cb73ec23193dcac7fa91d6 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.9.0/argo-rollouts-2.9.0.tgz + version: 2.9.0 + - annotations: + artifacthub.io/changes: | + - "[Updated]: Updated Argo Rollouts to v1.1.1" + apiVersion: v2 + appVersion: v1.1.1 + created: "2022-01-10T18:21:14.956814141Z" + description: A Helm chart for Argo Rollouts + digest: f9aaf4daead9f51bc9ebddb4084be59bb47eb08ca40a7908ceb6c096c0d00ae8 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.8.1/argo-rollouts-2.8.1.tgz + version: 2.8.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to specify LoadBalancer settings for dashboard svc" + - "[Added]: Ability to specify external IPs for dashboard svc" + apiVersion: v2 + appVersion: v1.1.0 + created: "2022-01-05T12:32:17.118017219Z" + description: A Helm chart for Argo Rollouts + digest: 257ddf5d83901199e1ac9fed44a122ac1f56b3a6ffcde984ceedca6dfb24b884 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.8.0/argo-rollouts-2.8.0.tgz + version: 2.8.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support high availability (HA) mode for controller with multiple replicas" + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-12-20T19:13:48.907727469Z" + description: A Helm chart for Argo Rollouts + digest: 545453330ffa316293ad0fb63d8f64b9ef166e455318f1d764bb504ea12edccf + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.7.0/argo-rollouts-2.7.0.tgz + version: 2.7.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to set the type of Service on the dashboard Service" + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-12-09T15:13:25.452117858Z" + description: A Helm chart for Argo Rollouts + digest: 34cd6460a8e09634cfb724db80576dbf4569b88dc96e26978a16bf173515f14a + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.6.0/argo-rollouts-2.6.0.tgz + version: 2.6.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Updated ClusterRole with new rules" + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-11-15T07:02:31.957939995Z" + description: A Helm chart for Argo Rollouts + digest: c05e17f30e5b8fc9fab58f856e12208311bbfdd9f5593b9befd7fb5eb15590bb + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.5.0/argo-rollouts-2.5.0.tgz + version: 2.5.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for extraContainers for controller deployment" + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-11-09T20:50:13.235372066Z" + description: A Helm chart for Argo Rollouts + digest: bf59775d30e7824717600e5ad8e4da7bce2c8f2452093fc90b14079fdeda85cc + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.4.0/argo-rollouts-2.4.0.tgz + version: 2.4.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for extraArgs for controller and dashboard" + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-10-18T12:29:41.206926615Z" + description: A Helm chart for Argo Rollouts + digest: 4a27ffb91c7d0129f8372d1bfcc9269fd2937dfec0b837e26db9ac22e27bf2e5 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.3.0/argo-rollouts-2.3.0.tgz + version: 2.3.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Reorganize files in repo, move controller-specific things into subfolder." + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-10-17T12:08:49.734949083Z" + description: A Helm chart for Argo Rollouts + digest: 947e5ce1e315424e678f116cc05b963ac14aa68c22a2252bf42363c815b8e4bf + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.2.1/argo-rollouts-2.2.1.tgz + version: 2.2.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: updated rollouts version to 1.1.0 and updated CRDs to reflect the version bump" + apiVersion: v2 + appVersion: v1.1.0 + created: "2021-10-14T14:58:29.985599954Z" + description: A Helm chart for Argo Rollouts + digest: f618d8da4d1b9cfcaa9af0d360a0f73acdce66f5aedb1b7e02e7844df7a3133c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.2.0/argo-rollouts-2.2.0.tgz + version: 2.2.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Two separate tests. One for default values and one for dashboard enabled." + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-09-27T15:10:07.066778039Z" + description: A Helm chart for Argo Rollouts + digest: 6358120758e1d18e3db29692704983e9cce48d9c41ad08a4e12c60c24268e13c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.1.1/argo-rollouts-2.1.1.tgz + version: 2.1.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Keep CRDs on Helm uninstall by default, add corresponding option" + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-09-17T16:39:31.492359971Z" + description: A Helm chart for Argo Rollouts + digest: e4199b92398c176ebc3066d168d731090a5873f60f20c9955b6988e8dfff1c1f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.1.0/argo-rollouts-2.1.0.tgz + version: 2.1.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: use image.tag in app labels if provided" + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-09-16T19:06:12.406386067Z" + description: A Helm chart for Argo Rollouts + digest: 2becacb6d4af691814dee48e03ee95924e80ad702fc2734dd4182a9e0bb0ddd1 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.0.2/argo-rollouts-2.0.2.tgz + version: 2.0.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: ServiceMonitor selector labels match metrics Service" + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-08-30T06:46:49.743035543Z" + description: A Helm chart for Argo Rollouts + digest: 54c62d32c43ada17e0f270f77773faf68eccf5704b3fbae53772c8c2e3a8d512 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.0.1/argo-rollouts-2.0.1.tgz + version: 2.0.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Dashboard manifests" + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-08-16T15:27:44.287576051Z" + description: A Helm chart for Argo Rollouts + digest: 912d6d3b38ec6394e57b739ebc7a732aeb5cf1488bbfcb45b1edb6bdc73dcfae + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-2.0.0/argo-rollouts-2.0.0.tgz + version: 2.0.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing liveness and readiness probes" + - "[Changed]: Fix icon url" + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-08-10T06:39:58.223383562Z" + description: A Helm chart for Argo Rollouts + digest: 28c9d155b6a2b367a715756159cb7a2bf02fe71f789d119c365d2f7eeeb38906 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-rollouts/assets/logo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-1.0.4/argo-rollouts-1.0.4.tgz + version: 1.0.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Initialize Changelog" + apiVersion: v2 + appVersion: v1.0.2 + created: "2021-07-09T11:09:15.20938241Z" + description: A Helm chart for Argo Rollouts + digest: b484c66d1252f2c4da47ef084cb2b64becb6a55de898a3494a8533f31dca6603 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-1.0.3/argo-rollouts-1.0.3.tgz + version: 1.0.3 + - apiVersion: v2 + appVersion: v1.0.2 + created: "2021-07-07T15:18:23.156448395Z" + description: A Helm chart for Argo Rollouts + digest: 8fe1166a8af993c1a5ddeacc4e00013800f7727e5d0a14db7c920cc1680f6aea + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-1.0.2/argo-rollouts-1.0.2.tgz + version: 1.0.2 + - apiVersion: v2 + appVersion: v1.0.1 + created: "2021-05-31T21:23:25.368829342Z" + description: A Helm chart for Argo Rollouts + digest: 2e610c24b71304e8659d2327d09c5b0b0c0d8249709c621563db4485729fd1b8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-1.0.1/argo-rollouts-1.0.1.tgz + version: 1.0.1 + - apiVersion: v2 + appVersion: v1.0.1 + created: "2021-05-31T16:06:50.355056483Z" + description: A Helm chart for Argo Rollouts + digest: 8689e38b6919165cc47c874e776b2da6023b8e6344060e5ad34466a262c4569d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-1.0.0/argo-rollouts-1.0.0.tgz + version: 1.0.0 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-26T09:44:43.880122939Z" + description: A Helm chart for Argo Rollouts + digest: 716e149c4d01de57c9954b725476aa427e0c10d5bafe823059be350b27f630b1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-0.5.5/argo-rollouts-0.5.5.tgz + version: 0.5.5 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-24T21:34:20.722905418Z" + description: A Helm chart for Argo Rollouts + digest: e8c98bf383f13164c14a4f6b4499a646275c0abf448ea9566afe3bde9dcc8a99 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-0.5.4/argo-rollouts-0.5.4.tgz + version: 0.5.4 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T16:00:11.742274553Z" + description: A Helm chart for Argo Rollouts + digest: 20e956dc921d2ae7bef6047830eb7b09faee4dcf008154062e36c62225e4adcc + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-rollouts-0.5.3/argo-rollouts-0.5.3.tgz + version: 0.5.3 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.380817421Z" + description: A Helm chart for Argo Rollouts + digest: 3defa99af2f7c4d5c2a7a4b9a9c5b778ecb683925b4a1b95e0c070ff91743110 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.5.2.tgz + version: 0.5.2 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.378535286Z" + description: A Helm chart for Argo Rollouts + digest: f1c4574ca4b0c0f85feca8208eb5159e68908f1b3f21a2bb28391e327df22ba6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.5.1.tgz + version: 0.5.1 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.376793052Z" + description: A Helm chart for Argo Rollouts + digest: 626a80c189453b6c64037f6673a7d0e6f27393de9ec164ba30ce4354facfbbc1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.5.0.tgz + version: 0.5.0 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.374998801Z" + description: A Helm chart for Argo Rollouts + digest: 8568b48e6519f0a8c85517cb3eb349a6a31983f8b2216b7ae59c26961ff91d84 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.4.3.tgz + version: 0.4.3 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.372318094Z" + description: A Helm chart for Argo Rollouts + digest: 3b15ae13b4d6dd41b4876230b0de18f4f08d8fa1655ba3937430cd1d2e6765cc + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.4.2.tgz + version: 0.4.2 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.370305926Z" + description: A Helm chart for Argo Rollouts + digest: 7a5478d350c19cde88dd090446807905b30b67ac06a589957c3d67dbc13fc5d0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.4.1.tgz + version: 0.4.1 + - apiVersion: v1 + appVersion: 0.10.2 + created: "2021-05-21T13:04:20.367761778Z" + description: A Helm chart for Argo Rollouts + digest: 7874644c7bd9fa66b56716f88b99a869e407bb5c5685a88886f3b4b5e3f9f2ac + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.4.0.tgz + version: 0.4.0 + - apiVersion: v1 + appVersion: 0.9.1 + created: "2021-05-21T13:04:20.347369996Z" + description: A Helm chart for Argo Rollouts + digest: 838b0cf5bcadfb35892f67418458387529fedf6df21d59dd34f795914612bb6d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.10.tgz + version: 0.3.10 + - apiVersion: v1 + appVersion: 0.9.1 + created: "2021-05-21T13:04:20.365798102Z" + description: A Helm chart for Argo Rollouts + digest: 80bf1cfd2c28b4461363f38487b1a76fd73a431ab2bdcb45de9ccdd4c0c7c1bf + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.9.tgz + version: 0.3.9 + - apiVersion: v1 + appVersion: 0.9.1 + created: "2021-05-21T13:04:20.362300202Z" + description: A Helm chart for Argo Rollouts + digest: ff1d52f542412ce78f121215008862a51c5774093317f2a1c5bcacaa2375cd70 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.8.tgz + version: 0.3.8 + - apiVersion: v1 + appVersion: 0.9.1 + created: "2021-05-21T13:04:20.35943821Z" + description: A Helm chart for Argo Rollouts + digest: 12dbf4cac9ca15acdd9bbe039a328934fb933afc108f051daaf28ed40ac99377 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.7.tgz + version: 0.3.7 + - apiVersion: v1 + appVersion: 0.8.3 + created: "2021-05-21T13:04:20.357106008Z" + description: A Helm chart for Argo Rollouts + digest: 3bd5e2318959a0579053ff64b167e8f1fb4c5ba706eccbf28320de7c758094bf + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.6.tgz + version: 0.3.6 + - apiVersion: v1 + appVersion: 0.8.3 + created: "2021-05-21T13:04:20.355495794Z" + description: A Helm chart for Argo Rollouts + digest: 3ab888174854ee6d21b148f4208c4cf0157ef20306770784a2371a82c9486f6b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.5.tgz + version: 0.3.5 + - apiVersion: v1 + appVersion: 0.8.3 + created: "2021-05-21T13:04:20.353159241Z" + description: A Helm chart for Argo Rollouts + digest: 65d87cdc303b5ae3b03b13a43a580d17e7ee23bb5cfb19ab4e7a802927d72fa5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.4.tgz + version: 0.3.4 + - apiVersion: v1 + appVersion: 0.8.0 + created: "2021-05-21T13:04:20.351552287Z" + description: A Helm chart for Argo Rollouts + digest: ab15931e704798d35d935ee60334455b0828ad4bd7f48de4784834ca33895906 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.3.tgz + version: 0.3.3 + - apiVersion: v1 + appVersion: 0.8.0 + created: "2021-05-21T13:04:20.349172031Z" + description: A Helm chart for Argo Rollouts + digest: f6fe65bae9fda3edbfb54e35c88980971107ec8f0ffd21e223480a8dab77f359 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.2.tgz + version: 0.3.2 + - apiVersion: v1 + appVersion: 0.8.0 + created: "2021-05-21T13:04:20.344275477Z" + description: A Helm chart for Argo Rollouts + digest: 897397ddda473729280cf606e87a770121631159a65706c84c0643b47335bbb8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.1.tgz + version: 0.3.1 + - apiVersion: v1 + appVersion: 0.8.0 + created: "2021-05-21T13:04:20.341002991Z" + description: A Helm chart for Argo Rollouts + digest: e28335bf5284c916519bada853b2592b4dfe5304d46a6dbc4a1f7575b3cc329d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.3.0.tgz + version: 0.3.0 + - apiVersion: v1 + appVersion: "0.7" + created: "2021-05-21T13:04:20.338344963Z" + description: A Helm chart for Argo Rollouts + digest: 5baf26a73506f2bdd8b9e56553f12bc938da8bec40ad5b87aa6248780c1acbcc + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.2.0.tgz + version: 0.2.0 + - apiVersion: v1 + appVersion: "0.7" + created: "2021-05-21T13:04:20.333747284Z" + description: A Helm chart for Argo Rollouts + digest: ca085f4976c4429cc2dbe2caa8210d7d68648d53a2e20d5509767ea7d008c80c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.1.1.tgz + version: 0.1.1 + - apiVersion: v1 + appVersion: "0.7" + created: "2021-05-21T13:04:20.331675232Z" + description: A Helm chart for Argo Rollouts + digest: f723767f42fa092d858c0e4284355db575137e4ba6bb162445ca149754ab5f66 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/argo.png + maintainers: + - name: alexmt + - name: dthomson25 + - name: jessesuen + name: argo-rollouts + urls: + - argo-rollouts-0.1.0.tgz + version: 0.1.0 + argo-workflows: + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update the SSO configuration instructions to reflect the correct field name + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.4 + created: "2025-02-15T10:11:37.84623271Z" + description: A Helm chart for Argo Workflows + digest: c266a284baa68519e441324bfca5b7a7297b02567d12a6a3d3495489de7ed9e4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.7/argo-workflows-0.45.7.tgz + version: 0.45.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.6.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.4 + created: "2025-02-10T14:30:34.919227765Z" + description: A Helm chart for Argo Workflows + digest: e890b34cbaaaa86124acbf813be8b51adf4b214fbc762ca6265897c5b8d1c60e + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.6/argo-workflows-0.45.6.tgz + version: 0.45.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.6.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.3 + created: "2025-02-08T05:59:06.28582297Z" + description: A Helm chart for Argo Workflows + digest: c244a45a4f1bfb5460f3c4bb421bab819423855c935478f597e4c9b1aa2079f7 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.5/argo-workflows-0.45.5.tgz + version: 0.45.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support configuring workflow events in the controller + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.2 + created: "2025-01-10T10:23:53.814008567Z" + description: A Helm chart for Argo Workflows + digest: cdf1e8c3f7ce504f244bca720f339c366f5a690197a6deb3e9b3da790f0b7e74 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.4/argo-workflows-0.45.4.tgz + version: 0.45.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support ephemeral credentials for s3 artifact repository + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.2 + created: "2025-01-03T15:16:17.982508932Z" + description: A Helm chart for Argo Workflows + digest: d30622a0ef9d4ebbff9514f3afc8dffd85c0394a202bbbf55f6e2aa51daf2177 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.3/argo-workflows-0.45.3.tgz + version: 0.45.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Reference to ingress link was fixed + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.2 + created: "2024-12-16T21:31:31.32635487Z" + description: A Helm chart for Argo Workflows + digest: 14ec35176a8655c89e330fca87468a3835779ffdf2e132f98b5446c8c3f38d91 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.2/argo-workflows-0.45.2.tgz + version: 0.45.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.6.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.2 + created: "2024-12-02T17:39:47.462553487Z" + description: A Helm chart for Argo Workflows + digest: 20409733113ad587fb540e96db727fa62598548ac9b9d37483dd850475b20dd1 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.1/argo-workflows-0.45.1.tgz + version: 0.45.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Make Argo Agent and Artifact GC permissions optional for workflows SA + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.0 + created: "2024-11-22T15:20:10.630081632Z" + description: A Helm chart for Argo Workflows + digest: 84379b584f74fa9d429a61fec68430471c3027f1c605c21c7c346df696118462 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.45.0/argo-workflows-0.45.0.tgz + version: 0.45.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Change BASE_HREF to ARGO_BASE_HREF. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.0 + created: "2024-11-22T11:40:46.596186481Z" + description: A Helm chart for Argo Workflows + digest: 4e2434d96253784bea9d4985c7399f6bc30e4d79179bf7cb81e8dfd97f3b0bd8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.44.1/argo-workflows-0.44.1.tgz + version: 0.44.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Remove excessive RBAC privileges from workflow-role. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.0 + created: "2024-11-21T08:59:16.97408009Z" + description: A Helm chart for Argo Workflows + digest: e77b902899982f87e0d8860bf7cf586a0c2632c2201a0cef0065ae4436d34501 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.44.0/argo-workflows-0.44.0.tgz + version: 0.44.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.6.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.6.0 + created: "2024-11-21T08:27:23.13267027Z" + description: A Helm chart for Argo Workflows + digest: dbb51b06a81b65953150f364a281588c4ab860377cab7f53ec7578b2a0a74e57 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.43.0/argo-workflows-0.43.0.tgz + version: 0.43.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support lifecycle and terminationGracePeriodSeconds for server + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.12 + created: "2024-11-01T23:24:02.075912178Z" + description: A Helm chart for Argo Workflows + digest: de717d5d12bdadebde0774937d2e3b1f70d14fbb94823e0bdac363ee884f9591 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.7/argo-workflows-0.42.7.tgz + version: 0.42.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.12 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.12 + created: "2024-10-30T13:24:54.173659945Z" + description: A Helm chart for Argo Workflows + digest: ec1cfe2b9bc2d259584ae81f73b05df79f9dcde3fe1587736d44171dec0a78d3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.6/argo-workflows-0.42.6.tgz + version: 0.42.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Avoid to create ClusterRole for cluster template when singleNamespace + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.11 + created: "2024-10-02T00:47:03.734006859Z" + description: A Helm chart for Argo Workflows + digest: d0630643c37df4fe545c31e3cf797b6bb2e81868c0b4d16b52b0079fcf189c66 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.5/argo-workflows-0.42.5.tgz + version: 0.42.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Scrape interval for metrics and telemetry data can now be set + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.11 + created: "2024-09-27T09:57:15.858639136Z" + description: A Helm chart for Argo Workflows + digest: 1445ca9808cfb2f470108bd527ae7f661f764370c613fa234ae10f53b21a513c + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.4/argo-workflows-0.42.4.tgz + version: 0.42.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.11 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.11 + created: "2024-09-20T15:08:41.821641647Z" + description: A Helm chart for Argo Workflows + digest: cf77ca6f9feca3e2e19d2df9d554b3940a1d150e1c03d6155c4d78a706727d46 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.3/argo-workflows-0.42.3.tgz + version: 0.42.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: add honorLabels config for ServiceMonitor resource + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.10 + created: "2024-09-13T14:02:18.368667163Z" + description: A Helm chart for Argo Workflows + digest: 319ff04d136a122c513a70f7f093e4bfe31216f7ee064194c4f73d5dfbaf0c93 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.2/argo-workflows-0.42.2.tgz + version: 0.42.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: add loadBalancerClass field for Service resources + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.10 + created: "2024-09-01T15:06:03.577301398Z" + description: A Helm chart for Argo Workflows + digest: de3b46b519ca1d9b036f4096ae12ec0b1d6533c291f12e97735a7c4514adcd0d + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.1/argo-workflows-0.42.1.tgz + version: 0.42.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added support for setting annotations on argo workflows controller configmap + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.10 + created: "2024-08-20T19:07:25.540203364Z" + description: A Helm chart for Argo Workflows + digest: 9fa27615e9befe9645febbfd5da2fdc833ac41b9d0b2c03801529042dc681574 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.42.0/argo-workflows-0.42.0.tgz + version: 0.42.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Avoid empty namespace in role binding when singleNamespace is true + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.10 + created: "2024-08-02T10:42:58.51938222Z" + description: A Helm chart for Argo Workflows + digest: 9e5335a97927aea1377c15dd91956b34a1e9bd1dea041643db295b1b9e552d45 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.14/argo-workflows-0.41.14.tgz + version: 0.41.14 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.10 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.10 + created: "2024-08-01T07:19:03.030949962Z" + description: A Helm chart for Argo Workflows + digest: e73f79c7d186bf161f1111807d76e81ac878bed42e18da3fa50ec6afb283ae0e + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.13/argo-workflows-0.41.13.tgz + version: 0.41.13 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.9 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.9 + created: "2024-07-30T07:39:24.386680176Z" + description: A Helm chart for Argo Workflows + digest: 4e96d77fe3a0ab5aff4e796ccc02ff25f620120980c94b0797c92046b7e0d612 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.12/argo-workflows-0.41.12.tgz + version: 0.41.12 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add `app:` label to components to match upstream + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.8 + created: "2024-06-19T07:01:06.682368089Z" + description: A Helm chart for Argo Workflows + digest: ed4ad79a4c45c542dfe679c59a3617ec9beb189e49e7d0b78ffb208839e2e014 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.11/argo-workflows-0.41.11.tgz + version: 0.41.11 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.8 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.8 + created: "2024-06-18T07:47:06.205581249Z" + description: A Helm chart for Argo Workflows + digest: 2bad74fd2e4ace13e7296596f0755942c87e973be1823b9ba4b51e208b77f6ec + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.10/argo-workflows-0.41.10.tgz + version: 0.41.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: reverted the BASE_HREF change, will add back during 3.6 upgrade + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.7 + created: "2024-06-17T18:59:47.413378749Z" + description: A Helm chart for Argo Workflows + digest: 5c90abcdc5699102cded1366f3a9d352f647801f085ff53161f6276b60e0d704 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.9/argo-workflows-0.41.9.tgz + version: 0.41.9 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: changed BASE_HREF to ARGO_BASE_HREF for forward compat + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.7 + created: "2024-06-09T22:18:39.265849476Z" + description: A Helm chart for Argo Workflows + digest: 7136ec112b34b1d9cd94db7270db903393552a3d82156f18f57cfb6270e17502 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.8/argo-workflows-0.41.8.tgz + version: 0.41.8 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.7 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.7 + created: "2024-05-27T08:09:44.182792625Z" + description: A Helm chart for Argo Workflows + digest: c0b70d4f39da843975e589a7262cce196aee9db73743b3e190bb8e7288947ca0 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.7/argo-workflows-0.41.7.tgz + version: 0.41.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add missing serviceLabels to server service + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.6 + created: "2024-05-19T10:22:38.414472305Z" + description: A Helm chart for Argo Workflows + digest: fa8ba8fa936e68c63b32669a2b1ebc2dfb964753d7692d7a15be015a4ead349d + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.6/argo-workflows-0.41.6.tgz + version: 0.41.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Correct sample of secondsAfterCompletion + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.6 + created: "2024-05-19T07:34:44.223939232Z" + description: A Helm chart for Argo Workflows + digest: 6cb0278639b70dab451e0e45d5bfcd9a043b312ad2938c17d940c5898764c25f + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.5/argo-workflows-0.41.5.tgz + version: 0.41.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added option to add service accounts to RoleBindings + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.6 + created: "2024-05-01T13:37:44.439278567Z" + description: A Helm chart for Argo Workflows + digest: 334672c4a778cdf510e76906e22734440100120498f4e5c3c432106f303afe2e + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.4/argo-workflows-0.41.4.tgz + version: 0.41.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Fix hyphen typo in values.yaml comments + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.6 + created: "2024-04-29T20:30:09.682131261Z" + description: A Helm chart for Argo Workflows + digest: 3a08e1b1a9a9d80d1007f6a4ac9622ee8b20a26d384ad16c34cdc8dca16544cf + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.3/argo-workflows-0.41.3.tgz + version: 0.41.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.6 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.6 + created: "2024-04-20T04:55:22.642911369Z" + description: A Helm chart for Argo Workflows + digest: 3b549aabb4a806af19ff841ace21fa1d713397e0b4368da1f35ffceccf531065 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.2/argo-workflows-0.41.2.tgz + version: 0.41.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add the ability to use a headless service for the workflow controller + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.5 + created: "2024-04-02T17:26:28.134687694Z" + description: A Helm chart for Argo Workflows + digest: f51e9cd4f036e48b3ecb9ad58f9f48052ba4df7dc7041f9884999d916b738946 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.1/argo-workflows-0.41.1.tgz + version: 0.41.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Check Prometheus CRDs are available before creating Service Monitor resource(s) + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.5 + created: "2024-03-24T20:27:12.89793227Z" + description: A Helm chart for Argo Workflows + digest: 352b602fb00fb4bdaa5d2e04d9fc62b0f54cdade565a5b5da9d8b9ef077ad972 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.41.0/argo-workflows-0.41.0.tgz + version: 0.41.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support namespaceOverride + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.5 + created: "2024-03-03T19:13:03.350051766Z" + description: A Helm chart for Argo Workflows + digest: 3b2eb00984b08dc6ef9a1c750234fd60939d3aa0f822672afc2d4c93f3960707 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.14/argo-workflows-0.40.14.tgz + version: 0.40.14 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Disable leader election if only 1 repl of the Workflow Controller + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.5 + created: "2024-03-01T17:17:29.555033955Z" + description: A Helm chart for Argo Workflows + digest: a37f41bd2bbef3318b5188007de4f803b1337c7d4e2658bbf794d13b90ac9c20 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.13/argo-workflows-0.40.13.tgz + version: 0.40.13 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.5 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.5 + created: "2024-03-01T00:03:03.23871401Z" + description: A Helm chart for Argo Workflows + digest: 2fab74b43b9f687f5cb8ea0b2569eb0795ed3e1756467a08cd699d0f4a390e55 + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.12/argo-workflows-0.40.12.tgz + version: 0.40.12 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add caSecret in the artifactory.s3 configuration values. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.4 + created: "2024-02-17T09:14:53.419542245Z" + description: A Helm chart for Argo Workflows + digest: 1d4b9277e7ff07e2678d968848a5f83d47305cecdaa1b77f6ff586b9ad6bcb3c + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.11/argo-workflows-0.40.11.tgz + version: 0.40.11 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update argo-workflows documentation links to readthedocs + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.4 + created: "2024-02-03T00:45:15.048300622Z" + description: A Helm chart for Argo Workflows + digest: b8a9ac8b067362b54c3c1af99e6de969a69ec1ace6c4ee472c1fa6382310b58b + home: https://github.com/argoproj/argo-helm + icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.10/argo-workflows-0.40.10.tgz + version: 0.40.10 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add MySQL persistence support explicitly on README + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.4 + created: "2024-01-26T21:35:40.152826633Z" + description: A Helm chart for Argo Workflows + digest: de92deb412f1e1e38d39293a5e77bd14dee415c8912448f9729b7b1c66b961f1 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.9/argo-workflows-0.40.9.tgz + version: 0.40.9 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Remove trailing whitespace from `.resourceRateLimit` when value is set and `.sso.redirectUrl` when value is an empty string. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.4 + created: "2024-01-24T23:58:14.981041355Z" + description: A Helm chart for Argo Workflows + digest: 0a9ff150f208dc7f197d7765e40c320476bdadbf47cae214e5708404d579e387 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.8/argo-workflows-0.40.8.tgz + version: 0.40.8 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Wrong identation in artifactRepository block + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.4 + created: "2024-01-17T07:56:38.318941178Z" + description: A Helm chart for Argo Workflows + digest: 923b0d0ae3ed22aa4ac7b938b40ef6fb8dbcf45716a327565d93e8bcc3880aa6 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.7/argo-workflows-0.40.7.tgz + version: 0.40.7 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.4 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.4 + created: "2024-01-14T08:11:21.167548495Z" + description: A Helm chart for Argo Workflows + digest: e8b38ffaf43e5de3181007d6308efb7f5acde9c80a7f527c2c1763ada50595e0 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.6/argo-workflows-0.40.6.tgz + version: 0.40.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argo-workflows to v3.5.3 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.3 + created: "2024-01-11T07:20:49.423233805Z" + description: A Helm chart for Argo Workflows + digest: d2389fd5a1c4202dcd01613191855fb4f35edeea7d2819d0ac3f6afb2f36eb16 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.5/argo-workflows-0.40.5.tgz + version: 0.40.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update doc for Argo Workflows server authentication + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2024-01-06T04:17:53.683721148Z" + description: A Helm chart for Argo Workflows + digest: 7145aa0fcc6a38fbe05bedf500e4be2d528fc26eec89c10985c790ba6c9fa673 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.4/argo-workflows-0.40.4.tgz + version: 0.40.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add instruction for SSO + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-24T06:14:16.438586205Z" + description: A Helm chart for Argo Workflows + digest: cd72b4b066fe7ba783588166c2e622d2858167a5be5b449d32a20c7484f106f9 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.3/argo-workflows-0.40.3.tgz + version: 0.40.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: "Prevent extra whitespace in controller ConfigMap" + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-24T00:29:05.047554882Z" + description: A Helm chart for Argo Workflows + digest: 945f104a060619a59183b0b2af22b0b0e073de59ea8baf47a579fa3127d37271 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.2/argo-workflows-0.40.2.tgz + version: 0.40.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: "Remove duplication in aggregated admin ClusterRole" + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-15T07:45:40.251823719Z" + description: A Helm chart for Argo Workflows + digest: 297d0142d23122d05eb771e36702cff7f217e89f5c4fc0b5a9bf1636142786b9 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.1/argo-workflows-0.40.1.tgz + version: 0.40.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: "feat(argo-workflows): add hostAliases to server" + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-14T07:56:50.881281785Z" + description: A Helm chart for Argo Workflows + digest: 15b57b3818ef2e081a00f17ba59f4d06ac3d34ade382c191f6e82e41f6b1651b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.40.0/argo-workflows-0.40.0.tgz + version: 0.40.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: "fix(argo-workflows): fix helm lint error when extraObjects is defined and same fix as one done for argo-cd #2116" + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-12T06:27:58.878431487Z" + description: A Helm chart for Argo Workflows + digest: 7449f4831cdd22b15f8d2aefb6ae8ad38cf9c50db5c38a20c226e3f63e4451d2 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.9/argo-workflows-0.39.9.tgz + version: 0.39.9 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Add support for sso filterGroupsRegex according to https://argoproj.github.io/argo-workflows/argo-server-sso/#filtering-groups + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-08T22:45:25.512498484Z" + description: A Helm chart for Argo Workflows + digest: 02219ee3b4e467fd0a8ade0f92c095dc125ceace0468d955ad39b82f4a9c1410 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.8/argo-workflows-0.39.8.tgz + version: 0.39.8 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixes OAuth redirect URL autoconfig. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-07T07:23:33.591386668Z" + description: A Helm chart for Argo Workflows + digest: 558b314f168b1f9719e24837cc6d95a21f4f25291f9dd25c478e54ace73a855f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.7/argo-workflows-0.39.7.tgz + version: 0.39.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add missing permission to workflow role + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-12-05T05:55:43.05383334Z" + description: A Helm chart for Argo Workflows + digest: 2eff6a490c3d756cf21f40d0fd5cea5c10fc23c440443bd76ffd269287559d4c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.6/argo-workflows-0.39.6.tgz + version: 0.39.6 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.5.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.2 + created: "2023-11-27T21:13:11.622733774Z" + description: A Helm chart for Argo Workflows + digest: 38e248201e51074c7c59cf22b1f65bbfcc1fe833d4317a1f0630478028ec232d + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.5/argo-workflows-0.39.5.tgz + version: 0.39.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Make configMap optional and allow its name to be overridden + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.1 + created: "2023-11-27T17:45:23.159496386Z" + description: A Helm chart for Argo Workflows + digest: f2970eceb58a129add491bbbee1ca83258608c78e60863f1c1a11d96c04488a3 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.4/argo-workflows-0.39.4.tgz + version: 0.39.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Modify test host url to avoid user confusion + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.1 + created: "2023-11-16T12:32:14.660414045Z" + description: A Helm chart for Argo Workflows + digest: 7887b994fa6480d0fe1f60b72750db47ef8adaa737a6d475d40d75a5ece214da + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.3/argo-workflows-0.39.3.tgz + version: 0.39.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align version label + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.1 + created: "2023-11-15T13:33:14.841657921Z" + description: A Helm chart for Argo Workflows + digest: c1dacc14c08f37db6a68375149b17824f0d67101c3c8b73c05da997fb0c9c102 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.2/argo-workflows-0.39.2.tgz + version: 0.39.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add parameters for tuning revisionHistoryLimit and emptyDir volumes. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.1 + created: "2023-11-15T13:17:29.208498524Z" + description: A Helm chart for Argo Workflows + digest: 029da4630d305760166260c8242c889aa8373eeede62a78d808fe4d5f35f1467 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.1/argo-workflows-0.39.1.tgz + version: 0.39.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Accept multi auth mode for server. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.1 + created: "2023-11-08T16:05:22.846147786Z" + description: A Helm chart for Argo Workflows + digest: 1cfb10e0d972164aae2c8f01383dddc00bf26eaedc46ac6cfb634d34e2c80453 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.39.0/argo-workflows-0.39.0.tgz + version: 0.39.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.5.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.1 + created: "2023-11-04T05:58:08.172982014Z" + description: A Helm chart for Argo Workflows + digest: 0f6b40bef07613ec6ce29b53b094f3705dabafc66aee4d5eb7a5a9bc45e30e5d + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.38.0/argo-workflows-0.38.0.tgz + version: 0.38.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Updated supported scaling parameters based on https://argoproj.github.io/argo-workflows/scaling/ + - kind: changed + description: Updated a url in values.yaml comments. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.0 + created: "2023-11-03T20:39:27.482501878Z" + description: A Helm chart for Argo Workflows + digest: f53c9c36b9ff85cbe754767adaa5fec5ed3530c9cf213d20d3ab935e2c40cf90 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.37.1/argo-workflows-0.37.1.tgz + version: 0.37.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Updated supported scaling parameters based on https://argoproj.github.io/argo-workflows/scaling/ + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.0 + created: "2023-10-24T12:35:16.609806906Z" + description: A Helm chart for Argo Workflows + digest: 8775ae5cb8b0ddacb99483c83daf9c13a018a3c3208bd29b6c4db38842b3a0e2 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.37.0/argo-workflows-0.37.0.tgz + version: 0.37.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add sample of PostgreSQL ssl entries in values.yaml + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.0 + created: "2023-10-24T10:06:55.317322314Z" + description: A Helm chart for Argo Workflows + digest: f479425286166cd18a20da4be5bb5604d994ed2724623b55b207f96d7ce30011 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.36.2/argo-workflows-0.36.2.tgz + version: 0.36.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: added all crds to aggregate-roles + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.0 + created: "2023-10-17T23:53:36.986149701Z" + description: A Helm chart for Argo Workflows + digest: a062c9fb101b2cb49a40f71eff1676abb6970ecf48e71de04a6af5c64840b666 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.36.1/argo-workflows-0.36.1.tgz + version: 0.36.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: added support for commonLabels + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.0 + created: "2023-10-17T15:41:04.168506984Z" + description: A Helm chart for Argo Workflows + digest: ca1dcc96cd3680cdf4bfe8bed66337cae6aa71bc9bd40e90bb4f93ac655fd8c7 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.36.0/argo-workflows-0.36.0.tgz + version: 0.36.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade to Argo Workflows v3.4.10 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.5.0 + created: "2023-10-13T22:07:39.836485846Z" + description: A Helm chart for Argo Workflows + digest: 7ccd4ebefa747b0927c1d557b7e782c72833c8b20a1b468c160f442a3678221d + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.35.0/argo-workflows-0.35.0.tgz + version: 0.35.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Configure declarative server auth mode. + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.11 + created: "2023-10-12T14:15:10.885917026Z" + description: A Helm chart for Argo Workflows + digest: 621879180e411242905629e6d8724bc29c7b5fd5847233a8b15dd9050b41e741 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.34.0/argo-workflows-0.34.0.tgz + version: 0.34.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add HA docs and example + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.11 + created: "2023-09-10T01:57:49.118300484Z" + description: A Helm chart for Argo Workflows + digest: d3113b14e8832152fc1539a05d8c12f2b86cbe8ad317a17a1d73808f242869b3 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.33.3/argo-workflows-0.33.3.tgz + version: 0.33.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.4.11 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.11 + created: "2023-09-08T04:20:31.870953341Z" + description: A Helm chart for Argo Workflows + digest: e6ac1030a1bfd6502fda94f63ec1fe46aff8d868ba156f52a6593266e3b7a9d5 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.33.2/argo-workflows-0.33.2.tgz + version: 0.33.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fixed comment in values.yaml for blobNameFormat field + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.10 + created: "2023-08-19T06:00:09.894359247Z" + description: A Helm chart for Argo Workflows + digest: 08d4cdeb4d010481c233d13d60311e8af5b4e9364131fb8b7f4a34cfbf5ecaf2 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.33.1/argo-workflows-0.33.1.tgz + version: 0.33.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: add imagePullSecret for workflow sa + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.10 + created: "2023-08-17T12:08:24.835332969Z" + description: A Helm chart for Argo Workflows + digest: b141383f096306402152b7b581eba0bac8adffbc06326af908c5dab645b2cedd + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.33.0/argo-workflows-0.33.0.tgz + version: 0.33.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade to Argo Workflows v3.4.10 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.10 + created: "2023-08-16T11:00:57.682073944Z" + description: A Helm chart for Argo Workflows + digest: a3d2ff9a7b59013dbc7a7bdf5e77b219c4fc4fda7c6fa5226769f9b124241312 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.32.3/argo-workflows-0.32.3.tgz + version: 0.32.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Removed Secrets list and watch from Server RBAC + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.9 + created: "2023-08-11T01:15:14.444236153Z" + description: A Helm chart for Argo Workflows + digest: 9857968d460d745f16fb0b055b6cfb460a4c7f65bd1ddc2cb592c4e38133520b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.32.2/argo-workflows-0.32.2.tgz + version: 0.32.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for executor args + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.9 + created: "2023-07-27T13:58:14.956309718Z" + description: A Helm chart for Argo Workflows + digest: 324e4f9d7e118e3bb23e9ebc6f3884560751c0cef9d0ead2bf71a8a5dc841a13 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.32.1/argo-workflows-0.32.1.tgz + version: 0.32.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade to Argo Workflows v3.4.9 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.9 + created: "2023-07-20T23:20:18.661307519Z" + description: A Helm chart for Argo Workflows + digest: 3fe2aeee88c89e5b6f14264c888d3bc6ec3ff7b7b3450234e5328293abbb7117 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.32.0/argo-workflows-0.32.0.tgz + version: 0.32.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for artifactRepositoryRef + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-07-11T12:07:30.813173468Z" + description: A Helm chart for Argo Workflows + digest: fd0840439cc5f5e61bbf3b252c0ea6d96d1fb11328526152f1e5caf83d56681b + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.31.0/argo-workflows-0.31.0.tgz + version: 0.31.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: artifactRepository will not be configured by default + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-06-24T22:29:04.882033392Z" + description: A Helm chart for Argo Workflows + digest: d5cc612f9177e3c97e6bfbb4b9a1f6634e518efe4e8e7ef147608f09e0aada32 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.30.0/argo-workflows-0.30.0.tgz + version: 0.30.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Modify to allow ClusterRoleBinding to be created even if the server's ServiceAccount is not created + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-06-23T16:35:26.600511879Z" + description: A Helm chart for Argo Workflows + digest: eb41f31391c93e18fec6e86ecb87d3a7b7febf612e86cf818afead9d88bdaf73 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.29.3/argo-workflows-0.29.3.tgz + version: 0.29.3 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for UI columns configuration + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-06-08T03:48:30.688612549Z" + description: A Helm chart for Argo Workflows + digest: 29d98fbc7f5d141f6822d3b0c5320f3a860bd8640b650401c4547ebff1f73c74 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.29.2/argo-workflows-0.29.2.tgz + version: 0.29.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed GCS keyFormat template example in values.yaml + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-06-05T14:15:27.368988675Z" + description: A Helm chart for Argo Workflows + digest: f7efb32b8181a0011f5ba718ec3ddcd16c9449021ed56ac28f0d964825beb964 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.29.1/argo-workflows-0.29.1.tgz + version: 0.29.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Declare SSO configuration explicitly on values.yaml + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-06-03T14:41:15.364866816Z" + description: A Helm chart for Argo Workflows + digest: b00294c5ef2d28b321ac308f85673796020df6cfdf81625a5e2f59d240805999 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.29.0/argo-workflows-0.29.0.tgz + version: 0.29.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade to Argo Workflows v3.4.8 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.8 + created: "2023-05-26T04:19:29.591738915Z" + description: A Helm chart for Argo Workflows + digest: 23601ea07ae9d3f9ec423dabbe923a778d3bb14cac215ab4e7ea5df47cdac406 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.28.2/argo-workflows-0.28.2.tgz + version: 0.28.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Enable to configure Service Monitor port + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-25T12:31:12.099923489Z" + description: A Helm chart for Argo Workflows + digest: 521f1d39daf0fb7239229ff5ca431b0b5102e3531ec517335143e317e68ab170 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.28.1/argo-workflows-0.28.1.tgz + version: 0.28.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add support for Google ManagedCertificate on GKE + - kind: added + description: Add support for Google FrontendConfig on GKE + - kind: added + description: Add support for Google BackendConfig on GKE + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-19T10:35:52.511681405Z" + description: A Helm chart for Argo Workflows + digest: 93f01c20b26dfd6a2246a7e26bc1cc92b14b93e363fca95d22443ca2391cb93c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.28.0/argo-workflows-0.28.0.tgz + version: 0.28.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow extraObjects to contain string templates + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-11T06:39:42.152134623Z" + description: A Helm chart for Argo Workflows + digest: ccc25a497cd1254448f8b0306890d904cdd92c790561f767a4298c215305279e + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.27.0/argo-workflows-0.27.0.tgz + version: 0.27.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix Helm templating in S3 config and extra init containers + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-11T00:09:58.101044186Z" + description: A Helm chart for Argo Workflows + digest: 7c9812f2c00b21b815ab8637cf920043048540428fcb1646ad6f6ab45e73909f + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.6/argo-workflows-0.26.6.tgz + version: 0.26.6 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Introduce chart signing + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-10T14:21:37.481757353Z" + description: A Helm chart for Argo Workflows + digest: 7f2c7b422bca67a76ce0d6e8d58dda9e3e6ed61932ab180cad365802782ece58 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.5/argo-workflows-0.26.5.tgz + version: 0.26.5 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Create clusterWorkflowTemplates CRD only when enabled in Helm values. + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-10T10:16:36.853789427Z" + description: A Helm chart for Argo Workflows + digest: 3d8b513542845b8073065a6212716c2ad1c5733f0933c48c4d76a62f8b4831db + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.4/argo-workflows-0.26.4.tgz + version: 0.26.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fix Helm chart to correctly reference Kubernetes version in conditional check for HPA apiVersion + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-09T03:42:16.300886636Z" + description: A Helm chart for Argo Workflows + digest: a29c5d1bcd4f50963a368cd258d4c1a1aa6bbe4c13e44b6d0b25bf4516b3621c + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.3/argo-workflows-0.26.3.tgz + version: 0.26.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Use correct artifacthub kind and get latest chart version to artifacthub + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-08T20:03:25.610498088Z" + description: A Helm chart for Argo Workflows + digest: 67521ccb9c30c276e59ccce3497c21b7428f52d4f1568f841256c510eace94b1 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.2/argo-workflows-0.26.2.tgz + version: 0.26.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update Chart icon + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-06T16:20:36.841491017Z" + description: A Helm chart for Argo Workflows + digest: a8c419acc4428bceb9f21b028873c7dcad1a39751873cece6806e502f133d9a4 + home: https://github.com/argoproj/argo-helm + icon: https://argoproj.github.io/argo-workflows/assets/logo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.1/argo-workflows-0.26.1.tgz + version: 0.26.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Drop .Values.useDefaultArtifactRepo flag to simplify usage + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-05T14:31:12.722326644Z" + description: A Helm chart for Argo Workflows + digest: 9438dc7146b1350bc83da2a278c85f8be05b027e06c7cb61921209abc8cbdb72 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.26.0/argo-workflows-0.26.0.tgz + version: 0.26.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add missing argo-workflows.apiVersion.autoscaling helper function used for HPA configuration + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-05-05T14:14:02.406461237Z" + description: A Helm chart for Argo Workflows + digest: ce2b41027410dda1a07ff3ae2b8f88daf54e3f7a21037d8ff9a08c6fd9c88992 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.25.2/argo-workflows-0.25.2.tgz + version: 0.25.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add Prometheus ServiceMonitor relabelings, metricRelabelings & targetLabels + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-04-24T16:57:54.449111794Z" + description: A Helm chart for Argo Workflows + digest: df574a9d3f2003098380f57e731243462ad05d9342de4aebc941b967c073f9a0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.25.1/argo-workflows-0.25.1.tgz + version: 0.25.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add optional HPA for Argo Server + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-04-24T05:47:38.421738534Z" + description: A Helm chart for Argo Workflows + digest: 419963a6a1abf42f9b92486af1aa1557eb9071430f71ce974a59f4be55a8384d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.25.0/argo-workflows-0.25.0.tgz + version: 0.25.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add option for workflow controller to read all secrets. + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-04-14T13:55:08.592110137Z" + description: A Helm chart for Argo Workflows + digest: 9578ef5b455d9794303a3ed70670fba314d2457f118b14d7a86434e6e480edb5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.24.1/argo-workflows-0.24.1.tgz + version: 0.24.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Add namespace field to all namespace scoped resources because `helm template` doesn't add the namespace filed automatically. + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-04-13T09:25:34.656570682Z" + description: A Helm chart for Argo Workflows + digest: 8cbc97e4c0df9aa5bccc7e3fe5fb984a89c69d6a90a36aed7178521983e6c35b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.24.0/argo-workflows-0.24.0.tgz + version: 0.24.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.4.7. + apiVersion: v2 + appVersion: v3.4.7 + created: "2023-04-12T04:52:49.951761172Z" + description: A Helm chart for Argo Workflows + digest: 5c1a27b7da22b00a60f62ac6c3440d3eef4a6b63b209d83363bf4c18312c5fa5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.23.2/argo-workflows-0.23.2.tgz + version: 0.23.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update outdated content on README. + apiVersion: v2 + appVersion: v3.4.6 + created: "2023-04-11T13:50:52.635914287Z" + description: A Helm chart for Argo Workflows + digest: 2fcd263bbc3752e9d0ad97ce8acd009563597f299a8d7168acc2dcd27f21cc48 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.23.1/argo-workflows-0.23.1.tgz + version: 0.23.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added the ability to deploy init containers alongside the controller and server deployments. + apiVersion: v2 + appVersion: v3.4.6 + created: "2023-04-06T23:43:21.022530744Z" + description: A Helm chart for Argo Workflows + digest: 98af8dd929272be7db0558a5b522c97de638d1cf567845fa063ab4dd8a478958 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.23.0/argo-workflows-0.23.0.tgz + version: 0.23.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.4.6. + apiVersion: v2 + appVersion: v3.4.6 + created: "2023-04-04T11:10:36.492751702Z" + description: A Helm chart for Argo Workflows + digest: 57b203e6fa6f5ff0bde484d7958ec69d7d5ece504df722b2a09e1373f1318721 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.16/argo-workflows-0.22.16.tgz + version: 0.22.16 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Ability to use memoization feature. + apiVersion: v2 + appVersion: v3.4.5 + created: "2023-03-23T07:09:28.498032288Z" + description: A Helm chart for Argo Workflows + digest: 3190c8247e2bd88263ced4a5b925f7fc075e28b7f5ee86917cc0cfae9f5321a8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.15/argo-workflows-0.22.15.tgz + version: 0.22.15 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Add install guide on README. + apiVersion: v2 + appVersion: v3.4.5 + created: "2023-03-16T11:05:17.261004157Z" + description: A Helm chart for Argo Workflows + digest: 1ca62efed7487f7308dfa4fd7c643c588d7511ca13626d7277943ba21c7fd32b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.14/argo-workflows-0.22.14.tgz + version: 0.22.14 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Added workflow startup option --log-format (defaults to 'text'). + - kind: added + description: Added server startup option --log-format (defaults to 'text'). + - kind: added + description: Added server startup option --loglevel (defaults to 'info'). + - kind: added + description: Added server startup option --gloglevel (defaults to '0'). + apiVersion: v2 + appVersion: v3.4.5 + created: "2023-02-24T21:57:06.572506723Z" + description: A Helm chart for Argo Workflows + digest: 63145f85cb47303829e5d437dc96af1f6e8a768abe386a4805a05570d632d82e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.13/argo-workflows-0.22.13.tgz + version: 0.22.13 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update documentation to explain why CRDs are in templates folder + apiVersion: v2 + appVersion: v3.4.5 + created: "2023-02-23T17:44:25.342160942Z" + description: A Helm chart for Argo Workflows + digest: 95701b5c51ca5b036b70d00d56a6b512a2594d3f69b20ceb5d7a9924f565d92a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.12/argo-workflows-0.22.12.tgz + version: 0.22.12 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Cleaned RBAC permissions for subresources (pods/log, pods/exec). + apiVersion: v2 + appVersion: v3.4.5 + created: "2023-02-10T05:32:11.223665014Z" + description: A Helm chart for Argo Workflows + digest: 8adbc51ec98c4a17322305722e5b01955b11e4e8da15ec99cf7d1b21d693b70a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.11/argo-workflows-0.22.11.tgz + version: 0.22.11 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo Workflows to v3.4.5 + apiVersion: v2 + appVersion: v3.4.5 + created: "2023-02-07T15:11:31.376811704Z" + description: A Helm chart for Argo Workflows + digest: 978afd4c97398f172e07876d0b547f7104e72a3891b5fce675dd55b568041fc7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.10/argo-workflows-0.22.10.tgz + version: 0.22.10 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align changelog structure to show changelogs on Artifact Hub + apiVersion: v2 + appVersion: v3.4.4 + created: "2023-01-29T18:48:46.25969077Z" + description: A Helm chart for Argo Workflows + digest: 0d3d1e3be6205218bf8f5381480f567a8c7e6dfe72c8107ce87747c1a26166df + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.9/argo-workflows-0.22.9.tgz + version: 0.22.9 + - annotations: + artifacthub.io/changes: | + - "[Added]: Helm helper function to allow image registry to be absent" + apiVersion: v2 + appVersion: v3.4.4 + created: "2023-01-10T00:03:49.390709466Z" + description: A Helm chart for Argo Workflows + digest: 391a82ba8f6f92e771343a7c21b97e28e3be5b9d133f1dfc57bad0de7b543814 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.8/argo-workflows-0.22.8.tgz + version: 0.22.8 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support podGCDeleteDelayDuration and podGCGracePeriodSeconds" + apiVersion: v2 + appVersion: v3.4.4 + created: "2023-01-03T01:46:25.490252884Z" + description: A Helm chart for Argo Workflows + digest: 7571ce88474f3f90651df661c877f9007713216008728321803d6c7aa6675e48 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.7/argo-workflows-0.22.7.tgz + version: 0.22.7 + - annotations: + artifacthub.io/changes: | + - "[Added]: Suuport envFrom for main container" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-30T05:21:08.538059247Z" + description: A Helm chart for Argo Workflows + digest: 9c1eb12b8b058bfe35ef9dedf41fd80317de6ce97064eeb07f1a80aa79f35131 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.6/argo-workflows-0.22.6.tgz + version: 0.22.6 + - annotations: + artifacthub.io/changes: | + - "[Removed]: legacy API versions for PDBs" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-29T16:31:58.665199516Z" + description: A Helm chart for Argo Workflows + digest: 00eb8132e683d6bc8a82bfdb9f899cc67e62868d35ab25131de141210412d000 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.5/argo-workflows-0.22.5.tgz + version: 0.22.5 + - annotations: + artifacthub.io/changes: | + - "[Added]: Changelog link on README" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-22T13:02:00.460078422Z" + description: A Helm chart for Argo Workflows + digest: 3ca37f3486876a7f4885053e264b86224133417afd460d917663644d60e8113c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.4/argo-workflows-0.22.4.tgz + version: 0.22.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support nodeEvents property to workflow-controller-configmap" + - "[Added]: Support kubeConfig property to workflow-controller-configmap" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-19T09:08:05.530833361Z" + description: A Helm chart for Argo Workflows + digest: d4c6b3e334a1a883a86f8f7edd48eab5365c78552e87993417020abb0ae482cd + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.3/argo-workflows-0.22.3.tgz + version: 0.22.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support images property to workflow-controller-configmap for emissary executor" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-18T23:42:18.073830266Z" + description: A Helm chart for Argo Workflows + digest: abae2f9c9b8489f5816f99feab0fc113a1624757bdf2d8d0647cbad27ed36f0e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.2/argo-workflows-0.22.2.tgz + version: 0.22.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: avoid app.kubernetes.io/version kubernetes label from exceeding maximum length (63)" + - "[Fixed]: generated value for app.kubernetes.io/version label is now valid even when defining a controller/server/executor.image.tag with a SHA digest" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-09T06:50:31.096772083Z" + description: A Helm chart for Argo Workflows + digest: 969cc197c78657213a3dffb8545604d1343160092664dab0de92079412385868 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.1/argo-workflows-0.22.1.tgz + version: 0.22.1 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Missing Artifact GC permissions" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-02T13:51:35.489983529Z" + description: A Helm chart for Argo Workflows + digest: b4e9d8e94f2c3d53722902a1c724092d78f5fea775ddf6ec9cb9511195387d71 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.22.0/argo-workflows-0.22.0.tgz + version: 0.22.0 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Deprecated Role permission" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-12-02T10:29:53.952039978Z" + description: A Helm chart for Argo Workflows + digest: b3a5b0b11fb1902f91763e0738f3a97713da3ef9af19507b222b0709ff5b6229 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.21.0/argo-workflows-0.21.0.tgz + version: 0.21.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update Argo Workflows to v3.4.4" + apiVersion: v2 + appVersion: v3.4.4 + created: "2022-11-30T15:26:12.008365355Z" + description: A Helm chart for Argo Workflows + digest: b728a0b2f71213952de48de08f93332ae3fe10dd2a5793dd6849104fb901299a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.12/argo-workflows-0.20.12.tgz + version: 0.20.12 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support workflow retention" + apiVersion: v2 + appVersion: v3.4.3 + created: "2022-11-26T01:08:35.812405363Z" + description: A Helm chart for Argo Workflows + digest: abd7af5a0450ab15a3140633f35039f990701dfac513f7724b946a0b69187563 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.11/argo-workflows-0.20.11.tgz + version: 0.20.11 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add labels to ServiceAccounts." + apiVersion: v2 + appVersion: v3.4.3 + created: "2022-11-25T00:36:03.039032172Z" + description: A Helm chart for Argo Workflows + digest: bd89b8587b278e87d0a6057ba8499e64f2403919ff113592b60fd68417e4ca9a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.10/argo-workflows-0.20.10.tgz + version: 0.20.10 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: allow users to optionally whitelist secrets" + apiVersion: v2 + appVersion: v3.4.3 + created: "2022-11-23T07:18:22.975883476Z" + description: A Helm chart for Argo Workflows + digest: c101d2b9cab3de083148b8a1cd969fe8c9423436735882bfd479c8f82dea95a1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.9/argo-workflows-0.20.9.tgz + version: 0.20.9 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: add missing attribute for sso" + apiVersion: v2 + appVersion: v3.4.3 + created: "2022-11-14T11:20:40.434688515Z" + description: A Helm chart for Argo Workflows + digest: 115f1de3d56bb0440687472edcf3ffea4e4291eb0770975683e7563133b22312 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.8/argo-workflows-0.20.8.tgz + version: 0.20.8 + - annotations: + artifacthub.io/changes: | + - "[Added]: customArtifactRepository value was added" + apiVersion: v2 + appVersion: v3.4.3 + created: "2022-11-10T00:36:37.795077118Z" + description: A Helm chart for Argo Workflows + digest: 291a877a79800ef40031343fc82e6fd9a657f90f3f7add1f9a4dff5ecd55f22b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.7/argo-workflows-0.20.7.tgz + version: 0.20.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update ArgoWorkflows to v3.4.3" + apiVersion: v2 + appVersion: v3.4.3 + created: "2022-11-01T09:26:44.378173667Z" + description: A Helm chart for Argo Workflows + digest: 076c25aaca8dc3b15a43fb9c44468e2e4e55f9b48e5827794e0193109920307f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.6/argo-workflows-0.20.6.tgz + version: 0.20.6 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Removed invalid rbac block from configmap" + apiVersion: v2 + appVersion: v3.4.2 + created: "2022-10-27T01:05:02.757247363Z" + description: A Helm chart for Argo Workflows + digest: 135b230bde52f9cc6414d3c48b4368e24b9d050e5787537cd871795363978f05 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.5/argo-workflows-0.20.5.tgz + version: 0.20.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Enable to set different imagePullPolicy for mainContainer and executor" + apiVersion: v2 + appVersion: v3.4.2 + created: "2022-10-25T06:19:20.649111774Z" + description: A Helm chart for Argo Workflows + digest: 3d82a458171667af6600d4b9d572736170f53c15c6ccddafadfaff6c2c7bf1ea + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.4/argo-workflows-0.20.4.tgz + version: 0.20.4 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update ArgoWorkflows to v3.4.2" + apiVersion: v2 + appVersion: v3.4.2 + created: "2022-10-24T05:53:55.778494291Z" + description: A Helm chart for Argo Workflows + digest: 2a6369ac332ba6d768b6ee51fd07b502ce0b0d973ce6c52a88ffbee000f1eeda + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.3/argo-workflows-0.20.3.tgz + version: 0.20.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for topologySpreadConstraints" + apiVersion: v2 + appVersion: v3.4.1 + created: "2022-10-22T07:37:49.650245437Z" + description: A Helm chart for Argo Workflows + digest: a4c89ddc90a457bd0dd52a3bea744893fa520054377d7f9de5cf6f6abb03fd54 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.2/argo-workflows-0.20.2.tgz + version: 0.20.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade ArgoWorkflows to v3.4.1" + apiVersion: v2 + appVersion: v3.4.1 + created: "2022-10-02T09:28:16.473803063Z" + description: A Helm chart for Argo Workflows + digest: 687e098ade931a01ce7d01506d8f3e9ef027acb536e6052d1391996ef8479a59 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.1/argo-workflows-0.20.1.tgz + version: 0.20.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Additional manifests to deploy within the chart" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-28T13:51:08.410476305Z" + description: A Helm chart for Argo Workflows + digest: 994afbc243229217ad5cccfe6a85a406a45906e21d5e59449536e4d9187264ce + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.20.0/argo-workflows-0.20.0.tgz + version: 0.20.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Helm syntax on SSO configuration" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-27T12:44:10.068605696Z" + description: A Helm chart for Argo Workflows + digest: 4cd6c3eb0a1165797c1c07182cf499f3a9e80c76e04f0ab4012684a323b7f4db + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.6/argo-workflows-0.19.6.tgz + version: 0.19.6 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fixed failed sso configuration" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-27T09:53:24.049684867Z" + description: A Helm chart for Argo Workflows + digest: 2965ed285c0bbea0e80168b8569c58496d99cade881e9bf0293492806a0f2bed + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.5/argo-workflows-0.19.5.tgz + version: 0.19.5 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support Azure Blob Storage for artifact" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-26T04:11:18.214406511Z" + description: A Helm chart for Argo Workflows + digest: 8dd41ca11931851625949c0219f3128846ef176395b692dc0c02699af1cdd325 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.4/argo-workflows-0.19.4.tgz + version: 0.19.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Change default type of `.mainContainer.env` and `.executor.env` from object to array" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-26T01:49:56.880583177Z" + description: A Helm chart for Argo Workflows + digest: 09edb6c72cf5d540ee8f22efde967f47809a7e1f82c9d6353d58167766db43c0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.3/argo-workflows-0.19.3.tgz + version: 0.19.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Set only used values on SSO configuration" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-24T00:04:00.318014154Z" + description: A Helm chart for Argo Workflows + digest: d51a1734a881585a557f263b15d23d543b47e9245bd88a4cd4e58f10749643ac + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.2/argo-workflows-0.19.2.tgz + version: 0.19.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Remove unsupported values from SSO configuration" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-21T12:51:24.391978009Z" + description: A Helm chart for Argo Workflows + digest: 991d118c181a8bf57f4ce6c1c03205e7cfa31c01eb4c63fd9c8a70c9997d69b8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.1/argo-workflows-0.19.1.tgz + version: 0.19.1 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Move crds folder into templates folder and add conditional flags for install and keep" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-21T10:35:01.890625708Z" + description: A Helm chart for Argo Workflows + digest: c010d7f515c9e3077a3e34c5eb626afa8a38314a1c9a4039c76667f0f79719db + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.19.0/argo-workflows-0.19.0.tgz + version: 0.19.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgrade ArgoWorkflows to v3.4.0" + - "[Fixed]: Remove unsupported attributes on metricsConfig and telemetryConfig, from workflow-controller-configmap" + apiVersion: v2 + appVersion: v3.4.0 + created: "2022-09-19T16:10:43.69533329Z" + description: A Helm chart for Argo Workflows + digest: 5c1267edf48f53ecefaf6e91ca881922a24e3737d1b760a7cf2b3dd0f5b898cd + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.18.0/argo-workflows-0.18.0.tgz + version: 0.18.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Helm chart maintainers standardized to argoproj" + apiVersion: v2 + appVersion: v3.3.9 + created: "2022-08-26T09:03:19.613952486Z" + description: A Helm chart for Argo Workflows + digest: bc5024a473f8d943e24c71c32cf81e95f156a10c466a84ff1319716b94db2a09 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.17.1/argo-workflows-0.17.1.tgz + version: 0.17.1 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Changed default .Values.artifactRepository.s3.insecure to false for security" + apiVersion: v2 + appVersion: v3.3.9 + created: "2022-08-17T00:07:28.043150974Z" + description: A Helm chart for Argo Workflows + digest: 268d487422a1c4fa6ff464f0edcddaa397ea55d815dd0f5ff471ec94399e70cc + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.17.0/argo-workflows-0.17.0.tgz + version: 0.17.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.3.9" + apiVersion: v2 + appVersion: v3.3.9 + created: "2022-08-10T11:43:42.502363091Z" + description: A Helm chart for Argo Workflows + digest: b275d145000dfaf61cd40ae2a0bee536da762e60995970ed2117d463df160681 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.9/argo-workflows-0.16.9.tgz + version: 0.16.9 + - annotations: + artifacthub.io/changes: | + - "[Added]: Set global tag" + apiVersion: v2 + appVersion: v3.3.8 + created: "2022-07-27T00:51:08.591508197Z" + description: A Helm chart for Argo Workflows + digest: 7ece9b0187677a1edca1785b057810548590c56051b1805f34a2743cc5139158 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.8/argo-workflows-0.16.8.tgz + version: 0.16.8 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Assign common labels to some resources" + apiVersion: v2 + appVersion: v3.3.8 + created: "2022-07-13T00:10:56.988330048Z" + description: A Helm chart for Argo Workflows + digest: 29406c5f0b9a49acb9e2abe030ac412ed58cab7e733d140519b73028a5c76c95 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.7/argo-workflows-0.16.7.tgz + version: 0.16.7 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.3.8" + apiVersion: v2 + appVersion: v3.3.8 + created: "2022-06-24T05:47:51.429672028Z" + description: A Helm chart for Argo Workflows + digest: 9fb0d6924da1478c2e5c45e202034d7a7dd6aac7ef7c423fc99b86b591a070d0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.6/argo-workflows-0.16.6.tgz + version: 0.16.6 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.3.7" + apiVersion: v2 + appVersion: v3.3.7 + created: "2022-06-23T16:01:10.971675391Z" + description: A Helm chart for Argo Workflows + digest: a098df8b5208b8e252cdc053bbd1d9737d0d45fc02d6e0c2a7d47109da49cb4c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.5/argo-workflows-0.16.5.tgz + version: 0.16.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing verb on workflow-controller cluster role for using HTTP templates" + apiVersion: v2 + appVersion: v3.3.6 + created: "2022-06-23T09:30:19.841884784Z" + description: A Helm chart for Argo Workflows + digest: 3a41d36414e51026eb3abb5042d3935229034549a7ea4132dfb313fff120bd3a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.4/argo-workflows-0.16.4.tgz + version: 0.16.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for mainContainer config" + apiVersion: v2 + appVersion: v3.3.6 + created: "2022-06-10T16:50:22.734053732Z" + description: A Helm chart for Argo Workflows + digest: 029f4d11af814e0b5dbf5991ed072a5e8ae267d4aec1803a2d4ee8d55bedfb4f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.3/argo-workflows-0.16.3.tgz + version: 0.16.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Remove unsupported value" + apiVersion: v2 + appVersion: v3.3.6 + created: "2022-06-01T17:56:43.015295163Z" + description: A Helm chart for Argo Workflows + digest: 8914d60fb0fc57b94b086b204c414f3b1dae9a2b7202c3766be98e93aca26361 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.2/argo-workflows-0.16.2.tgz + version: 0.16.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.3.6" + apiVersion: v2 + appVersion: v3.3.6 + created: "2022-05-26T11:20:51.543953101Z" + description: A Helm chart for Argo Workflows + digest: 8a987c154bf4fdd3b97a6d5de6dd14dc3ef52f88b14f47cc95b0959d06139b58 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.1/argo-workflows-0.16.1.tgz + version: 0.16.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for workflow-controller-configmap navColor." + apiVersion: v2 + appVersion: v3.3.5 + created: "2022-05-25T09:30:38.643544315Z" + description: A Helm chart for Argo Workflows + digest: 9db1f9570f51100cf87dcfa674ec1304773b90e0519edc25ccd8c0c85ffc5097 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.16.0/argo-workflows-0.16.0.tgz + version: 0.16.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing rules for workflow role to run HTTP/plugin templates" + apiVersion: v2 + appVersion: v3.3.5 + created: "2022-05-25T08:52:22.437122687Z" + description: A Helm chart for Argo Workflows + digest: 7818e9c0bf975010af690c0ca546bd218cc1fe059c712d0eeaf60de5035b13a7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.15.4/argo-workflows-0.15.4.tgz + version: 0.15.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Adjust api version of pod disruption budget by referring to k8s version" + apiVersion: v2 + appVersion: v3.3.5 + created: "2022-05-22T07:43:34.982052799Z" + description: A Helm chart for Argo Workflows + digest: 584b674980120a5c91b949062c423028138813e9a67a8e36dd7e68357b192c61 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.15.3/argo-workflows-0.15.3.tgz + version: 0.15.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.3.5" + apiVersion: v2 + appVersion: v3.3.5 + created: "2022-05-20T21:14:28.582611588Z" + description: A Helm chart for Argo Workflows + digest: 76c84595ae363e0681ff42777b0a58503607997918e6bfed80498ecbaf72039c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.15.2/argo-workflows-0.15.2.tgz + version: 0.15.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing verbs on argo-workflows-server." + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-20T19:19:27.886470932Z" + description: A Helm chart for Argo Workflows + digest: 422578b51591674a7d6b65a4b965e3367c259a9148c7982091757c50b0106abe + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.15.1/argo-workflows-0.15.1.tgz + version: 0.15.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for controller Deployment annotations via controller.deploymentAnnotations chart value." + - "[Added]: Add support for server Deployment annotations via server.deploymentAnnotations chart value." + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-09T20:45:53.911466792Z" + description: A Helm chart for Argo Workflows + digest: 5b5b0cb1793b85a8b37083abd5616be5b8db47b3a11455866c8327278b8f6489 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.15.0/argo-workflows-0.15.0.tgz + version: 0.15.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing create verb to pod/exec for the workflow role" + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-09T20:36:41.033212257Z" + description: A Helm chart for Argo Workflows + digest: 99b19247bc5b26dc56159b2e90a8bbdf705667c7aecfeb6f0a2f0643efff4d52 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.14.5/argo-workflows-0.14.5.tgz + version: 0.14.5 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fixed failing when digests and tags longer than 63 characters" + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-09T20:24:36.466544512Z" + description: A Helm chart for Argo Workflows + digest: 861c41d8a177166ad31cdce7ada1287d20b59e540c92a35ed7d2853d36753309 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.14.4/argo-workflows-0.14.4.tgz + version: 0.14.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Setting default ContainerRuntimeExecutor to emissary" + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-09T19:51:23.820678313Z" + description: A Helm chart for Argo Workflows + digest: bd90f9637e2aef3db79c978c852a2d3e34a392d45bdc2c8bae6b1122c295f386 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.14.3/argo-workflows-0.14.3.tgz + version: 0.14.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fix typos and add missing words in README" + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-09T19:37:39.772336626Z" + description: A Helm chart for Argo Workflows + digest: 636e7242c593c9720fb7b474f3cc5fc2a9911648d7e234eec98165a272aecd60 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.14.2/argo-workflows-0.14.2.tgz + version: 0.14.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing create verb to workflowtaskresults for the workflow role" + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-05-01T11:44:51.322449468Z" + description: A Helm chart for Argo Workflows + digest: 918a97cb5a619b184bad0c40b46dd3dc6c30b730d7a0ee256bc9a17ffa55b07d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.14.1/argo-workflows-0.14.1.tgz + version: 0.14.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Upgraded to Argo Workflows v3.3.2" + apiVersion: v2 + appVersion: v3.3.2 + created: "2022-04-22T07:09:43.633125356Z" + description: A Helm chart for Argo Workflows + digest: f7781e96aabeb2a589dc9fa5600696ebcdeddcaa23755f64913ccaeb7fe1a662 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.14.0/argo-workflows-0.14.0.tgz + version: 0.14.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add missing list verb to secret" + apiVersion: v2 + appVersion: v3.2.9 + created: "2022-03-23T13:18:50.596437895Z" + description: A Helm chart for Argo Workflows + digest: 163157e5d48450a3af44bbd33c9d80fb1d67b2995080826ff5423c140fc804e2 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.13.1/argo-workflows-0.13.1.tgz + version: 0.13.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add encryptionOptions for S3 based artifactRepository" + apiVersion: v2 + appVersion: v3.2.9 + created: "2022-03-12T17:55:50.785150949Z" + description: A Helm chart for Argo Workflows + digest: 02a9b450f4c0c7ff93030c6e5d8f0f0053a6b2f7973d178727818192f7500eb8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.13.0/argo-workflows-0.13.0.tgz + version: 0.13.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add parameter for enabling roles." + apiVersion: v2 + appVersion: v3.2.9 + created: "2022-03-12T17:14:01.091493521Z" + description: A Helm chart for Argo Workflows + digest: 6f6575bf8f5e77420a30061ad24744f6bac804d2b1f70ee8a946dae0e601c7fd + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.12.0/argo-workflows-0.12.0.tgz + version: 0.12.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.2.9" + apiVersion: v2 + appVersion: v3.2.9 + created: "2022-03-05T08:51:51.689407773Z" + description: A Helm chart for Argo Workflows + digest: 34df1a6fb914a513eac1f132632845bee5346e65f9d0016ebba4df6cb759439a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.11.2/argo-workflows-0.11.2.tgz + version: 0.11.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Avoid 'namespace: null' when singleNamespace is true" + apiVersion: v2 + appVersion: v3.2.7 + created: "2022-03-03T14:02:26.132857563Z" + description: A Helm chart for Argo Workflows + digest: b28b60dafa06c84adc23ba1f34f208a42060783afa05138260176ace298a9be7 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.11.1/argo-workflows-0.11.1.tgz + version: 0.11.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Workflow Controller Volumes and VolumeMounts parameters" + apiVersion: v2 + appVersion: v3.2.7 + created: "2022-03-01T09:53:16.899066231Z" + description: A Helm chart for Argo Workflows + digest: e3f9309e5d7eedd3b55fa934659c60564e7132281139ed3f03a6b3d6af036078 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.11.0/argo-workflows-0.11.0.tgz + version: 0.11.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.2.7" + apiVersion: v2 + appVersion: v3.2.7 + created: "2022-02-09T23:06:56.622058686Z" + description: A Helm chart for Argo Workflows + digest: 644aa8fec7f01b12bac59273db37c016808269ff290f6dbd450b35f82e612288 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.10.1/argo-workflows-0.10.1.tgz + version: 0.10.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add controller serviceMonitor.namespace parameter." + apiVersion: v2 + appVersion: v3.2.6 + created: "2022-01-28T13:45:11.167336527Z" + description: A Helm chart for Argo Workflows + digest: f36d6da6896b833f5c2351f8699ca1d96f3e31c55d2574e78458bc5b3c6fa1c3 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.10.0/argo-workflows-0.10.0.tgz + version: 0.10.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v3.2.6 + created: "2022-01-24T19:19:36.79458763Z" + description: A Helm chart for Argo Workflows + digest: 0b7f4e312ea47af0068849465c135dfddf04190c1c78cd6a3f8c97139c6b652a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.9.5/argo-workflows-0.9.5.tgz + version: 0.9.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.2.6" + apiVersion: v2 + appVersion: v3.2.6 + created: "2021-12-20T11:00:03.009214854Z" + description: A Helm chart for Argo Workflows + digest: c372181041172b83be06236f09726d455e3fceb5e96d76ff29609f686f221204 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.9.4/argo-workflows-0.9.4.tgz + version: 0.9.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Added documentation and (default disabled) settings for dev-mode or delegated server authentication" + apiVersion: v2 + appVersion: v3.2.4 + created: "2021-12-06T10:02:17.284672022Z" + description: A Helm chart for Argo Workflows + digest: f9dcd3ffbde0cde13f82b61988abd520ec499071710b1688f42c803441ec8116 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.9.3/argo-workflows-0.9.3.tgz + version: 0.9.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Added missing WorkflowTaskSets RBAC to controller" + apiVersion: v2 + appVersion: v3.2.4 + created: "2021-11-23T10:12:38.682691266Z" + description: A Helm chart for Argo Workflows + digest: 7b1dbb77c9b8453735811491bcbdf5edd11808fbffd4c63b6642bc224f5c6d32 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.9.2/argo-workflows-0.9.2.tgz + version: 0.9.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Changed default GCP keyFormat" + apiVersion: v2 + appVersion: v3.2.4 + created: "2021-11-22T09:41:07.568140503Z" + description: A Helm chart for Argo Workflows + digest: 875c563adab65a887583e3c23a5ca98b6eea98d861624cc0676d5dc7f547742c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.9.1/argo-workflows-0.9.1.tgz + version: 0.9.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: support resourceRateLimit config" + apiVersion: v2 + appVersion: v3.2.4 + created: "2021-11-22T09:33:04.842107619Z" + description: A Helm chart for Argo Workflows + digest: 781c8707fce0c4d076aab516d0df4da90bf5430f38999a9375debecba78b49ab + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.9.0/argo-workflows-0.9.0.tgz + version: 0.9.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v3.2.4" + apiVersion: v2 + appVersion: v3.2.4 + created: "2021-11-21T18:59:22.935845289Z" + description: A Helm chart for Argo Workflows + digest: 333669e5ed5e249e6087d6e041107d16b3eb467a16a433879bf9a918f8847b05 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.8.3/argo-workflows-0.8.3.tgz + version: 0.8.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use helm-docs to generate README.md" + apiVersion: v2 + appVersion: v3.2.0 + created: "2021-11-19T21:36:03.422543801Z" + description: A Helm chart for Argo Workflows + digest: 65287e404c326b8b09ef3575b379411a4235c2b6ffbeed0609af363945a4e915 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.8.2/argo-workflows-0.8.2.tgz + version: 0.8.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Restore RBAC permissions and clarify namespace settings." + apiVersion: v2 + appVersion: v3.2.0 + created: "2021-11-01T18:13:27.293823232Z" + description: A Helm chart for Argo Workflows + digest: f77527ebe22bc1104df4ccbd1d5f0b1970f5633385426620215f6a05f18a09e9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.8.1/argo-workflows-0.8.1.tgz + version: 0.8.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Workflow Controller ConfigMap Executor ImagePullPolicy" + apiVersion: v2 + appVersion: v3.2.0 + created: "2021-10-19T15:37:07.282811705Z" + description: A Helm chart for Argo Workflows + digest: 8ebf412cc3e1641684083742f0f476a03e52289fcfeccd4e4f277cc8908abb35 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.8.0/argo-workflows-0.8.0.tgz + version: 0.8.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bump appVersion to 3.2.0. Synced CRDs." + - "[Added]: WorkflowTaskSet CRD" + apiVersion: v2 + appVersion: v3.2.0 + created: "2021-10-15T10:22:14.302207407Z" + description: A Helm chart for Argo Workflows + digest: ba2ad6d856e35b719617d62d38c5a66738d4c5a6dceed43ed8391d3e2b0a0de8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.7.3/argo-workflows-0.7.3.tgz + version: 0.7.3 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Additional service account, role and rolebinding which was not created for multiple namespaces in case of namespaced workflow." + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-10-15T09:42:18.599488907Z" + description: A Helm chart for Argo Workflows + digest: e36f2ed765dcd930db11faeac3736e09fea72a3178637a3ac29b3f31eac1403b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.7.2/argo-workflows-0.7.2.tgz + version: 0.7.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Also test with default values" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-09-27T15:18:15.525129193Z" + description: A Helm chart for Argo Workflows + digest: 5d90b0546981b97f7eca3e1403838c83e624a4c7bec81b855f9361551d69ff8d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.7.1/argo-workflows-0.7.1.tgz + version: 0.7.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add server.serviceNodePort parameter" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-09-27T07:14:59.742510268Z" + description: A Helm chart for Argo Workflows + digest: e54e78ff37ca11fb2365c050336eba4943186463c3ace1e939fe719fe9ee0c9d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.7.0/argo-workflows-0.7.0.tgz + version: 0.7.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add controller metricsConfig.portName parameter" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-09-17T19:51:34.739019421Z" + description: A Helm chart for Argo Workflows + digest: 55cb00e3bb0e80cec83a76ae82d262b5f95dea9c54da5693b758281425032c9d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.6.0/argo-workflows-0.6.0.tgz + version: 0.6.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add controller initialDelay param to configmap" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-09-15T22:27:26.497346114Z" + description: A Helm chart for Argo Workflows + digest: f5900f6bd618035063d09cdd9fdceff0a96d30fc6df6b9751de593d62682dff1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.5.2/argo-workflows-0.5.2.tgz + version: 0.5.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add controller containerRuntimeExecutors param to configmap" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-09-13T16:21:36.404817118Z" + description: A Helm chart for Argo Workflows + digest: 8a864ffb9407a5dfeae20012283b0f95514914513f6f7be3f6646a6d0e602868 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.5.1/argo-workflows-0.5.1.tgz + version: 0.5.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add controller namespaceParallelism param to configmap" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-08-27T12:59:51.464171296Z" + description: A Helm chart for Argo Workflows + digest: fe61fd6f08ae6646859ebd6e79866614985654c5c1131a14d8e478db3e827584 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.5.0/argo-workflows-0.5.0.tgz + version: 0.5.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bump appVersion to 3.1.8" + apiVersion: v2 + appVersion: v3.1.8 + created: "2021-08-23T11:13:43.666007728Z" + description: A Helm chart for Argo Workflows + digest: 5a5793b2ea627b041b63bd702f52615d9c889b1b4e3c8e44f7d86b95d8612422 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.4.2/argo-workflows-0.4.2.tgz + version: 0.4.2 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Fix typos in Workflows RBAC settings" + apiVersion: v2 + appVersion: v3.1.5 + created: "2021-08-20T16:24:44.599488768Z" + description: A Helm chart for Argo Workflows + digest: 45690d335eea26e19598ee8eb61953d9a02adfa6d31863f7e0b80a270b8d1ab1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.4.1/argo-workflows-0.4.1.tgz + version: 0.4.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bump appVersion to 3.1.5" + apiVersion: v2 + appVersion: v3.1.5 + created: "2021-08-17T07:31:05.060467296Z" + description: A Helm chart for Argo Workflows + digest: ddafbe4f331d86c33a76fab4ea6a0e3459593a91080e0b0835bf5d271220ac15 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.4.0/argo-workflows-0.4.0.tgz + version: 0.4.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for extraContainers in controller/server" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-08-11T07:32:32.763224761Z" + description: A Helm chart for Argo Workflows + digest: 728107bc8d9eed091d8f80e7799f27356bddfeacc6287744cdc0e2fd42668a38 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.3.0/argo-workflows-0.3.0.tgz + version: 0.3.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: pathType variable now available for ingress template" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-08-10T13:45:31.938130747Z" + description: A Helm chart for Argo Workflows + digest: 578e0f75ab0a6ed03fb65304e4487ad73dd4b42c43178c71faaa323be12ffde9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.13/argo-workflows-0.2.13.tgz + version: 0.2.13 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Argo workflows values file no longer has examples referencing ArgoCD" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-07-21T16:02:30.749827139Z" + description: A Helm chart for Argo Workflows + digest: dfc7e22a07e2c922468227df05a572ec2a26ae575a5bf6a4dd405684c770e3ad + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.12/argo-workflows-0.2.12.tgz + version: 0.2.12 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Pods stuck in pending phase due to workflow update timeouts." + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-07-20T21:51:22.648490623Z" + description: A Helm chart for Argo Workflows + digest: 2b67c76f81e260e4eec527b75a35cb29d442a5c8956830693e894ff35e85f5fd + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.11/argo-workflows-0.2.11.tgz + version: 0.2.11 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Removed init.serviceAccount unused fields" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-07-20T18:25:07.027728094Z" + description: A Helm chart for Argo Workflows + digest: dd8a92c09b4e11e9846d021fb8d4f158c97ff6d0dc0c930dfc3e10ecd85dac42 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.10/argo-workflows-0.2.10.tgz + version: 0.2.10 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Service accounts, roles and role bindings can now be auto-created for each workflow controller namespace" + - "[Fixed]: The contributer testing guidelines were updated to reflect the chart name change from 'argo' to + 'argo-workflows'" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-07-20T18:18:55.989077639Z" + description: A Helm chart for Argo Workflows + digest: 294aaa47c6036afb41f8bd5850a3b23f713f4f706d4ea49ec0a15a6fe74e4992 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.9/argo-workflows-0.2.9.tgz + version: 0.2.9 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Controller Role/ClusterRole to work with InstanceID" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-07-20T18:10:56.759503024Z" + description: A Helm chart for Argo Workflows + digest: ca05217ab2411d9e40e0786dd003845effad65e2d6ffa04a7fc8614fc6fa2a5d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.8/argo-workflows-0.2.8.tgz + version: 0.2.8 + - annotations: + artifacthub.io/changes: | + - "[Added]: Initialize Changelog" + apiVersion: v2 + appVersion: v3.0.7 + created: "2021-07-09T11:09:15.343975151Z" + description: A Helm chart for Argo Workflows + digest: 28f7eb423856448403f250ec559b790e7e1c35c1f6913f0af623ee3f29ddbc36 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.7/argo-workflows-0.2.7.tgz + version: 0.2.7 + - apiVersion: v2 + appVersion: v3.0.7 + created: "2021-06-25T06:16:06.634613812Z" + description: A Helm chart for Argo Workflows + digest: b8fdea862632c45b86123ba1f055274c0d966f36a12c8abebe2236791c5b9624 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.6/argo-workflows-0.2.6.tgz + version: 0.2.6 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-06-08T13:15:24.536529847Z" + description: A Helm chart for Argo Workflows + digest: b1d22497ed09740b82120c73de3ee0f7d718570d7a6deef0fc315986da793a36 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.5/argo-workflows-0.2.5.tgz + version: 0.2.5 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-06-03T17:11:18.53701609Z" + description: A Helm chart for Argo Workflows + digest: cf95be6e5e4eb91188d23b2ad79275d69e0079923663c81aeaef94588059255f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.4/argo-workflows-0.2.4.tgz + version: 0.2.4 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-06-03T11:08:39.725112444Z" + description: A Helm chart for Argo Workflows + digest: ceae0ba2944bfcbe95072e3473c954a41b6e90254173432d4d947f3a338f68db + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.3/argo-workflows-0.2.3.tgz + version: 0.2.3 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-31T20:15:38.964136482Z" + description: A Helm chart for Argo Workflows + digest: c54ff686d03735c3ea51271e6704b15cb6e5be6a34464db152a4ed4fd78efa5d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.2/argo-workflows-0.2.2.tgz + version: 0.2.2 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-31T16:32:11.094813798Z" + description: A Helm chart for Argo Workflows + digest: 743ab3287a0329112823b3966433c55d116396713f498d32cb6fd43dfb57cd61 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.1/argo-workflows-0.2.1.tgz + version: 0.2.1 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-31T16:18:33.965030376Z" + description: A Helm chart for Argo Workflows + digest: 658abd7de718019dce91ee16cc15e88ebd8f5d07e4cba29b26381aa09dac64fa + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.2.0/argo-workflows-0.2.0.tgz + version: 0.2.0 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-27T16:33:50.06441888Z" + description: A Helm chart for Argo Workflows + digest: 44aff97a0a388bbbd078933314b010afcc9f1bfeef13104d2be2f511eee8765f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.1.5/argo-workflows-0.1.5.tgz + version: 0.1.5 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-26T10:00:43.860941765Z" + description: A Helm chart for Argo Workflows + digest: 88a8ef0106435044338e6ae9f3b6a5de5c2ec5c4f67bf58029740deaf66c9c55 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.1.4/argo-workflows-0.1.4.tgz + version: 0.1.4 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-25T06:06:51.058231496Z" + description: A Helm chart for Argo Workflows + digest: fb9d687a0f6f33798a8ea115c04f806ba4123f80325db36fc060b14b86821d45 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.1.3/argo-workflows-0.1.3.tgz + version: 0.1.3 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-21T16:50:30.566035243Z" + description: A Helm chart for Argo Workflows + digest: eece9ce03ed04d8f0019362ced81ec8e55d2c9d3915c0fdef002916f19d0820f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.1.2/argo-workflows-0.1.2.tgz + version: 0.1.2 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-21T16:00:12.04438005Z" + description: A Helm chart for Argo Workflows + digest: 1d90f2c15fde060bd0cc30b98bb42824cf30ef11194ff417af91c7964ab083c4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argo-workflows-0.1.1/argo-workflows-0.1.1.tgz + version: 0.1.1 + - apiVersion: v2 + appVersion: v3.0.2 + created: "2021-05-21T13:04:20.382087746Z" + description: A Helm chart for Argo Workflows + digest: b1d0f5639b4c21c0ed4954d49e213f0aba846a44de4c8e8e870183b9916f6633 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png + maintainers: + - name: alexec + - name: alexmt + - name: jessesuen + - name: benjaminws + name: argo-workflows + sources: + - https://github.com/argoproj/argo-workflows + type: application + urls: + - argo-workflows-0.1.0.tgz + version: 0.1.0 + argocd-applicationset: + - annotations: + artifacthub.io/changes: | + - "[Deprecated]: This chart is now deprecated and will be removed soon. Please upgrade to Argo CD 2.3+ (chart version 4.x) which includes ApplicationSet." + apiVersion: v2 + appVersion: v0.4.1 + created: "2022-04-22T09:42:55.611374103Z" + deprecated: true + description: A Helm chart for installing ArgoCD ApplicationSet + digest: bc43dbd4be36dfcbe32022bb87961be995cd89eb340ff8561d4c8ac5ba900bb8 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.12.1/argocd-applicationset-1.12.1.tgz + version: 1.12.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: updated application version for v0.4.1 and its CRD for support of skipCrds in applications" + apiVersion: v2 + appVersion: v0.4.1 + created: "2022-04-22T07:23:44.394341223Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 9b9d56ef0769896e75303e48e2139ff97f2e4e99b1760b7f3121db0569197f1d + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.12.0/argocd-applicationset-1.12.0.tgz + version: 1.12.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: extraContainers support in Deployment resource" + apiVersion: v2 + appVersion: v0.3.0 + created: "2022-02-17T08:19:51.034357548Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: e3e9309bd326a9d4ba8f4a38ad9cb609c4727927d3239150c4565baf7f2e8261 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.11.0/argocd-applicationset-1.11.0.tgz + version: 1.11.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to define custom env variables for ArgoCD applicationset" + apiVersion: v2 + appVersion: v0.3.0 + created: "2022-02-16T18:44:09.029926974Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 591fab58df453642e10b1aabfaec4858b598957226d8ea03a874d9dfd964b74b + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.10.0/argocd-applicationset-1.10.0.tgz + version: 1.10.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v0.3.0 + created: "2022-01-24T19:19:37.011431899Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: a847f285877fbc1a5a851f86ab0aa453c59be7449ea7878a71a5a7e7f1f39042 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.9.1/argocd-applicationset-1.9.1.tgz + version: 1.9.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add ingress for webhook, not enabled by default." + apiVersion: v2 + appVersion: v0.3.0 + created: "2022-01-09T18:08:03.414939297Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: aa5447f1c19606aec0878c850f5dbb0fb5ccf3e6fef95a15f9fb1a96757e37d4 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.9.0/argocd-applicationset-1.9.0.tgz + version: 1.9.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bumped argocd-applicationset to 0.3.0" + apiVersion: v2 + appVersion: v0.3.0 + created: "2022-01-06T18:36:06.362062316Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 31b1c3c5b7e724a5acbcfc80f84906da00d3ba9bb4c4409ef0115a4db67e2877 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.8.0/argocd-applicationset-1.8.0.tgz + version: 1.8.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add resources metrics-service and servicemonitor, not enabled by default." + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-12-09T14:56:55.378140894Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 9cbbb14c2d051970f9072a097d419ded639e0be295a4361b5c900d4660926889 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.7.0/argocd-applicationset-1.7.0.tgz + version: 1.7.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Install the chart into a kind cluster during the chart testing process" + - "[Changed]: Parameter 'args.namespace' now defaults to the namespace where you install the chart to" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-10-17T18:30:57.125579257Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 9a53fe5bc004c276cdfa483aaceef6ac0ce9d3facd69174bf8fc91273350a336 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.6.0/argocd-applicationset-1.6.0.tgz + version: 1.6.0 + - annotations: + artifacthub.io/changes: | + - "[Removed]: Duplicated default values during chart testing" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-09-27T13:58:06.800633371Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: e8f563429eecdaa67efb91e00d583f09e3af21724de166f36bf0ae6c4fd4e44c + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.5.1/argocd-applicationset-1.5.1.tgz + version: 1.5.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add extraArgs to define additional CLI parameters" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-09-27T12:06:52.011206435Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 4571e5dc3567147d5793331a11fe35b8083960bc67bb3a3eb7e11b7aa713ecf3 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.5.0/argocd-applicationset-1.5.0.tgz + version: 1.5.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Configuration for Pod labels" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-08-27T12:33:44.780039965Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: fd991bafcdb75b173ad9748d47464644eabab1ce5d12b5c43593565b7923141a + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.4.0/argocd-applicationset-1.4.0.tgz + version: 1.4.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update README and convert it to helm-docs" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-08-25T07:05:43.000825756Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 3c00e419ba207585583b29e724e1b6d3de3aa2adea09ce63ebcfd28b91bcd595 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.3.1/argocd-applicationset-1.3.1.tgz + version: 1.3.1 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use new image repository" + - "[Changed]: Updated ApplicationSet CRD" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-08-23T13:05:33.632642646Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: c91a66710b25bab81ad36256d8f8148ea834f992f8890d8ad338de735646b600 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.3.0/argocd-applicationset-1.3.0.tgz + version: 1.3.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bumped argocd-applicationset to 0.2.0" + apiVersion: v2 + appVersion: v0.2.0 + created: "2021-08-23T12:23:45.010678286Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 6f13f4d37bde7b4809bbfcf6ed8437b47bed77d8736a542b5706749035fd1998 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.2.0/argocd-applicationset-1.2.0.tgz + version: 1.2.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: /tmp is an emptyDir now (enables users to use readOnlyRootFilesystem)" + - "[Added]: Ability to add extraVolumes and extraVolumeMounts" + apiVersion: v2 + appVersion: v0.1.0 + created: "2021-08-13T16:37:27.003944445Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: fa5d2b3f4512f646f70cd19e2cd44dc25601a4fb4701c61503519de764a7e6c7 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.1.0/argocd-applicationset-1.1.0.tgz + version: 1.1.0 + - annotations: + artifacthub.io/changes: | + - "[Removed]: CRD installation via templates folder. CRDs are now only handled via the '/crds' folder in the same way like the ArgoCD chart." + - "[Removed]: Exclude '/ci' folder from being packaged into the final chart archive." + - "[Changed]: Fix icon url" + apiVersion: v2 + appVersion: v0.1.0 + created: "2021-07-12T10:54:41.205968506Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 21a7b1a017bd7964f1c72747ced306dcffd9bf6ca94c1679c5b56c0757e5b62f + home: https://github.com/argoproj/argo-helm + icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-1.0.0/argocd-applicationset-1.0.0.tgz + version: 1.0.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Initialize Changelog" + apiVersion: v2 + appVersion: v0.1.0 + created: "2021-07-09T11:09:15.453978328Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 017c4bc0ef91ccc4c4e163cac9b6cab58d29f28ced2280bc13800051a80c852c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-0.1.7/argocd-applicationset-0.1.7.tgz + version: 0.1.7 + - apiVersion: v2 + appVersion: v0.1.0 + created: "2021-06-03T17:50:46.12339857Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: b88066e40881686d16327522a0f8ae67ff0dc7c983c2cecbfa520a9b45366b2f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-0.1.6/argocd-applicationset-0.1.6.tgz + version: 0.1.6 + - apiVersion: v2 + appVersion: v0.1.0 + created: "2021-05-21T16:00:12.341777287Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: df652ca9498e4934657cfdd1faf5dbb1a90c4ecdd42277b6b8199192b53ddbe6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-applicationset-0.1.5/argocd-applicationset-0.1.5.tgz + version: 0.1.5 + - apiVersion: v2 + appVersion: v0.1.0 + created: "2021-05-21T13:04:20.385811182Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: e8afbc85c48146640963b5370ffbbdafbad509d0d8f0fd11b40a31b3d3b57bc1 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - argocd-applicationset-0.1.4.tgz + version: 0.1.4 + - apiVersion: v2 + appVersion: v0.1.0 + created: "2021-05-21T13:04:20.385076631Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: a2081ec4889b7b4b17af171372bf4f1a849cf233e31ec55199d51f0fe4b8de32 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - argocd-applicationset-0.1.3.tgz + version: 0.1.3 + - apiVersion: v2 + appVersion: v0.1.0 + created: "2021-05-21T13:04:20.384331145Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: 9770cba7b33fbc17288dc67143299c1cf514a228eaa1aceb6f8c45db41574db8 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - argocd-applicationset-0.1.2.tgz + version: 0.1.2 + - apiVersion: v2 + appVersion: v0.1.0 + created: "2021-05-21T13:04:20.383548365Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: a4a259a98775613fa5d4879c3779feec340aeee62f92c5047f4ef90509138849 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - argocd-applicationset-0.1.1.tgz + version: 0.1.1 + - apiVersion: v2 + appVersion: v0.1.0-prerelease + created: "2021-05-21T13:04:20.382778541Z" + description: A Helm chart for installing ArgoCD ApplicationSet + digest: fd72fc6613a1c2cccc889acbe0d7ccc2170092241061d18c502da3a53993827e + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - appset + - gitops + maintainers: + - name: maruina + name: argocd-applicationset + type: application + urls: + - argocd-applicationset-0.1.0.tgz + version: 0.1.0 + argocd-apps: + - annotations: + artifacthub.io/changes: | + - kind: added + description: allow setting applicationset finalizers + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-10-01T06:03:46.911463838Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 3c4ea87f2e5ae8a4904db097151da8944158f3ccf8149535d7b336875fedef37 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-2.0.2/argocd-apps-2.0.2.tgz + version: 2.0.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: not rendering empty app description + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-09-10T21:56:00.657978452Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: cf8d3a9d252017f06a037820144bd2c6e4e8b39685a2ce7a6e1c04a069ca572b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-2.0.1/argocd-apps-2.0.1.tgz + version: 2.0.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: make the chart use maps instead of lists + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-03-23T15:39:18.080874403Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 89e059f4a8c179de0fa850fb16dbed85b1d062946ad3fa4c313a9db8d1c71685 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-2.0.0/argocd-apps-2.0.0.tgz + version: 2.0.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support Template Patch to ApplicationSet + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-02-25T13:12:00.202176683Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 9be73a5477863e09f81de330c6b9e055c8163e94232ca8ccde28964e981a97ce + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.6.2/argocd-apps-1.6.2.tgz + version: 1.6.2 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: move ignoreApplicationDifferences block up a level to fix render + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-02-02T09:37:45.783642949Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 221d0f5b6117bc2620b41e0677cefa23a515cf6575a145ad865a252aad8c40d5 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.6.1/argocd-apps-1.6.1.tgz + version: 1.6.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: ability to specify ignoreApplicationDifferences for applicationsets + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-01-30T00:34:22.939525484Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 721a0794396e04414846589b3c17250fbc334a49052bfdc358e1716565d8e8dc + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.6.0/argocd-apps-1.6.0.tgz + version: 1.6.0 + - annotations: + artifacthub.io/changes: | + - kind: deprecated + description: Add deprecated note for Argo CD Extensions + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2024-01-25T07:07:48.295006682Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 3c7d63aaa79b132adb45cabfc979dd2b55ea43847b9f2af4cab351eafcc83894 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.5.0/argocd-apps-1.5.0.tgz + version: 1.5.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: syncOptions for applications + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2023-07-23T04:26:10.15478049Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 3d49bf8e8a6143dbb78d9ef9464ac90319e608ee08606ddf86e3859a40b74894 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.4.1/argocd-apps-1.4.1.tgz + version: 1.4.1 + - annotations: + artifacthub.io/changes: | + - kind: added + description: syncOptions for applications + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2023-07-22T13:46:55.904322154Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: b6ec47dee93965e119883ffe7b2f950cf8ada1305e8cca32801650037764080a + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.4.0/argocd-apps-1.4.0.tgz + version: 1.4.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: add permitOnlyProjectScopedClusters flag to Projects defaulting to false + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2023-07-11T16:16:58.181877864Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: bd2c98058bc4721e70e01176173351a9a9f02d2760c7d9fd62ee97d9b11c15d8 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.3.0/argocd-apps-1.3.0.tgz + version: 1.3.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Rollout strategy for ApplicationSet + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2023-05-21T07:19:51.610265254Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 52da4d0af9f19498eb20d817e29efd48b7146e0dec24790bc93210ce7a8dae8b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.2.0/argocd-apps-1.2.0.tgz + version: 1.2.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Generate application, applicationset, project with template + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2023-05-19T09:35:20.595911347Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: ede7b01c5c7614016194f0ea433231e778d8679c3d4c2a0f736d31a7a833bfb3 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.1.0/argocd-apps-1.1.0.tgz + version: 1.1.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Introduce chart signing + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + created: "2023-05-10T16:59:40.700518097Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 16f616030805e251f45e844be16d83d0fe89a5e5e15f6fdc1708f2467c4eeb36 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.0.1/argocd-apps-1.0.1.tgz + version: 1.0.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Changed the project field of the applicationset from a tpl function to a string. + apiVersion: v2 + created: "2023-04-27T12:49:29.661559988Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: b7bf0f1d163300f87b2fb486d02fc7b14166729f6fcfca00ce652ea926f85275 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-1.0.0/argocd-apps-1.0.0.tgz + version: 1.0.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Multiple sources for Application and ApplicationSet + apiVersion: v2 + created: "2023-03-02T14:59:23.626334086Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 5efaec786395ec8e2b6ca5675ce8715781492d6b77c14c5407ca3f94dd5c2308 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.9/argocd-apps-0.0.9.tgz + version: 0.0.9 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Multiple sources for Application and ApplicationSet + apiVersion: v2 + created: "2023-02-09T22:44:42.44775543Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: f5165da6ce4209dd6aac937ae1e2906effae4b3bbc93b0992a50c0763f9b275c + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.8/argocd-apps-0.0.8.tgz + version: 0.0.8 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align changelog structure to show changelogs on Artifact Hub + apiVersion: v2 + created: "2023-01-29T19:17:58.760242473Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: d732a4688769624604cd0b8245c7da082d3d5018426839a97019e8916d018f31 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.7/argocd-apps-0.0.7.tgz + version: 0.0.7 + - annotations: + artifacthub.io/changes: | + - "[Added]: Changelog link on README" + apiVersion: v2 + created: "2022-12-25T13:56:51.660886502Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: de3fcb98d5eb22f993b2728fe114765f83bbd8b34cc82127de54c83e56999775 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.6/argocd-apps-0.0.6.tgz + version: 0.0.6 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support sourceNamespaces for AppProject" + apiVersion: v2 + created: "2022-12-10T14:50:55.503707561Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: e7cc263347fe092dcac9ccb5e9f3d60cd6c05751777a011249b485b6cf06df53 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.5/argocd-apps-0.0.5.tgz + version: 0.0.5 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Projects templates" + apiVersion: v2 + created: "2022-12-02T13:26:39.326325552Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 69050e40bea4a67bc24e07dda8df1529c851375725c4617123cd75bfb959499b + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.4/argocd-apps-0.0.4.tgz + version: 0.0.4 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add Extensions" + apiVersion: v2 + created: "2022-10-13T22:07:36.581548438Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: f67495419313949d52449dfeb359fe40b55e38bc55727dab9bda4fed5fb01e73 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.3/argocd-apps-0.0.3.tgz + version: 0.0.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add ApplicationSets" + apiVersion: v2 + created: "2022-10-12T08:34:03.35637998Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: c1b9c1da517ef719f0d5947b3734f822b17e46ddbcbaf69403334371d61a25ee + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.2/argocd-apps-0.0.2.tgz + version: 0.0.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add additional Applications and Projects" + apiVersion: v2 + created: "2022-08-22T12:32:29.524072816Z" + description: A Helm chart for managing additional Argo CD Applications and Projects + digest: 6ed57405fa2348e32f21ed759c938ff274998f2660c63204598b5dbb8f8415f4 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-apps + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-apps-0.0.1/argocd-apps-0.0.1.tgz + version: 0.0.1 + argocd-image-updater: + - annotations: + artifacthub.io/changes: | + - kind: changed + description: ConfigMap and Secret names are now configurable + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.15.2 + created: "2025-01-25T13:31:58.165112078Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 1228a317fa8b9da3f26eaad106d80942eea3b1097cc034a60fe257f409e7842e + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.12.0/argocd-image-updater-0.12.0.tgz + version: 0.12.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-image-updater to v0.15.2 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.15.2 + created: "2025-01-07T07:04:31.80092786Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 8975dbdc6926dbabf16ce3df3db4cab6335e62e83d5f5c0d7564f4cdfaaf2c42 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.11.4/argocd-image-updater-0.11.4.tgz + version: 0.11.4 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update permissions for namespaced Role + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.15.1 + created: "2024-12-13T11:27:44.873814768Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 5a80da6c53f4237376566a954488552d8229dc1080e2a51fabde089de664ec40 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.11.3/argocd-image-updater-0.11.3.tgz + version: 0.11.3 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-image-updater to v0.15.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.15.1 + created: "2024-11-09T03:44:13.711323299Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 01afdd441dc93912a3847b3fdeb247d165413f5fc5247cec36282cb941fb272b + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.11.2/argocd-image-updater-0.11.2.tgz + version: 0.11.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-image-updater to v0.15.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.15.0 + created: "2024-10-30T10:40:36.356694713Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 4236d34ce97af459dee36a77063961ae182a57333d29c59dd90b6a8c592b5520 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.11.1/argocd-image-updater-0.11.1.tgz + version: 0.11.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-image-updater to v0.14.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.14.0 + created: "2024-07-09T21:31:57.882863041Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 113755b1fedfb1142f5e357b844735b6f98c6f4bddb531288312879731b28eb9 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.11.0/argocd-image-updater-0.11.0.tgz + version: 0.11.0 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Fixed a URL in values.yaml comments + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.13.1 + created: "2024-06-14T07:54:16.578612105Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 004769cbef088c28e059ead7bef2e0b07a31be8498dc67434974b8354ecf8274 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.10.2/argocd-image-updater-0.10.2.tgz + version: 0.10.2 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-image-updater to v0.13.1 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.13.1 + created: "2024-05-28T05:32:51.797481342Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: dbb26480ab38c81403c472970e07bc3e0319c0419b6630418825a205e8f3cde6 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.10.1/argocd-image-updater-0.10.1.tgz + version: 0.10.1 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Bump argocd-image-updater to v0.13.0 + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.13.0 + created: "2024-05-16T11:07:12.248682013Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: f8a93c5d3c02b121033e3ed30621d367daa22237f788b5b52b3cdea42257867e + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.10.0/argocd-image-updater-0.10.0.tgz + version: 0.10.0 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow defining extraEnvFrom for the deployment + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2024-04-18T21:41:44.497016946Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 7f83c8d098708d7cdbd2cb8672ff7aed4dc1de6383cf4d4a191944ae51fa1bfb + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.7/argocd-image-updater-0.9.7.tgz + version: 0.9.7 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Properly quoting the config map values + - kind: fixed + description: Only adding a data field to argocd-image-updater-ssh-config when there's data to be added + - kind: changed + description: Only include config.argocd if config.applicationsAPIKind is set to 'argocd' + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2024-03-20T23:53:20.02446921Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: b6103417a4f79bdfb6e17acd3ce8dde969d6ce53725ad9154cd966425973403c + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.6/argocd-image-updater-0.9.6.tgz + version: 0.9.6 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow overriding of .Release.Namespace with .Values.namespaceOverride + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2024-03-01T08:41:40.832411241Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 39d2ca54dc21a1f2296749f55d2c3d3a7f650000534001bd2c6cd9fd5a3b0d52 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.5/argocd-image-updater-0.9.5.tgz + version: 0.9.5 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Allow defining additional labels to Service Account + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2024-02-18T18:44:45.178647718Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: cbeecf427f6e02358696616ab8b0d90d727106d3f22230e3c01ed0a599003ed1 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.4/argocd-image-updater-0.9.4.tgz + version: 0.9.4 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Support extra K8s manifests + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2024-01-18T06:22:01.645519104Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: c259ca4a3dd9b1f43f345b2df25994a1f303738d8644589540ab6c7bd40bf1fa + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.3/argocd-image-updater-0.9.3.tgz + version: 0.9.3 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Update outdated link on README + - kind: changed + description: Refactor README + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2024-01-05T15:29:01.735555414Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 12799d1f9428a16229a2a74254b2e52fe04368e48d3f2e6d0651a05b7c522093 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.2/argocd-image-updater-0.9.2.tgz + version: 0.9.2 + - annotations: + artifacthub.io/changes: | + - kind: added + description: Introduce chart signing + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + apiVersion: v2 + appVersion: v0.12.2 + created: "2023-05-10T16:46:56.772699779Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 79f40e2506c961e98ab7df0a4c2df75a10591775e383541b1849990aa054c59e + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.1/argocd-image-updater-0.9.1.tgz + version: 0.9.1 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: add namespace field for namespace scoped resources + apiVersion: v2 + appVersion: v0.12.2 + created: "2023-04-16T08:13:23.627213589Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 829bec42f76784d386ed877e19f0bb692397e56490a9e42feb12a6765c579c46 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.9.0/argocd-image-updater-0.9.0.tgz + version: 0.9.0 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Added support for pod labels + apiVersion: v2 + appVersion: v0.12.2 + created: "2023-04-06T13:52:45.738466594Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 6cab7ff5a6ee9d1e828bbedfae38381626540dc220088d02bd46b717f0a625e5 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.8.5/argocd-image-updater-0.8.5.tgz + version: 0.8.5 + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Update Argo CD Image Updater to v0.12.2 + apiVersion: v2 + appVersion: v0.12.2 + created: "2023-02-01T21:07:42.51537405Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 8fc56a021dd62c1aeb1743d3b0706b3a3347a666c58fc40ecd6a70c923c9562e + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.8.4/argocd-image-updater-0.8.4.tgz + version: 0.8.4 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: Align changelog structure to show changelogs on Artifact Hub + apiVersion: v2 + appVersion: v0.12.0 + created: "2023-01-29T18:59:52.849307636Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 73c1e294a942b1af472882563e4bb6471f340ef3e33a31a65cf97e2ed4cd6bc2 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.8.3/argocd-image-updater-0.8.3.tgz + version: 0.8.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: avoid app.kubernetes.io/version kubernetes label from exceeding maximum length (63)" + apiVersion: v2 + appVersion: v0.12.0 + created: "2023-01-21T11:38:13.910580506Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 81555a5bdd9f9fea9ebd284a5b1efe76922c5456491bdeb2ea55a339083e14a8 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.8.2/argocd-image-updater-0.8.2.tgz + version: 0.8.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Add support for additional initContainers and additional volume/volumeMounts" + apiVersion: v2 + appVersion: v0.12.0 + created: "2022-10-11T22:21:30.493809299Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 4ea71a02266a33dcba76682a46ff286823b77359a493ba4350997ac5460c4285 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.8.1/argocd-image-updater-0.8.1.tgz + version: 0.8.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to argocd-image-updater v0.12" + apiVersion: v2 + appVersion: v0.12.0 + created: "2022-03-17T19:35:00.277404355Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 6c81be6880dbd7fc09a1bf1d92ddd697c30ddca63f380f56d4b275b7a45668b5 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.8.0/argocd-image-updater-0.8.0.tgz + version: 0.8.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to manage secret containing the ArgoCD API token" + apiVersion: v2 + appVersion: v0.11.3 + created: "2022-03-01T10:26:54.021948133Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 04bd5b37a17ae1656f894d40f7b6078313d16c6ddf2753506c585759475e7aac + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.7.0/argocd-image-updater-0.7.0.tgz + version: 0.7.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v0.11.3" + apiVersion: v2 + appVersion: v0.11.3 + created: "2022-02-20T17:56:34.410502098Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 8013aeeac3ebda7a05b2c71bf4fb58412974819a7f4fd18d5e4a6e29188c0c48 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.6.3/argocd-image-updater-0.6.3.tgz + version: 0.6.3 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v0.11.2 + created: "2022-01-24T19:19:37.195082728Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 4b86254a21b1c4effa05c6943c976693d87f9ddb685f292305184b47d7788373 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.6.2/argocd-image-updater-0.6.2.tgz + version: 0.6.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v0.11.2" + apiVersion: v2 + appVersion: v0.11.2 + created: "2022-01-11T22:07:53.371420403Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 4a162863de8f58eba0fe1813bcd142795f127f5e0dea001f66af2e0936121b2a + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.6.1/argocd-image-updater-0.6.1.tgz + version: 0.6.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Mount ssh-known-hosts from argocd" + apiVersion: v2 + appVersion: v0.11.0 + created: "2021-12-07T06:40:35.76242783Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 9aa09e682eb03dea403b7afe328089812ff57f09c484a61f4b7783e8ce239731 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.6.0/argocd-image-updater-0.6.0.tgz + version: 0.6.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v0.11.0" + apiVersion: v2 + appVersion: v0.11.0 + created: "2021-11-24T20:47:22.834137945Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 8198ed725da21e6d2c959e719ef563d7227aeba5de98a3d8ca82387d775029ed + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.5.0/argocd-image-updater-0.5.0.tgz + version: 0.5.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Added missing git-template-message key to deployment configMap" + apiVersion: v2 + appVersion: v0.10.3 + created: "2021-11-22T07:18:48.940183491Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 243a81744003fda5f8695f7e57680e4e119e0ae71abc1aa317a8531048d74183 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.4.2/argocd-image-updater-0.4.2.tgz + version: 0.4.2 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Bumped application version to v0.10.3" + apiVersion: v2 + appVersion: v0.10.3 + created: "2021-11-17T09:50:54.201336578Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 2e9e36743561ceddef08b8692944386e5b9b5354d79d6fbde4cc869c93eb8c85 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.4.1/argocd-image-updater-0.4.1.tgz + version: 0.4.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to mount authentication scripts" + apiVersion: v2 + appVersion: v0.10.1 + created: "2021-11-15T23:19:27.973074417Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 25b276b7c6091941c80ac709dc3b2eac923e2366d342e5f754a56e7205927cd4 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.4.0/argocd-image-updater-0.4.0.tgz + version: 0.4.0 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to expose metrics and deploy a Prometheus ServiceMonitor" + apiVersion: v2 + appVersion: v0.10.1 + created: "2021-11-09T21:14:44.365067845Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: f1e41a8ba25c9fd9f45c6a358b33221c2b529e63983d40e1132fe8f9c836daf2 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.3.0/argocd-image-updater-0.3.0.tgz + version: 0.3.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Update default values example for extraArgs" + apiVersion: v2 + appVersion: v0.10.1 + created: "2021-09-20T14:43:21.118124618Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: dd6b1e14be921d83f20def7805cc147cd6bd892aadfab8915b4823ca7fe9ab8a + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.2.1/argocd-image-updater-0.2.1.tgz + version: 0.2.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to provide custom environment variables" + apiVersion: v2 + appVersion: v0.10.1 + created: "2021-09-16T18:59:59.738272119Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 4c7bc1fc6ba16378a0e54039ff46657ddebfc8f56a57e7d383638e9175389396 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.2.0/argocd-image-updater-0.2.0.tgz + version: 0.2.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Add scratch space (emptyDir) for /tmp" + apiVersion: v2 + appVersion: v0.10.1 + created: "2021-09-16T17:31:00.129957654Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: 56103c174339574b2345335df6a007c45a24f6fd2d742a7d8007c72ce216d088 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.1.1/argocd-image-updater-0.1.1.tgz + version: 0.1.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: First chart release" + apiVersion: v2 + appVersion: v0.10.1 + created: "2021-08-16T15:23:25.11476196Z" + description: A Helm chart for Argo CD Image Updater, a tool to automatically update + the container images of Kubernetes workloads which are managed by Argo CD + digest: ea456b0e58a06ac517e5d72df2a3ae062fdb14605a26cf841451e18663366218 + home: https://github.com/argoproj-labs/argocd-image-updater + icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argocd-image-updater + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-image-updater-0.1.0/argocd-image-updater-0.1.0.tgz + version: 0.1.0 + argocd-notifications: + - annotations: + artifacthub.io/changes: | + - "[Deprecated]: This chart is now deprecated and will be removed soon. Please upgrade to Argo CD 2.3+ (chart version 4.x) which includes Argo CD Notifications." + apiVersion: v2 + appVersion: v1.2.1 + created: "2022-04-22T09:42:55.767564976Z" + deprecated: true + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 25c721eebb6428ff8bfeb9cc3d8b28d2eacb0daf7ff929cb34ee45376f679a7c + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.8.1/argocd-notifications-1.8.1.tgz + version: 1.8.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Ability to define security context for Slack bot deployment" + apiVersion: v2 + appVersion: v1.2.1 + created: "2022-02-01T21:49:12.993349639Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 30f8ad2955956ba9604c41d94874e2bd7adb4218b211bc6413ff0a28636ee793 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.8.0/argocd-notifications-1.8.0.tgz + version: 1.8.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Consistent .helmignore" + apiVersion: v2 + appVersion: v1.2.1 + created: "2022-01-24T19:19:37.415372642Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: c2a3b0d241e11108d34c76450af439eb5efe83186984f7bf55267c4ee6592a60 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.7.1/argocd-notifications-1.7.1.tgz + version: 1.7.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support for dynamic Secret and ConfigMap names" + apiVersion: v2 + appVersion: v1.2.1 + created: "2021-12-20T18:18:20.827599574Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: b4c486f733270705a8a91e6827ccf2b7eaa4c47f8c5383ff60c73ff8166592c8 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.7.0/argocd-notifications-1.7.0.tgz + version: 1.7.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v1.2.1" + apiVersion: v2 + appVersion: v1.2.1 + created: "2021-12-16T09:58:41.684458102Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: ae17c6725b5ef76434326ff34913c7e27d89c94dde432b24ee65f14b626b1123 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.6.1/argocd-notifications-1.6.1.tgz + version: 1.6.1 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Update to app version v1.2.0" + apiVersion: v2 + appVersion: v1.2.0 + created: "2021-11-25T17:39:42.994321475Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: f57a5d80adfe2ebc2712b274fc79e7523da84f36be980c331dc654a81bb4c067 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.6.0/argocd-notifications-1.6.0.tgz + version: 1.6.0 + - annotations: + artifacthub.io/changes: | + - "[Changed]: Use helm-docs to generate README.md" + apiVersion: v2 + appVersion: v1.1.1 + created: "2021-11-12T09:25:31.883090257Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: e8525e15385d26efc946e697daead4f8f88cfae38f0b0afe454e1b7e204fa8e0 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.5.2/argocd-notifications-1.5.2.tgz + version: 1.5.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Support annotations on secret objects" + apiVersion: v2 + appVersion: 1.1.1 + created: "2021-09-29T15:15:43.815894969Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 176e08e449493e71f5032f940751dceb40cfed27da9984eac9a4a504f3df2cc2 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.5.1/argocd-notifications-1.5.1.tgz + version: 1.5.1 + - annotations: + artifacthub.io/changes: | + - "[Added]: Configuration for Pod labels" + apiVersion: v2 + appVersion: 1.1.1 + created: "2021-08-27T13:12:55.383889417Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 96ea4f6c9c965d28ba1da5e7e54909ffc91cc69d6e2e43468ddc3ccf96c33530 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.5.0/argocd-notifications-1.5.0.tgz + version: 1.5.0 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use correct names for ConfigMap and Secret" + apiVersion: v2 + appVersion: 1.1.1 + created: "2021-08-25T12:14:38.7221331Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: c9d4138843394709a5a569ee0bc389e408eb049e59885b51e417652515ad6310 + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.4.4/argocd-notifications-1.4.4.tgz + version: 1.4.4 + - annotations: + artifacthub.io/changes: | + - "[Fixed]: Use correct chart icon url" + apiVersion: v2 + appVersion: 1.1.1 + created: "2021-08-18T10:02:12.791025288Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: f76eb90a33568c52301f5ff2407b6b71f50c6ac173b46103b704661367c2430f + home: https://github.com/argoproj/argo-helm + icon: https://argocd-notifications.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.4.3/argocd-notifications-1.4.3.tgz + version: 1.4.3 + - annotations: + artifacthub.io/changes: | + - "[Added]: Example for 'defaultTriggers'" + apiVersion: v2 + appVersion: 1.1.1 + created: "2021-08-17T09:13:15.425910776Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 894bccebcb9b6539580da2b20834ba7efbec4c6ce034aa5d5fecc2020842ae9c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.4.2/argocd-notifications-1.4.2.tgz + version: 1.4.2 + - annotations: + artifacthub.io/changes: | + - "[Added]: Initialize Changelog" + apiVersion: v2 + appVersion: 1.1.1 + created: "2021-07-09T11:09:15.569482808Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 4d3a331ceba64ea72cec5ff599b53ef836e1d0f1762f648ffecd279e15fed67b + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.4.1/argocd-notifications-1.4.1.tgz + version: 1.4.1 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-06-03T10:08:11.659830961Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: be2b002e378f895330754b7e14bee53331a49eb7f96e4d47188ff2feaea5a0b4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.4.0/argocd-notifications-1.4.0.tgz + version: 1.4.0 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-26T21:41:55.381860141Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 2c7b605b0665c974899cd6cb7501cd8a65c48ebc8082cbfc30b88daac124ffa6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.3.2/argocd-notifications-1.3.2.tgz + version: 1.3.2 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-21T16:00:12.631997931Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: b078ee97b53934a2d28c52ccf04d55ad3dc43175321952b4463a156d739f9513 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - https://github.com/argoproj/argo-helm/releases/download/argocd-notifications-1.3.1/argocd-notifications-1.3.1.tgz + version: 1.3.1 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-21T13:04:20.415454952Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: dc173a5569a5148302383572439d929a66c0180218f47eecff24ab59351937a6 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.3.0.tgz + version: 1.3.0 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-21T13:04:20.406066242Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: efd56fc763df63a395448003fb1b9ad05bd28cff8af01a2c42dd2e40e63db357 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.2.0.tgz + version: 1.2.0 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-21T13:04:20.404859879Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 4e53f057c6a00a8bffcb21339a12df37f9e545fb64648c5add57b1cd2311d90c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.1.3.tgz + version: 1.1.3 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-21T13:04:20.403648342Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: fbbbd2c06033c82084220d82dd60b75d852699b0f802a233392a8761831fd51f + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.1.2.tgz + version: 1.1.2 + - apiVersion: v2 + appVersion: 1.1.1 + created: "2021-05-21T13:04:20.402404711Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 6aa7fa3cf0b6f613f0d4d185747bcc16bdbfac038e7598779e974a9e27faa7dc + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.1.1.tgz + version: 1.1.1 + - apiVersion: v2 + appVersion: 1.1.0 + created: "2021-05-21T13:04:20.401238936Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 6c445e7647aedd52a986c867a13e43723a9f7abef710eb0a6e3eb1ce5c3ef2c5 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.1.0.tgz + version: 1.1.0 + - apiVersion: v2 + appVersion: 1.0.2 + created: "2021-05-21T13:04:20.392767188Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 043db4bed2a18e2b73b2891fc6ca5c157fbc053a8c362915dd84ba988d395feb + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.0.15.tgz + version: 1.0.15 + - apiVersion: v2 + appVersion: 1.0.1 + created: "2021-05-21T13:04:20.391600574Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 8c58ca280b65884f247a0fa5721e8332386e443bc2c780d88a2eab132a821534 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.0.14.tgz + version: 1.0.14 + - apiVersion: v2 + appVersion: 1.0.1 + created: "2021-05-21T13:04:20.390385521Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: c68bb0ba0e0bfae4221adf89d301eea4daa93cb541d8a118c91b7d68628ad8c0 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.0.13.tgz + version: 1.0.13 + - apiVersion: v2 + appVersion: 1.0.1 + created: "2021-05-21T13:04:20.388775262Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 3b89e55e72d45b10501ca79bbd23e5002d28b28137a04726313f155aee35dcb4 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.0.12.tgz + version: 1.0.12 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.388044535Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 3fc2adf35e88becf4a49079138fcb414c6a5c74a31ebe94482e0b2caf3bb905d + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + type: application + urls: + - argocd-notifications-1.0.11.tgz + version: 1.0.11 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.387358685Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 8f804f0a0664fcd38c1ba295afaa89d26a280a4bac360f87a38f0de0ba306e08 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.10.tgz + version: 1.0.10 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.400065082Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: b2f53b206ed1e09044e5ff69afbdb740360404643efe516b1b071a57baf0d070 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.9.tgz + version: 1.0.9 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.398979335Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: a929412cc003b01420898a74f161082df77934653d494a71f2dab43c6e3ec453 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.8.tgz + version: 1.0.8 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.39789472Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 38829d06f8f9686b5b621b8e2663412d18cab2e24cc5ac333002e0ed245111be + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.7.tgz + version: 1.0.7 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.396921213Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: f4a37a39d91d03af30603d269cc3007bc3b980d1ce134de9f0015f12eafcadc9 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.6.tgz + version: 1.0.6 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.396015761Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: e032e90cc889277f5c91cfdafa424a049a073e441491c388fe585aedc7cab79a + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.5.tgz + version: 1.0.5 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.395063467Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 741968dc4357f764eb608a61fd124f09d594e819ae52b8564d6178030526d849 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.4.tgz + version: 1.0.4 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.394123715Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 5e9657972c300c5c406a03aadf9282fb63329de1d8fc3f66fb4e3cc5eb5d3c8c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.3.tgz + version: 1.0.3 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.39343209Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 10f2aeb5a05082d0814e877612fffa48c551b7d91c80938a8c3079633bb44b06 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + - name: andyfeller + name: argocd-notifications + urls: + - argocd-notifications-1.0.2.tgz + version: 1.0.2 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.386650043Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: ab49757f7216626db8f7bbee01066c16f7950026f6c2db6bbedd5e552095505c + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + name: argocd-notifications + urls: + - argocd-notifications-1.0.1.tgz + version: 1.0.1 + - apiVersion: v2 + appVersion: 0.7.0 + created: "2021-05-21T13:04:20.386226468Z" + description: A Helm chart for ArgoCD notifications, an add-on to ArgoCD. + digest: 3e65f683019a04ec6a47ab11795b68d5c431c33c99dc3bcd71b41afb8af77a27 + home: https://github.com/argoproj/argo-helm + icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png + keywords: + - argoproj + - argocd + - argocd-notifications + maintainers: + - name: alexmt + name: argocd-notifications + urls: + - argocd-notifications-1.0.0.tgz + version: 1.0.0 +generated: "2025-02-20T00:42:30.896623183Z" diff --git a/pgp_keys.asc b/pgp_keys.asc new file mode 100644 index 00000000..2d83787a --- /dev/null +++ b/pgp_keys.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGRYBnsBEADqrVEZpdqEVEsBV8P8FRnPdLSqw1+UK8an/zW9WrfQhbopEh/S +7qEgsTR0FrDUq/UbLKbEF4TgjRnuV9Oc8bjgb/L1vbNdyrfphf0Ta1cl4m7Jix55 +TbS42EbuDxSqSWff1IYERamfyahOtnue1SJFAisZrR9gK2LXjQX0/9BjGY+X9QX4 +jaoPfpBHR9pYLCQBsm8CYaWlAOe+Dgd6MedY9OJo3+JmJ7CO9mb0d2aECNx1i/Cf +Z751x4s3MSrBOSkWHNOwRGX3FvSwUJMDFZnVHKSbqg88UzqQUSfP/0o8hbZrwi1z ++5Ak1eFIsM2gPYFUxX/H/janApDlMgngvzzm06070bCOynvM4+T7A5xK+A/aQo5L +/Uzvx57RIa5z9QkJ4Vx+YbpPRAntaEHbJzlzASmHjXAQAe96nZqbBjbwm0HLVAU6 +Pduss9k40N65cZ+3t8AoQWEwpqVdRt7WmvXZd8WfmJBoR3YTVV0OqdmSQ0ZmtsV7 +jYc5Yf/Hj3Vlumn5BVrtOE5EsSG/3JyCQUCxEgN3iTfjQphTZWlaO+Cr/gx63AVo +Br2CVIcT4s+YB3HRO5EdMzFAfZg3OujQ5BU47QPHhCzsZggtYT4XsygUgUWlOwc0 +wl5kCeiVISpfk8iG0qkd0HR2dD+/il2rB2pXoy4NuaTG54N/ri31fcnrwwARAQAB +tDhBcmdvIEhlbG0gbWFpbnRhaW5lcnMgPGNuY2YtYXJnby1zZWN1cml0eUBsaXN0 +cy5jbmNmLmlvPokCUQQTAQgAOxYhBCuPIvVyYO+me+HFgksR+ADNnSJSBQJkWAZ7 +AhsDBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEEsR+ADNnSJStxQP/R1Q +La4QG386URZUVPwIkTBBBiy1v3k0IkBkfUCOWnCW9I03MQsDIWCErH7tzLkwa5KU +9pJp1VvzYi1EnqkQZPuHOVTZCkW4eiLZrdXREGSNdWzfTxCuzVXOosWeGmLnAZw9 +RozidGyww6wuhhAsVDGVf981hSfvdfI+YqX2gFy5FL7DjPJH7zxtLYlDSs5Q/OqY +n8lTQnqvuZU8tyNNTXAuxyvmctxNVBuXiGbXk0+YKGGRZ1x7irIPJeBP81XiHGwk +o28dN33ehOiqh9wH4UMiziJSXULaNDT8J/hoXAHn41bFC6CXhqXQkNQIKV2pMzKQ +lqpoahRf477HwHV58oVOJi8awXpmSsUIHZgR4zAk7FthbkOjVCAHCQzaP3JohBDz +af8VuzGPtcW3l5Srygq5cSwZfg4+EIem6NPU7lhTIDwT7Rx0iR9FbR+2K+qrpVVz +0lH51RJBGD2qrdw8s0CRAQIl7R65a+8/b69k+KJN8w6jZvs9h/vhg8Gg4hsYr59L +1PjreloQCKAluXgcX9p7ahNkvsS/5btRl1WTbU4LhSGxv7QlHYp2ieZNlqmIDDjQ +DyB9rMUKTOSxRwluUBi/OtNKU/d0n6TDHeqs8Q4NsFX/w9zF+ILKZ+I2kLimeUCa +XCvFHFd0wa157WVdDkb6uW7i0Z6YUj0H7vNiecyt +=xX5O +-----END PGP PUBLIC KEY BLOCK----- diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 1ee051f5..00000000 --- a/renovate.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "kubernetes": { - "fileMatch": ["\\.yaml$", "\\.yml$"] - }, - "extends": [ - "config:recommended", - "docker:enableMajor", - ":gitSignOff" - ], - "labels": ["renovate"], - "includePaths": [ - "**/charts/argo-workflows/Chart.yaml", - "**/charts/argo-cd/Chart.yaml", - "**/charts/argo-cd/values.yaml", - "**/charts/argo-events/Chart.yaml", - "**/charts/argo-rollouts/Chart.yaml", - "**/charts/argocd-image-updater/Chart.yaml", - "**/.github/workflows/renovate.yaml" - ], - "customManagers": [ - { - "customType": "regex", - "fileMatch": ["charts/argo-workflows/Chart.yaml$"], - "matchStrings": [ - "\\sappVersion: (?.*)\\s" - ], - "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}", - "depNameTemplate": "argoproj/argo-workflows", - "datasourceTemplate": "github-releases" - }, - { - "customType": "regex", - "fileMatch": ["charts/argo-cd/Chart.yaml$"], - "matchStrings": [ - "\\sappVersion: (?.*)\\s" - ], - "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}", - "depNameTemplate": "argoproj/argo-cd", - "datasourceTemplate": "github-releases" - }, - { - "customType": "regex", - "fileMatch": ["charts/argo-events/Chart.yaml$"], - "matchStrings": [ - "\\sappVersion: (?.*)\\s" - ], - "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}", - "depNameTemplate": "argoproj/argo-events", - "datasourceTemplate": "github-releases" - }, - { - "customType": "regex", - "fileMatch": ["charts/argo-rollouts/Chart.yaml$"], - "matchStrings": [ - "\\sappVersion: (?.*)\\s" - ], - "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}", - "depNameTemplate": "argoproj/argo-rollouts", - "datasourceTemplate": "github-releases" - }, - { - "customType": "regex", - "fileMatch": ["charts/argocd-image-updater/Chart.yaml$"], - "matchStrings": [ - "\\sappVersion: (?.*)\\s" - ], - "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}", - "depNameTemplate": "argoproj-labs/argocd-image-updater", - "datasourceTemplate": "github-releases" - }, - { - "customType": "regex", - "fileMatch": ["^\\.github/workflows/[^/]+\\.ya?ml$"], - "matchStrings": [ - "# renovate: datasource=(?.*?) depName=(?.*?)\\s+.+version: (?.*)" - ] - } - ], - "packageRules": [ - { - "matchPackagePatterns": [ - "argoproj/argo-workflows", - "argoproj/argo-cd", - "argoproj/argo-events", - "argoproj/argo-rollouts", - "argoproj-labs/argocd-image-updater", - "argoprojlabs/argocd-extension-installer", - "public.ecr.aws/bitnami/redis-exporter", - "public.ecr.aws/docker/library/redis" - ], - "commitMessagePrefix": "chore({{parentDir}}):", - "postUpgradeTasks": { - "commands": [ - "./scripts/renovate-bump-version.sh -c {{parentDir}} -d {{depName}} -v {{newVersion}}", - "./scripts/helm-docs.sh" - ] - } - }, - { - "matchPackagePatterns": ["redis-ha"], - "enabled": false - }, - { - "matchPackageNames": ["ghcr.io/renovatebot/renovate"], - "extends": ["schedule:monthly"] - } - ] -} diff --git a/scripts/helm-docs.sh b/scripts/helm-docs.sh deleted file mode 100755 index 5669f91c..00000000 --- a/scripts/helm-docs.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -## Reference: https://github.com/norwoodj/helm-docs -set -eux -REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" -echo "$REPO_ROOT" - -echo "Running Helm-Docs" -docker run \ - -v "$REPO_ROOT:/helm-docs" \ - -u $(id -u) \ - jnorwood/helm-docs:v1.9.1 diff --git a/scripts/lint.sh b/scripts/lint.sh deleted file mode 100755 index 6061adb5..00000000 --- a/scripts/lint.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash -# This script runs the chart-testing tool locally. It simulates the linting that is also done by the github action. Run this without any errors before pushing. -# Reference: https://github.com/helm/chart-testing -set -eux - -SRCROOT="$(cd "$(dirname "$0")/.." && pwd)" - -echo -e "\n-- Linting all Helm Charts --\n" -docker run \ - -v "$SRCROOT:/workdir" \ - --entrypoint /bin/sh \ - quay.io/helmpack/chart-testing:v3.10.0 \ - -c cd /workdir \ - ct lint \ - --config .github/configs/ct-lint.yaml \ - --lint-conf .github/configs/lintconf.yaml \ - --debug diff --git a/scripts/release-analysis/.mega-linter.yaml b/scripts/release-analysis/.mega-linter.yaml deleted file mode 100644 index 024abb2b..00000000 --- a/scripts/release-analysis/.mega-linter.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# Configuration file for MegaLinter -# Run megalinter locally with: `docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:rw -v $(pwd):/tmp/lint:rw oxsecurity/megalinter:v8` -ENABLE: - - DOCKERFILE - - PYTHON - -DISABLE_LINTERS: - - PYTHON_FLAKE8 - - PYTHON_PYRIGHT - - PYTHON_RUFF - - PYTHON_BANDIT - -CLEAR_REPORT_FOLDER: true -PYTHON_PYLINT_PRE_COMMANDS: - - command: pip install -r /tmp/lint/requirements.txt - venv: pylint -REPORT_OUTPUT_FOLDER: none - - -# You might want to enable this locally to fix some stuff without guessing what you need to change. Check before committing to git. -#APPLY_FIXES: all diff --git a/scripts/release-analysis/Dockerfile b/scripts/release-analysis/Dockerfile deleted file mode 100644 index 17674252..00000000 --- a/scripts/release-analysis/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -FROM python:3.13-slim -WORKDIR /app -COPY requirements.txt ./ -RUN pip install --no-cache-dir -r requirements.txt - -COPY main.py fetch_releases.py fetch_helmet_releases.py merge_csvs.py plot_graph.py ./ -RUN chmod +x main.py fetch_releases.py fetch_helmet_releases.py merge_csvs.py plot_graph.py -CMD [ "python", "-u", "./main.py" ] diff --git a/scripts/release-analysis/README.md b/scripts/release-analysis/README.md deleted file mode 100644 index ab746cee..00000000 --- a/scripts/release-analysis/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# argo-helm release analysis - -Compare the time of the upstream release to the time of the equivalent Helm Chart release to determine the time it takes for a new release to be available in argo-helm. - - -## How to run -This is quite github-api-intensive, so you'll need a github PAT - -```bash -# Build the container -docker build . -t team-helm-analysis - -# Delete any existing data -rm -f argo_helm_releases.csv argo_releases.csv merged_releases.csv time_difference_plot_argo*.png - -# Run the container -GITHUB_TOKEN=your_token_here -docker run --rm -e GITHUB_TOKEN=$GITHUB_TOKEN -v ${PWD}:/app team-helm-analysis -``` - -You should get 3 csvs and 4 graphs once this completes. It takes around 5 mins to run. - - -## Linting -I ran megalinter against this just to give some confidence that it's not completely broken. It's not perfect, but it's something. - -Run megalinter locally against this directory with: `docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:rw -v $(pwd):/tmp/lint:rw oxsecurity/megalinter:v8` diff --git a/scripts/release-analysis/argo_helm_releases.csv b/scripts/release-analysis/argo_helm_releases.csv deleted file mode 100644 index 58046fc1..00000000 --- a/scripts/release-analysis/argo_helm_releases.csv +++ /dev/null @@ -1,1019 +0,0 @@ -Release Name,Release Date,Release Time,App Version -argo-cd-7.7.16,2025-01-14,10:17:50,v2.13.3 -argo-events-2.4.13,2025-01-11,10:22:47,v1.9.5 -argo-workflows-0.45.4,2025-01-10,10:23:52,v3.6.2 -argo-cd-7.7.15,2025-01-10,07:18:13,v2.13.3 -argo-events-2.4.12,2025-01-08,08:37:01,v1.9.4 -argocd-image-updater-0.11.4,2025-01-07,07:04:30,v0.15.2 -argo-cd-7.7.14,2025-01-07,12:02:49,v2.13.3 -argo-events-2.4.11,2025-01-04,14:02:19,v1.9.3 -argo-cd-7.7.13,2025-01-04,00:07:55,v2.13.3 -argo-workflows-0.45.3,2025-01-03,15:16:16,v3.6.2 -argo-rollouts-2.38.2,2025-01-03,14:07:45,v1.7.2 -argo-cd-7.7.12,2025-01-02,06:18:17,v2.13.2 -argo-events-2.4.10,2024-12-31,12:18:02,v1.9.3 -argo-rollouts-2.38.1,2024-12-30,17:19:34,v1.7.2 -argo-cd-7.7.11,2024-12-21,12:06:50,v2.13.2 -argo-workflows-0.45.2,2024-12-16,21:31:29,v3.6.2 -argocd-image-updater-0.11.3,2024-12-13,11:27:43,v0.15.1 -argo-cd-7.7.10,2024-12-12,05:33:28,v2.13.2 -argo-cd-7.7.9,2024-12-11,15:36:30,v2.13.1 -argo-cd-7.7.8,2024-12-09,09:17:31,v2.13.1 -argo-workflows-0.45.1,2024-12-02,17:39:46,v3.6.2 -argo-cd-7.7.7,2024-12-02,14:20:02,v2.13.1 -argo-cd-7.7.6,2024-11-28,00:42:14,v2.13.1 -argo-events-2.4.9,2024-11-27,20:44:06,v1.9.3 -argo-workflows-0.45.0,2024-11-22,15:20:08,v3.6.0 -argo-workflows-0.44.1,2024-11-22,11:40:45,v3.6.0 -argo-workflows-0.44.0,2024-11-21,08:59:15,v3.6.0 -argo-workflows-0.43.0,2024-11-21,08:27:21,v3.6.0 -argo-rollouts-2.38.0,2024-11-21,13:03:08,v1.7.2 -argo-cd-7.7.5,2024-11-21,12:43:12,v2.13.1 -argo-cd-7.7.4,2024-11-20,20:48:11,v2.13.1 -argo-cd-7.7.3,2024-11-13,10:57:32,v2.13.0 -argo-cd-7.7.2,2024-11-12,16:28:52,v2.13.0 -argo-cd-7.7.1,2024-11-10,01:42:21,v2.13.0 -argocd-image-updater-0.11.2,2024-11-09,03:44:12,v0.15.1 -argo-rollouts-2.37.8,2024-11-07,23:17:48,v1.7.2 -argo-cd-7.7.0,2024-11-05,00:00:06,v2.13.0 -argo-workflows-0.42.7,2024-11-01,23:24:01,v3.5.12 -argocd-image-updater-0.11.1,2024-10-30,10:40:35,v0.15.0 -argo-workflows-0.42.6,2024-10-30,13:24:53,v3.5.12 -argo-cd-7.6.12,2024-10-18,19:27:20,v2.12.6 -argo-cd-7.6.11,2024-10-18,07:16:30,v2.12.5 -argo-cd-7.6.10,2024-10-16,12:00:46,v2.12.4 -argo-cd-7.6.9,2024-10-15,20:16:09,v2.12.4 -argo-cd-7.6.8,2024-10-03,13:53:23,v2.12.4 -argo-workflows-0.42.5,2024-10-02,00:47:02,v3.5.11 -argocd-apps-2.0.2,2024-10-01,06:03:45, -argo-cd-7.6.7,2024-09-30,18:24:52,v2.12.4 -argo-cd-7.6.6,2024-09-30,12:25:12,v2.12.4 -argo-workflows-0.42.4,2024-09-27,09:57:14,v3.5.11 -argo-cd-7.6.5,2024-09-26,07:42:42,v2.12.4 -argo-cd-7.6.4,2024-09-25,22:05:12,v2.12.3 -argo-cd-7.6.3,2024-09-25,15:18:12,v2.12.3 -argo-cd-7.6.2,2024-09-23,17:27:28,v2.12.3 -argo-workflows-0.42.3,2024-09-20,15:08:40,v3.5.11 -argo-events-2.4.8,2024-09-20,00:10:14,v1.9.2 -argo-cd-7.6.1,2024-09-20,11:24:11,v2.12.3 -argo-cd-7.6.0,2024-09-20,07:59:20,v2.12.3 -argo-rollouts-2.37.7,2024-09-16,13:38:21,v1.7.2 -argo-workflows-0.42.2,2024-09-13,14:02:16,v3.5.10 -argocd-apps-2.0.1,2024-09-10,21:55:59, -argo-cd-7.5.2,2024-09-02,15:33:28,v2.12.3 -argo-cd-7.5.1,2024-09-02,08:59:12,v2.12.3 -argo-workflows-0.42.1,2024-09-01,15:06:01,v3.5.10 -argo-rollouts-2.37.6,2024-08-31,10:13:12,v1.7.2 -argo-cd-7.5.0,2024-08-28,15:27:35,v2.12.3 -argo-cd-7.4.7,2024-08-27,13:30:34,v2.12.3 -argo-cd-7.4.6,2024-08-27,08:49:06,v2.12.2 -argo-cd-7.4.5,2024-08-23,08:51:19,v2.12.2 -argo-workflows-0.42.0,2024-08-20,19:07:24,v3.5.10 -argo-cd-7.4.4,2024-08-16,21:36:53,v2.12.1 -argo-rollouts-2.37.5,2024-08-14,08:31:31,v1.7.2 -argo-rollouts-2.37.4,2024-08-12,09:08:55,v1.7.1 -argo-cd-7.4.3,2024-08-12,15:29:49,v2.12.0 -argo-cd-7.4.2,2024-08-08,15:02:24,v2.12.0 -argo-cd-7.4.1,2024-08-06,10:14:35,v2.12.0 -argo-cd-7.4.0,2024-08-05,15:22:06,v2.12.0 -argo-workflows-0.41.14,2024-08-02,10:42:56,v3.5.10 -argo-workflows-0.41.13,2024-08-01,07:19:01,v3.5.10 -argo-workflows-0.41.12,2024-07-30,07:39:23,v3.5.9 -argo-rollouts-2.37.3,2024-07-29,07:25:40,v1.7.1 -argo-cd-7.3.11,2024-07-24,11:44:52,v2.11.7 -argo-cd-7.3.10,2024-07-22,17:14:41,v2.11.6 -argo-cd-7.3.9,2024-07-19,10:23:10,v2.11.5 -argo-cd-7.3.8,2024-07-17,23:52:54,v2.11.5 -argo-cd-7.3.7,2024-07-16,01:17:05,v2.11.5 -argo-cd-7.3.6,2024-07-11,23:05:06,v2.11.4 -argo-cd-7.3.5,2024-07-10,21:01:22,v2.11.4 -argocd-image-updater-0.11.0,2024-07-09,21:31:56,v0.14.0 -argo-cd-7.3.4,2024-07-02,20:43:46,v2.11.4 -argo-rollouts-2.37.2,2024-07-01,10:02:31,v1.7.1 -argo-cd-7.3.3,2024-06-28,21:52:33,v2.11.3 -argo-rollouts-2.37.1,2024-06-26,10:39:20,v1.7.1 -argo-rollouts-2.37.0,2024-06-26,09:10:19,v1.7.1 -argo-events-2.4.7,2024-06-26,05:28:07,v1.9.2 -argo-cd-7.3.2,2024-06-26,11:29:01,v2.11.3 -argo-rollouts-2.36.2,2024-06-25,13:04:55,v1.7.0 -argo-cd-7.3.1,2024-06-25,12:26:06,v2.11.3 -argo-cd-7.3.0,2024-06-25,03:48:21,v2.11.3 -argo-rollouts-2.36.1,2024-06-22,10:11:43,v1.7.0 -argo-cd-7.2.1,2024-06-21,21:01:50,v2.11.3 -argo-cd-7.2.0,2024-06-20,10:25:45,v2.11.3 -argo-workflows-0.41.11,2024-06-19,07:01:05,v3.5.8 -argo-cd-7.1.5,2024-06-19,14:04:21,v2.11.3 -argo-workflows-0.41.10,2024-06-18,07:47:04,v3.5.8 -argo-cd-7.1.4,2024-06-18,01:13:46,v2.11.3 -argo-workflows-0.41.9,2024-06-17,18:59:46,v3.5.7 -argocd-image-updater-0.10.2,2024-06-14,07:54:15,v0.13.1 -argo-rollouts-2.36.0,2024-06-14,09:00:46,v1.7.0 -argo-events-2.4.6,2024-06-14,05:09:08,v1.9.2 -argo-workflows-0.41.8,2024-06-09,22:18:37,v3.5.7 -argo-cd-7.1.3,2024-06-09,05:23:01,v2.11.3 -argo-cd-7.1.2,2024-06-06,10:51:51,v2.11.3 -argo-cd-7.1.1,2024-06-01,23:45:19,v2.11.2 -argo-cd-7.1.0,2024-05-31,12:05:08,v2.11.2 -argocd-image-updater-0.10.1,2024-05-28,05:32:50,v0.13.1 -argo-cd-7.0.0,2024-05-28,13:38:40,v2.11.2 -argo-workflows-0.41.7,2024-05-27,08:09:42,v3.5.7 -argo-events-2.4.5,2024-05-24,03:05:11,v1.9.1 -argo-rollouts-2.35.3,2024-05-23,07:30:12,v1.6.6 -argo-cd-6.11.1,2024-05-23,15:37:21,v2.11.2 -argo-cd-6.11.0,2024-05-23,12:37:05,v2.11.1 -argo-cd-6.10.2,2024-05-22,11:21:15,v2.11.1 -argo-cd-6.10.1,2024-05-22,07:17:23,v2.11.1 -argo-cd-6.10.0,2024-05-21,16:36:49,v2.11.1 -argo-workflows-0.41.6,2024-05-19,10:22:36,v3.5.6 -argo-workflows-0.41.5,2024-05-19,07:34:43,v3.5.6 -argo-cd-6.9.3,2024-05-17,15:18:31,v2.11.0 -argocd-image-updater-0.10.0,2024-05-16,11:07:10,v0.13.0 -argo-cd-6.9.2,2024-05-14,15:17:50,v2.11.0 -argo-cd-6.9.1,2024-05-13,22:59:29,v2.11.0 -argo-cd-6.9.0,2024-05-13,04:32:05,v2.11.0 -argo-cd-6.8.1,2024-05-10,08:32:52,v2.11.0 -argo-cd-6.8.0,2024-05-08,06:21:31,v2.11.0 -argo-rollouts-2.35.2,2024-05-06,00:24:30,v1.6.6 -argo-workflows-0.41.4,2024-05-01,13:37:43,v3.5.6 -argo-cd-6.7.18,2024-04-30,17:14:22,v2.10.9 -argo-workflows-0.41.3,2024-04-29,20:30:08,v3.5.6 -argo-cd-6.7.17,2024-04-26,19:36:10,v2.10.8 -argo-cd-6.7.16,2024-04-26,14:21:35,v2.10.8 -argo-cd-6.7.15,2024-04-24,07:08:13,v2.10.7 -argo-cd-6.7.14,2024-04-21,20:54:29,v2.10.7 -argo-workflows-0.41.2,2024-04-20,04:55:21,v3.5.6 -argo-cd-6.7.13,2024-04-19,14:07:44,v2.10.7 -argocd-image-updater-0.9.7,2024-04-18,21:41:42,v0.12.2 -argo-cd-6.7.12,2024-04-15,10:43:13,v2.10.7 -argo-cd-6.7.11,2024-04-10,20:06:04,v2.10.6 -argo-cd-6.7.10,2024-04-05,05:00:08,v2.10.6 -argo-cd-6.7.9,2024-04-04,18:47:39,v2.10.5 -argo-workflows-0.41.1,2024-04-02,17:26:26,v3.5.5 -argo-cd-6.7.8,2024-04-02,13:36:54,v2.10.5 -argo-cd-6.7.7,2024-04-02,05:03:54,v2.10.5 -argo-cd-6.7.6,2024-03-29,16:13:47,v2.10.5 -argo-cd-6.7.5,2024-03-29,08:13:55,v2.10.5 -argo-cd-6.7.4,2024-03-28,17:30:11,v2.10.5 -argo-rollouts-2.35.1,2024-03-26,08:36:07,v1.6.6 -argo-workflows-0.41.0,2024-03-24,20:27:11,v3.5.5 -argocd-apps-2.0.0,2024-03-23,15:39:16, -argo-rollouts-2.35.0,2024-03-23,20:47:25,v1.6.6 -argo-events-2.4.4,2024-03-23,11:07:16,v1.9.1 -argo-rollouts-2.34.4,2024-03-22,16:10:10,v1.6.6 -argocd-image-updater-0.9.6,2024-03-20,23:53:18,v0.12.2 -argo-cd-6.7.3,2024-03-18,09:36:58,v2.10.4 -argo-cd-6.7.2,2024-03-13,20:46:14,v2.10.3 -argo-cd-6.7.1,2024-03-11,23:08:40,v2.10.2 -argo-cd-6.7.0,2024-03-11,18:26:24,v2.10.2 -argo-workflows-0.40.14,2024-03-03,19:13:02,v3.5.5 -argo-cd-6.6.0,2024-03-02,11:20:32,v2.10.2 -argocd-image-updater-0.9.5,2024-03-01,08:41:39,v0.12.2 -argo-workflows-0.40.13,2024-03-01,17:17:28,v3.5.5 -argo-workflows-0.40.12,2024-03-01,00:03:01,v3.5.5 -argo-cd-6.5.1,2024-03-01,22:33:17,v2.10.2 -argo-cd-6.5.0,2024-02-29,19:46:25,v2.10.1 -argo-cd-6.4.1,2024-02-28,06:28:55,v2.10.1 -argocd-apps-1.6.2,2024-02-25,13:11:58, -argo-cd-6.4.0,2024-02-25,12:47:16,v2.10.1 -argo-cd-6.3.1,2024-02-23,18:05:37,v2.10.1 -argo-cd-6.3.0,2024-02-23,14:18:18,v2.10.1 -argo-cd-6.2.5,2024-02-23,13:58:38,v2.10.1 -argo-cd-6.2.4,2024-02-23,12:16:07,v2.10.1 -argo-cd-6.2.3,2024-02-20,12:05:21,v2.10.1 -argo-cd-6.2.2,2024-02-20,11:41:51,v2.10.1 -argo-cd-6.2.1,2024-02-19,08:37:59,v2.10.1 -argocd-image-updater-0.9.4,2024-02-18,18:44:43,v0.12.2 -argo-cd-6.2.0,2024-02-18,22:06:45,v2.10.1 -argo-workflows-0.40.11,2024-02-17,09:14:52,v3.5.4 -argo-cd-6.1.0,2024-02-16,14:45:12,v2.10.1 -argo-rollouts-2.34.3,2024-02-14,08:50:21,v1.6.6 -argo-events-2.4.3,2024-02-14,08:53:00,v1.9.1 -argo-cd-6.0.14,2024-02-14,21:04:43,v2.10.1 -argo-cd-6.0.13,2024-02-14,10:52:49,v2.10.0 -argo-cd-6.0.9,2024-02-13,11:14:02,v2.10.0 -argo-cd-6.0.8,2024-02-13,08:23:55,v2.10.0 -argo-cd-6.0.12,2024-02-13,15:26:57,v2.10.0 -argo-cd-6.0.11,2024-02-13,11:42:46,v2.10.0 -argo-cd-6.0.10,2024-02-13,11:27:29,v2.10.0 -argo-cd-6.0.7,2024-02-12,18:36:55,v2.10.0 -argo-cd-6.0.6,2024-02-11,14:52:39,v2.10.0 -argo-cd-6.0.5,2024-02-09,12:14:21,v2.10.0 -argo-cd-6.0.4,2024-02-09,11:46:10,v2.10.0 -argo-cd-6.0.3,2024-02-08,17:47:08,v2.10.0 -argo-cd-6.0.2,2024-02-08,14:26:38,v2.10.0 -argo-cd-6.0.1,2024-02-08,10:59:10,v2.10.0 -argo-cd-6.0.0,2024-02-07,21:40:22,v2.10.0 -argo-cd-5.55.0,2024-02-07,07:10:30,v2.10.0 -argo-cd-5.54.0,2024-02-06,13:11:44,v2.9.6 -argo-cd-5.53.14,2024-02-05,06:25:59,v2.9.6 -argo-workflows-0.40.10,2024-02-03,00:45:13,v3.5.4 -argocd-apps-1.6.1,2024-02-02,09:37:44, -argo-cd-5.53.13,2024-02-02,22:50:34,v2.9.6 -argocd-apps-1.6.0,2024-01-30,00:34:21, -argo-cd-5.53.12,2024-01-30,16:58:22,v2.9.5 -argo-cd-5.53.11,2024-01-30,10:46:50,v2.9.5 -argo-cd-5.53.10,2024-01-29,13:58:51,v2.9.5 -argo-workflows-0.40.9,2024-01-26,21:35:38,v3.5.4 -argo-rollouts-2.34.2,2024-01-26,06:31:27,v1.6.5 -argo-cd-5.53.9,2024-01-26,07:36:02,v2.9.5 -argocd-apps-1.5.0,2024-01-25,07:07:46, -argo-workflows-0.40.8,2024-01-24,23:58:13,v3.5.4 -argo-cd-5.53.8,2024-01-23,01:07:46,v2.9.5 -argo-cd-5.53.7,2024-01-22,23:55:07,v2.9.5 -argo-cd-5.53.6,2024-01-22,13:09:31,v2.9.5 -argo-cd-5.53.5,2024-01-22,10:14:54,v2.9.5 -argo-cd-5.53.4,2024-01-21,13:36:02,v2.9.5 -argo-cd-5.53.3,2024-01-20,12:21:38,v2.9.5 -argo-cd-5.53.2,2024-01-19,20:20:14,v2.9.5 -argo-cd-5.53.1,2024-01-19,05:48:47,v2.9.4 -argocd-image-updater-0.9.3,2024-01-18,06:21:59,v0.12.2 -argo-cd-5.53.0,2024-01-18,13:56:51,v2.9.3 -argo-workflows-0.40.7,2024-01-17,07:56:36,v3.5.4 -argo-cd-5.52.2,2024-01-15,09:13:02,v2.9.3 -argo-workflows-0.40.6,2024-01-14,08:11:19,v3.5.4 -argo-workflows-0.40.5,2024-01-11,07:20:47,v3.5.3 -argo-events-2.4.2,2024-01-09,10:14:30,v1.9.0 -argo-rollouts-2.34.1,2024-01-07,04:31:05,v1.6.4 -argo-workflows-0.40.4,2024-01-06,04:17:52,v3.5.2 -argocd-image-updater-0.9.2,2024-01-05,15:29:00,v0.12.2 -argo-cd-5.52.1,2024-01-05,12:57:15,v2.9.3 -argo-cd-5.52.0,2023-12-30,17:02:29,v2.9.3 -argo-workflows-0.40.3,2023-12-24,06:14:14,v3.5.2 -argo-workflows-0.40.2,2023-12-24,00:29:03,v3.5.2 -argo-rollouts-2.34.0,2023-12-22,12:07:26,v1.6.4 -argo-workflows-0.40.1,2023-12-15,07:45:38,v3.5.2 -argo-workflows-0.40.0,2023-12-14,07:56:49,v3.5.2 -argo-rollouts-2.33.0,2023-12-14,08:39:41,v1.6.4 -argo-rollouts-2.32.8,2023-12-13,06:59:39,v1.6.4 -argo-workflows-0.39.9,2023-12-12,06:27:57,v3.5.2 -argo-workflows-0.39.8,2023-12-08,22:45:23,v3.5.2 -argo-rollouts-2.32.7,2023-12-08,15:06:58,v1.6.3 -argo-workflows-0.39.7,2023-12-07,07:23:32,v3.5.2 -argo-rollouts-2.32.6,2023-12-07,17:50:17,v1.6.2 -argo-workflows-0.39.6,2023-12-05,05:55:41,v3.5.2 -argo-cd-5.51.6,2023-12-02,11:03:49,v2.9.3 -argo-rollouts-2.32.5,2023-11-29,13:34:59,v1.6.2 -argo-cd-5.51.5,2023-11-29,18:40:17,v2.9.2 -argo-workflows-0.39.5,2023-11-27,21:13:09,v3.5.2 -argo-workflows-0.39.4,2023-11-27,17:45:21,v3.5.1 -argo-cd-5.51.4,2023-11-20,18:50:04,v2.9.2 -argo-cd-5.51.3,2023-11-19,22:19:14,v2.9.1 -argo-workflows-0.39.3,2023-11-16,12:32:11,v3.5.1 -argo-workflows-0.39.2,2023-11-15,13:33:12,v3.5.1 -argo-workflows-0.39.1,2023-11-15,13:17:27,v3.5.1 -argo-rollouts-2.32.4,2023-11-15,13:09:53,v1.6.2 -argo-rollouts-2.32.3,2023-11-15,10:00:45,v1.6.1 -argo-cd-5.51.2,2023-11-15,05:59:33,v2.9.1 -argo-cd-5.51.1,2023-11-10,12:41:27,v2.9.0 -argo-workflows-0.39.0,2023-11-08,16:05:21,v3.5.1 -argo-cd-5.51.0,2023-11-06,12:54:52,v2.9.0 -argo-workflows-0.38.0,2023-11-04,05:58:06,v3.5.1 -argo-workflows-0.37.1,2023-11-03,20:39:25,v3.5.0 -argo-cd-5.50.1,2023-11-02,09:44:09,v2.8.6 -argo-cd-5.50.0,2023-10-31,18:12:30,v2.8.6 -argo-rollouts-2.32.2,2023-10-30,17:43:02,v1.6.0 -argo-cd-5.49.0,2023-10-30,14:42:51,v2.8.5 -argo-cd-5.48.1,2023-10-30,08:52:14,v2.8.5 -argo-cd-5.48.0,2023-10-28,07:29:05,v2.8.5 -argo-cd-5.47.0,2023-10-27,09:44:15,v2.8.4 -argo-workflows-0.37.0,2023-10-24,12:35:14,v3.5.0 -argo-workflows-0.36.2,2023-10-24,10:06:53,v3.5.0 -argo-rollouts-2.32.1,2023-10-24,12:40:04,v1.6.0 -argo-workflows-0.36.1,2023-10-17,23:53:35,v3.5.0 -argo-workflows-0.36.0,2023-10-17,15:41:00,v3.5.0 -argo-workflows-0.35.0,2023-10-13,22:07:38,v3.5.0 -argo-workflows-0.34.0,2023-10-12,14:15:08,v3.4.11 -argo-cd-5.46.8,2023-10-12,09:51:17,v2.8.4 -argo-cd-5.46.7,2023-09-22,15:50:57,v2.8.4 -argo-cd-5.46.6,2023-09-19,09:02:08,v2.8.4 -argo-cd-5.46.5,2023-09-18,13:26:16,v2.8.4 -argo-cd-5.46.4,2023-09-15,10:48:20,v2.8.4 -argo-cd-5.46.3,2023-09-14,04:56:22,v2.8.4 -argo-cd-5.46.2,2023-09-11,23:33:17,v2.8.3 -argo-cd-5.46.1,2023-09-11,13:24:46,v2.8.3 -argo-workflows-0.33.3,2023-09-10,01:57:47,v3.4.11 -argo-cd-5.46.0,2023-09-09,08:59:25,v2.8.3 -argo-workflows-0.33.2,2023-09-08,04:20:30,v3.4.11 -argo-cd-5.45.5,2023-09-08,14:58:30,v2.8.3 -argo-cd-5.45.4,2023-09-08,14:02:48,v2.8.3 -argo-cd-5.45.3,2023-09-08,00:13:52,v2.8.3 -argo-rollouts-2.32.0,2023-09-07,12:23:50,v1.6.0 -argo-cd-5.45.2,2023-09-07,14:01:34,v2.8.2 -argo-events-2.4.1,2023-09-04,01:15:35,v1.8.1 -argo-cd-5.45.1,2023-09-04,11:01:56,v2.8.2 -argo-cd-5.45.0,2023-08-28,08:12:52,v2.8.2 -argo-cd-5.44.0,2023-08-27,19:07:41,v2.8.2 -argo-cd-5.43.8,2023-08-27,02:21:03,v2.8.2 -argo-cd-5.43.7,2023-08-25,10:52:23,v2.8.2 -argo-cd-5.43.6,2023-08-25,08:46:11,v2.8.2 -argo-cd-5.43.5,2023-08-23,03:57:35,v2.8.1 -argo-workflows-0.33.1,2023-08-19,06:00:08,v3.4.10 -argo-workflows-0.33.0,2023-08-17,12:08:23,v3.4.10 -argo-workflows-0.32.3,2023-08-16,11:00:55,v3.4.10 -argo-rollouts-2.31.6,2023-08-16,07:02:05,v1.5.1 -argo-cd-5.43.4,2023-08-15,08:58:54,v2.8.0 -argo-workflows-0.32.2,2023-08-11,01:15:12,v3.4.9 -argo-rollouts-2.31.5,2023-08-09,00:04:20,v1.5.1 -argo-cd-5.43.3,2023-08-09,22:18:57,v2.8.0 -argo-cd-5.43.2,2023-08-09,08:36:10,v2.8.0 -argo-cd-5.43.1,2023-08-09,08:20:17,v2.8.0 -argo-cd-5.43.0,2023-08-08,14:36:04,v2.8.0 -argo-cd-5.42.3,2023-08-08,06:11:54,v2.7.11 -argo-rollouts-2.31.4,2023-08-05,10:27:42,v1.5.1 -argo-cd-5.42.2,2023-08-05,10:18:36,v2.7.10 -argo-rollouts-2.31.3,2023-08-01,09:07:36,v1.5.1 -argo-cd-5.42.1,2023-08-01,05:57:37,v2.7.10 -argo-workflows-0.32.1,2023-07-27,13:58:12,v3.4.9 -argo-cd-5.42.0,2023-07-27,22:05:30,v2.7.9 -argo-rollouts-2.31.2,2023-07-25,00:23:11,v1.5.1 -argo-cd-5.41.2,2023-07-25,02:10:03,v2.7.9 -argocd-apps-1.4.1,2023-07-23,04:26:08, -argocd-apps-1.4.0,2023-07-22,13:46:54, -argo-workflows-0.32.0,2023-07-20,23:20:17,v3.4.9 -argo-rollouts-2.31.1,2023-07-20,17:26:45,v1.5.1 -argo-cd-5.41.1,2023-07-19,22:26:30,v2.7.8 -argo-cd-5.41.0,2023-07-18,06:51:38,v2.7.7 -argo-cd-5.40.0,2023-07-17,12:21:05,v2.7.7 -argo-cd-5.39.1,2023-07-17,09:56:36,v2.7.7 -argo-cd-5.39.0,2023-07-13,14:07:28,v2.7.7 -argocd-apps-1.3.0,2023-07-11,16:16:56, -argo-workflows-0.31.0,2023-07-11,12:07:29,v3.4.8 -argo-cd-5.38.1,2023-07-11,13:01:22,v2.7.7 -argo-cd-5.38.0,2023-07-10,08:14:40,v2.7.7 -argo-cd-5.37.1,2023-07-06,08:26:09,v2.7.7 -argo-cd-5.37.0,2023-07-04,14:07:24,v2.7.6 -argo-cd-5.36.15,2023-07-04,09:22:40,v2.7.6 -argo-cd-5.36.14,2023-07-03,17:55:22,v2.7.6 -argo-cd-5.36.13,2023-07-02,08:07:38,v2.7.6 -argo-cd-5.36.12,2023-07-02,03:16:49,v2.7.6 -argo-cd-5.36.11,2023-06-29,16:02:41,v2.7.6 -argo-cd-5.36.9,2023-06-26,14:41:11,v2.7.6 -argo-cd-5.36.10,2023-06-26,14:55:27,v2.7.6 -argo-workflows-0.30.0,2023-06-24,22:29:03,v3.4.8 -argo-workflows-0.29.3,2023-06-23,16:35:23,v3.4.8 -argo-cd-5.36.7,2023-06-23,13:59:34,v2.7.6 -argo-events-2.4.0,2023-06-21,12:41:55,v1.8.0 -argo-cd-5.36.6,2023-06-21,14:54:37,v2.7.6 -argo-cd-5.36.5,2023-06-21,04:27:57,v2.7.6 -argo-cd-5.36.4,2023-06-20,13:07:45,v2.7.5 -argo-cd-5.36.3,2023-06-20,00:05:45,v2.7.5 -argo-cd-5.36.2,2023-06-17,04:55:38,v2.7.5 -argo-workflows-0.29.2,2023-06-08,03:48:28,v3.4.8 -argo-cd-5.36.1,2023-06-08,22:52:40,v2.7.4 -argo-cd-5.36.0,2023-06-07,08:52:24,v2.7.4 -argo-cd-5.35.1,2023-06-06,04:53:38,v2.7.4 -argo-workflows-0.29.1,2023-06-05,14:15:25,v3.4.8 -argo-cd-5.35.0,2023-06-05,14:31:31,v2.7.3 -argo-rollouts-2.31.0,2023-06-04,11:08:02,v1.5.0 -argo-workflows-0.29.0,2023-06-03,14:41:13,v3.4.8 -argo-cd-5.34.6,2023-05-29,04:32:37,v2.7.3 -argo-rollouts-2.30.1,2023-05-27,14:52:04,v1.5.0 -argo-workflows-0.28.2,2023-05-26,04:19:27,v3.4.8 -argo-workflows-0.28.1,2023-05-25,12:31:09,v3.4.7 -argo-cd-5.34.5,2023-05-24,23:23:36,v2.7.3 -argo-rollouts-2.30.0,2023-05-23,07:07:55,v1.5.0 -argo-cd-5.34.4,2023-05-23,20:29:47,v2.7.2 -argo-cd-5.34.3,2023-05-23,02:47:12,v2.7.2 -argo-cd-5.34.2,2023-05-22,17:07:33,v2.7.2 -argocd-apps-1.2.0,2023-05-21,07:19:50, -argo-rollouts-2.29.0,2023-05-20,15:39:35,v1.5.0 -argocd-apps-1.1.0,2023-05-19,09:35:18, -argo-workflows-0.28.0,2023-05-19,10:35:50,v3.4.7 -argo-cd-5.34.1,2023-05-17,14:25:05,v2.7.2 -argo-cd-5.34.0,2023-05-17,13:40:41,v2.7.2 -argo-cd-5.33.4,2023-05-16,09:24:22,v2.7.2 -argo-cd-5.33.3,2023-05-13,11:01:42,v2.7.2 -argo-cd-5.33.2,2023-05-12,15:19:23,v2.7.2 -argo-workflows-0.27.0,2023-05-11,06:39:40,v3.4.7 -argo-workflows-0.26.6,2023-05-11,00:09:56,v3.4.7 -argo-cd-5.33.1,2023-05-11,14:07:07,v2.7.1 -argo-cd-5.33.0,2023-05-11,00:40:17,v2.7.1 -argocd-image-updater-0.9.1,2023-05-10,16:46:54,v0.12.2 -argocd-apps-1.0.1,2023-05-10,16:59:38, -argo-workflows-0.26.5,2023-05-10,14:21:35,v3.4.7 -argo-workflows-0.26.4,2023-05-10,10:16:35,v3.4.7 -argo-rollouts-2.28.0,2023-05-10,15:37:42,v1.5.0 -argo-events-2.3.3,2023-05-10,15:49:04,v1.7.6 -argo-cd-5.32.2,2023-05-10,13:50:04,v2.7.1 -argo-workflows-0.26.3,2023-05-09,03:42:14,v3.4.7 -argo-events-2.3.2,2023-05-09,00:38:41,v1.7.6 -argo-workflows-0.26.2,2023-05-08,20:03:24,v3.4.7 -argo-cd-5.32.1,2023-05-08,11:23:13,v2.7.1 -argo-events-2.3.1,2023-05-07,14:18:59,v1.7.6 -argo-workflows-0.26.1,2023-05-06,16:20:35,v3.4.7 -argo-rollouts-2.27.0,2023-05-06,11:32:12,v1.4.1 -argo-events-2.3.0,2023-05-06,11:18:40,v1.7.6 -argo-workflows-0.26.0,2023-05-05,14:31:11,v3.4.7 -argo-workflows-0.25.2,2023-05-05,14:14:01,v3.4.7 -argo-cd-5.32.0,2023-05-05,20:19:39,v2.7.1 -argo-cd-5.31.1,2023-05-03,09:48:25,v2.7.1 -argo-cd-5.31.0,2023-05-02,12:29:53,v2.7.0 -argo-cd-5.30.1,2023-05-02,10:28:37,v2.7.0 -argo-cd-5.30.0,2023-05-02,07:29:11,v2.7.0 -argo-rollouts-2.26.1,2023-04-28,07:54:50,v1.4.1 -argocd-apps-1.0.0,2023-04-27,12:49:28, -argo-workflows-0.25.1,2023-04-24,16:57:53,v3.4.7 -argo-workflows-0.25.0,2023-04-24,05:47:37,v3.4.7 -argo-rollouts-2.26.0,2023-04-24,14:41:03,v1.4.1 -argocd-image-updater-0.9.0,2023-04-16,08:13:22,v0.12.2 -argo-workflows-0.24.1,2023-04-14,13:55:07,v3.4.7 -argo-workflows-0.24.0,2023-04-13,09:25:33,v3.4.7 -argo-rollouts-2.25.0,2023-04-13,23:59:09,v1.4.1 -argo-rollouts-2.24.0,2023-04-13,18:16:41,v1.4.1 -argo-events-2.2.0,2023-04-13,18:38:28,v1.7.6 -argo-cd-5.29.1,2023-04-13,23:44:42,v2.6.7 -argo-cd-5.29.0,2023-04-13,14:09:40,v2.6.7 -argo-workflows-0.23.2,2023-04-12,04:52:48,v3.4.7 -argo-workflows-0.23.1,2023-04-11,13:50:51,v3.4.6 -argo-cd-5.28.2,2023-04-11,13:34:12,v2.6.7 -argo-events-2.1.6,2023-04-07,12:46:03,v1.7.6 -argocd-image-updater-0.8.5,2023-04-06,13:52:44,v0.12.2 -argo-workflows-0.23.0,2023-04-06,23:43:19,v3.4.6 -argo-cd-5.28.1,2023-04-06,16:17:02,v2.6.7 -argo-workflows-0.22.16,2023-04-04,11:10:35,v3.4.6 -argo-cd-5.28.0,2023-04-03,09:59:17,v2.6.7 -argo-events-2.1.5,2023-04-01,20:40:27,v1.7.6 -argo-cd-5.27.5,2023-03-30,16:33:34,v2.6.7 -argo-rollouts-2.23.0,2023-03-29,09:16:56,v1.4.1 -argo-cd-5.27.4,2023-03-28,13:49:13,v2.6.7 -argo-cd-5.27.3,2023-03-24,09:57:20,v2.6.7 -argo-cd-5.27.2,2023-03-24,00:09:05,v2.6.7 -argo-workflows-0.22.15,2023-03-23,07:09:27,v3.4.5 -argo-cd-5.27.1,2023-03-17,08:25:05,v2.6.6 -argo-workflows-0.22.14,2023-03-16,11:05:16,v3.4.5 -argo-cd-5.27.0,2023-03-16,00:09:12,v2.6.5 -argo-events-2.1.4,2023-03-15,17:34:46,v1.7.6 -argo-cd-5.26.3,2023-03-15,19:28:01,v2.6.5 -argo-cd-5.26.2,2023-03-15,14:00:41,v2.6.5 -argo-cd-5.26.1,2023-03-14,18:42:39,v2.6.5 -argo-cd-5.26.0,2023-03-12,14:00:47,v2.6.4 -argo-cd-5.25.0,2023-03-09,12:05:22,v2.6.4 -argo-cd-5.24.4,2023-03-09,10:48:48,v2.6.4 -argo-cd-5.24.3,2023-03-08,07:46:54,v2.6.4 -argo-cd-5.24.2,2023-03-08,07:13:22,v2.6.4 -argo-cd-5.24.1,2023-03-03,17:53:36,v2.6.3 -argocd-apps-0.0.9,2023-03-02,14:59:22, -argo-rollouts-2.22.3,2023-03-02,15:08:16,v1.4.1 -argo-cd-5.24.0,2023-03-02,14:29:29,v2.6.3 -argo-cd-5.23.5,2023-02-28,23:30:25,v2.6.3 -argo-cd-5.23.4,2023-02-28,21:53:42,v2.6.3 -argo-cd-5.23.3,2023-02-28,08:32:15,v2.6.3 -argo-cd-5.23.2,2023-02-26,16:34:21,v2.6.2 -argo-workflows-0.22.13,2023-02-24,21:57:04,v3.4.5 -argo-workflows-0.22.12,2023-02-23,17:44:23,v3.4.5 -argo-cd-5.23.1,2023-02-23,18:12:14,v2.6.2 -argo-cd-5.23.0,2023-02-23,16:57:40,v2.6.2 -argo-events-2.1.3,2023-02-21,01:14:54,v1.7.6 -argo-cd-5.22.1,2023-02-19,12:38:23,v2.6.2 -argo-cd-5.22.0,2023-02-17,16:38:41,v2.6.2 -argo-cd-5.21.1,2023-02-17,08:23:54,v2.6.2 -argo-cd-5.21.0,2023-02-15,00:11:41,v2.6.1 -argo-cd-5.20.5,2023-02-14,12:21:52,v2.6.1 -argo-cd-5.20.4,2023-02-13,11:22:38,v2.6.1 -argo-workflows-0.22.11,2023-02-10,05:32:10,v3.4.5 -argocd-apps-0.0.8,2023-02-09,22:44:40, -argo-cd-5.20.3,2023-02-08,20:15:43,v2.6.1 -argo-cd-5.20.2,2023-02-08,16:42:35,v2.6.0 -argo-cd-5.20.1,2023-02-08,01:10:02,v2.6.0 -argo-workflows-0.22.10,2023-02-07,15:11:29,v3.4.5 -argo-cd-5.20.0,2023-02-07,15:02:47,v2.6.0 -argo-cd-5.19.15,2023-02-06,04:40:38,v2.5.10 -argo-cd-5.19.14,2023-02-02,21:56:38,v2.5.10 -argo-cd-5.19.13,2023-02-02,04:11:31,v2.5.9 -argocd-image-updater-0.8.4,2023-02-01,21:07:41,v0.12.2 -argocd-image-updater-0.8.3,2023-01-29,18:59:51,v0.12.0 -argocd-apps-0.0.7,2023-01-29,19:17:57, -argo-workflows-0.22.9,2023-01-29,18:48:45,v3.4.4 -argo-rollouts-2.22.2,2023-01-29,19:14:29,v1.4.0 -argo-events-2.1.2,2023-01-29,19:07:55,v1.7.5 -argo-events-2.1.1,2023-01-29,12:16:37,v1.7.5 -argo-cd-5.19.12,2023-01-29,15:23:26,v2.5.9 -argo-cd-5.19.11,2023-01-28,13:41:15,v2.5.9 -argo-cd-5.19.9,2023-01-27,14:47:36,v2.5.8 -argo-cd-5.19.10,2023-01-27,23:20:39,v2.5.8 -argo-cd-5.19.8,2023-01-26,12:06:45,v2.5.8 -argo-cd-5.19.7,2023-01-26,08:23:02,v2.5.8 -argo-events-2.1.0,2023-01-25,21:46:36,v1.7.4 -argo-cd-5.19.6,2023-01-24,00:18:44,v2.5.7 -argo-cd-5.19.5,2023-01-22,19:22:59,v2.5.7 -argo-cd-5.19.4,2023-01-22,17:20:54,v2.5.7 -argocd-image-updater-0.8.2,2023-01-21,11:38:12,v0.12.0 -argo-cd-5.19.3,2023-01-21,19:11:20,v2.5.7 -argo-cd-5.19.2,2023-01-21,12:19:10,v2.5.7 -argo-cd-5.19.1,2023-01-21,12:08:16,v2.5.7 -argo-cd-5.19.0,2023-01-21,09:25:14,v2.5.7 -argo-rollouts-2.22.1,2023-01-20,16:42:17,v1.4.0 -argo-cd-5.18.1,2023-01-20,14:34:15,v2.5.7 -argo-rollouts-2.22.0,2023-01-19,21:14:27,v1.4.0 -argo-rollouts-2.21.3,2023-01-19,10:37:43,v1.3.1 -argo-cd-5.18.0,2023-01-19,22:15:14,v2.5.7 -argo-rollouts-2.21.2,2023-01-18,02:39:11,v1.3.1 -argo-cd-5.17.4,2023-01-18,13:01:18,v2.5.7 -argo-cd-5.17.2,2023-01-18,06:44:45,v2.5.7 -argo-cd-5.17.1,2023-01-11,06:33:59,v2.5.6 -argo-workflows-0.22.8,2023-01-10,00:03:48,v3.4.4 -argo-cd-5.17.0,2023-01-10,12:32:17,v2.5.5 -argo-cd-5.16.15,2023-01-10,08:59:08,v2.5.5 -argo-cd-5.16.14,2023-01-04,09:49:57,v2.5.5 -argo-workflows-0.22.7,2023-01-03,01:46:24,v3.4.4 -argo-workflows-0.22.6,2022-12-30,05:21:07,v3.4.4 -argo-workflows-0.22.5,2022-12-29,16:31:57,v3.4.4 -argo-events-2.0.11,2022-12-29,17:55:54,v1.7.4 -argo-cd-5.16.13,2022-12-29,16:26:56,v2.5.5 -argo-cd-5.16.12,2022-12-29,15:47:53,v2.5.5 -argo-cd-5.16.11,2022-12-29,11:49:31,v2.5.5 -argo-cd-5.16.10,2022-12-27,12:12:26,v2.5.5 -argocd-apps-0.0.6,2022-12-25,13:56:50, -argo-events-2.0.10,2022-12-24,19:41:24,v1.7.4 -argo-workflows-0.22.4,2022-12-22,13:00:59,v3.4.4 -argo-cd-5.16.9,2022-12-20,13:18:36,v2.5.5 -argo-cd-5.16.8,2022-12-20,11:54:14,v2.5.5 -argo-workflows-0.22.3,2022-12-19,09:08:04,v3.4.4 -argo-workflows-0.22.2,2022-12-18,23:42:17,v3.4.4 -argo-events-2.0.9,2022-12-17,00:45:45,v1.7.3 -argo-cd-5.16.7,2022-12-17,11:36:17,v2.5.5 -argo-events-2.0.8,2022-12-15,08:33:57,v1.7.3 -argo-cd-5.16.6,2022-12-15,06:03:36,v2.5.4 -argo-cd-5.16.5,2022-12-14,21:13:18,v2.5.4 -argo-cd-5.16.4,2022-12-13,21:31:30,v2.5.4 -argo-cd-5.16.3,2022-12-13,06:19:38,v2.5.4 -argocd-apps-0.0.5,2022-12-10,14:50:54, -argo-workflows-0.22.1,2022-12-09,06:50:29,v3.4.4 -argo-events-2.0.7,2022-12-09,13:08:09,v1.7.3 -argo-cd-5.16.2,2022-12-07,07:41:56,v2.5.4 -argocd-apps-0.0.4,2022-12-02,13:26:38, -argo-workflows-0.22.0,2022-12-02,13:51:34,v3.4.4 -argo-workflows-0.21.0,2022-12-02,10:29:52,v3.4.4 -argo-cd-5.16.1,2022-12-02,14:48:40,v2.5.3 -argo-workflows-0.20.12,2022-11-30,15:26:09,v3.4.4 -argo-cd-5.16.0,2022-11-30,23:28:36,v2.5.3 -argo-cd-5.15.2,2022-11-30,21:58:12,v2.5.3 -argo-cd-5.15.1,2022-11-30,21:38:35,v2.5.3 -argo-cd-5.15.0,2022-11-29,21:15:00,v2.5.3 -argo-cd-5.14.3,2022-11-28,22:10:18,v2.5.3 -argo-workflows-0.20.11,2022-11-26,01:08:34,v3.4.3 -argo-workflows-0.20.10,2022-11-25,00:36:01,v3.4.3 -argo-cd-5.14.2,2022-11-25,17:40:10,v2.5.2 -argo-workflows-0.20.9,2022-11-23,07:18:21,v3.4.3 -argo-cd-5.14.1,2022-11-21,10:39:57,v2.5.2 -argo-cd-5.14.0,2022-11-20,13:30:05,v2.5.2 -argo-cd-5.13.9,2022-11-17,15:26:43,v2.5.2 -argo-workflows-0.20.8,2022-11-14,11:20:39,v3.4.3 -argo-cd-5.13.8,2022-11-11,02:11:52,v2.5.2 -argo-workflows-0.20.7,2022-11-10,00:36:36,v3.4.3 -argo-cd-5.13.7,2022-11-10,01:56:07,v2.5.2 -argo-cd-5.13.6,2022-11-08,16:04:52,v2.5.2 -argo-cd-5.13.5,2022-11-07,21:55:16,v2.5.1 -argo-cd-5.13.4,2022-11-06,21:13:41,v2.5.1 -argo-cd-5.13.3,2022-11-06,04:19:47,v2.5.1 -argo-cd-5.13.2,2022-11-03,08:37:01,v2.5.1 -argo-cd-5.13.1,2022-11-02,07:31:33,v2.5.1 -argo-workflows-0.20.6,2022-11-01,09:26:43,v3.4.3 -argo-cd-5.13.0,2022-11-01,19:27:19,v2.5.0 -argo-cd-5.12.3,2022-11-01,14:57:44,v2.5.0 -argo-cd-5.12.2,2022-10-31,17:38:56,v2.5.0 -argo-cd-5.9.1,2022-10-30,17:48:16,v2.5.0 -argo-cd-5.9.0,2022-10-30,15:38:31,v2.5.0 -argo-cd-5.12.1,2022-10-30,23:48:29,v2.5.0 -argo-cd-5.12.0,2022-10-30,22:03:51,v2.5.0 -argo-cd-5.11.0,2022-10-30,20:44:31,v2.5.0 -argo-cd-5.10.0,2022-10-30,19:13:05,v2.5.0 -argo-cd-5.8.7,2022-10-29,19:08:37,v2.5.0 -argo-cd-5.8.6,2022-10-29,09:24:01,v2.5.0 -argo-cd-5.8.5,2022-10-28,10:18:33,v2.5.0 -argo-cd-5.8.4,2022-10-28,08:50:11,v2.5.0 -argo-workflows-0.20.5,2022-10-27,01:05:01,v3.4.2 -argo-cd-5.8.3,2022-10-27,12:18:27,v2.5.0 -argo-cd-5.8.2,2022-10-26,13:19:29,v2.5.0 -argo-cd-5.8.1,2022-10-26,11:11:40,v2.5.0 -argo-workflows-0.20.4,2022-10-25,06:19:19,v3.4.2 -argo-cd-5.8.0,2022-10-25,21:22:42,v2.5.0 -argo-cd-5.7.0,2022-10-25,17:05:58,v2.4.15 -argo-cd-5.6.8,2022-10-25,14:09:11,v2.4.15 -argo-cd-5.6.7,2022-10-25,13:30:20,v2.4.15 -argo-cd-5.6.6,2022-10-25,06:42:17,v2.4.15 -argo-workflows-0.20.3,2022-10-24,05:53:54,v3.4.2 -argo-cd-5.6.5,2022-10-24,21:48:21,v2.4.15 -argo-cd-5.6.4,2022-10-24,17:06:09,v2.4.15 -argo-workflows-0.20.2,2022-10-22,07:37:48,v3.4.1 -argo-cd-5.6.3,2022-10-22,12:59:43,v2.4.15 -argo-cd-5.6.2,2022-10-21,08:11:20,v2.4.15 -argo-cd-5.6.1,2022-10-20,11:23:48,v2.4.15 -argocd-apps-0.0.3,2022-10-13,22:07:34, -argo-cd-5.6.0,2022-10-13,22:30:23,v2.4.14 -argo-cd-5.5.25,2022-10-13,16:17:41,v2.4.14 -argocd-apps-0.0.2,2022-10-12,08:34:02, -argo-cd-5.5.24,2022-10-12,12:55:54,v2.4.14 -argo-cd-5.5.23,2022-10-12,11:46:40,v2.4.14 -argo-cd-5.5.22,2022-10-12,08:04:42,v2.4.14 -argocd-image-updater-0.8.1,2022-10-11,22:21:29,v0.12.0 -argo-cd-5.5.21,2022-10-11,14:12:05,v2.4.14 -argo-cd-5.5.20,2022-10-11,14:00:11,v2.4.14 -argo-cd-5.5.19,2022-10-11,12:29:07,v2.4.14 -argo-cd-5.5.18,2022-10-10,20:46:29,v2.4.14 -argo-cd-5.5.17,2022-10-10,19:09:27,v2.4.14 -argo-cd-5.5.16,2022-10-09,13:23:27,v2.4.14 -argo-cd-5.5.15,2022-10-09,08:34:22,v2.4.14 -argo-cd-5.5.14,2022-10-08,22:23:13,v2.4.14 -argo-cd-5.5.13,2022-10-08,11:28:42,v2.4.14 -argo-cd-5.5.12,2022-10-07,10:52:38,v2.4.14 -argo-cd-5.5.9,2022-10-06,14:32:23,v2.4.13 -argo-cd-5.5.11,2022-10-06,22:23:50,v2.4.14 -argo-cd-5.5.10,2022-10-06,21:05:05,v2.4.14 -argo-cd-5.5.8,2022-10-04,00:58:31,v2.4.13 -argo-workflows-0.20.1,2022-10-02,09:28:15,v3.4.1 -argo-rollouts-2.21.1,2022-09-30,22:29:28,v1.3.1 -argo-cd-5.5.7,2022-09-30,13:26:36,v2.4.12 -argo-rollouts-2.21.0,2022-09-29,06:43:50,v1.3.0 -argo-events-2.0.6,2022-09-29,15:55:01,v1.7.3 -argo-workflows-0.20.0,2022-09-28,13:51:07,v3.4.0 -argo-cd-5.5.6,2022-09-28,11:06:18,v2.4.12 -argo-workflows-0.19.6,2022-09-27,12:44:09,v3.4.0 -argo-workflows-0.19.5,2022-09-27,09:53:23,v3.4.0 -argo-workflows-0.19.4,2022-09-26,04:11:17,v3.4.0 -argo-workflows-0.19.3,2022-09-26,01:49:55,v3.4.0 -argo-cd-5.5.5,2022-09-25,17:03:01,v2.4.12 -argo-workflows-0.19.2,2022-09-24,00:03:59,v3.4.0 -argo-cd-5.5.4,2022-09-22,17:20:47,v2.4.12 -argo-cd-5.5.3,2022-09-22,08:53:07,v2.4.12 -argo-workflows-0.19.1,2022-09-21,12:51:22,v3.4.0 -argo-workflows-0.19.0,2022-09-21,10:35:00,v3.4.0 -argo-cd-5.5.2,2022-09-21,19:06:26,v2.4.12 -argo-cd-5.5.1,2022-09-21,18:21:31,v2.4.12 -argo-cd-5.5.0,2022-09-21,11:48:56,v2.4.12 -argo-cd-5.4.8,2022-09-21,07:32:29,v2.4.12 -argo-events-2.0.5,2022-09-20,11:55:01,v1.7.2 -argo-workflows-0.18.0,2022-09-19,16:10:42,v3.4.0 -argo-cd-5.4.7,2022-09-19,21:37:54,v2.4.12 -argo-cd-5.4.6,2022-09-19,12:57:09,v2.4.12 -argo-cd-5.4.5,2022-09-19,11:44:57,v2.4.12 -argo-cd-5.4.4,2022-09-16,08:58:43,v2.4.12 -argo-cd-5.4.3,2022-09-08,17:00:01,v2.4.11 -argo-cd-5.4.2,2022-09-06,10:13:54,v2.4.11 -argo-cd-5.4.1,2022-09-04,08:48:29,v2.4.11 -argo-cd-5.4.0,2022-08-30,15:30:53,v2.4.11 -argo-workflows-0.17.1,2022-08-26,09:03:18,v3.3.9 -argo-rollouts-2.20.0,2022-08-26,16:40:20,v1.2.2 -argo-rollouts-2.19.2,2022-08-26,09:03:17,v1.2.2 -argo-events-2.0.4,2022-08-26,09:03:16,v1.7.1 -argo-cd-5.3.6,2022-08-26,16:15:52,v2.4.11 -argo-cd-5.3.5,2022-08-26,13:38:01,v2.4.11 -argo-cd-5.3.4,2022-08-26,09:03:15,v2.4.11 -argo-cd-5.3.3,2022-08-25,22:09:36,v2.4.11 -argo-cd-5.3.2,2022-08-25,21:39:21,v2.4.11 -argo-cd-5.3.1,2022-08-25,11:35:35,v2.4.11 -argo-cd-5.3.0,2022-08-25,10:42:01,v2.4.11 -argo-cd-5.2.2,2022-08-25,10:13:10,v2.4.11 -argo-cd-5.2.1,2022-08-25,09:08:04,v2.4.11 -argo-cd-5.2.0,2022-08-25,08:43:06,v2.4.11 -argo-cd-5.1.0,2022-08-25,06:41:11,v2.4.11 -argo-cd-5.0.0,2022-08-24,15:12:21,v2.4.11 -argo-rollouts-2.19.0,2022-08-23,02:43:29,v1.2.0 -argocd-apps-0.0.1,2022-08-22,12:32:28, -argo-cd-4.10.9,2022-08-22,14:04:30,v2.4.11 -argo-cd-4.10.8,2022-08-19,19:37:44,v2.4.10 -argo-cd-4.10.7,2022-08-18,00:28:21,v2.4.10 -argo-workflows-0.17.0,2022-08-17,00:07:26,v3.3.9 -argo-cd-4.10.6,2022-08-11,20:43:51,v2.4.9 -argo-workflows-0.16.9,2022-08-10,11:43:41,v3.3.9 -argo-cd-4.10.5,2022-08-02,10:02:11,v2.4.8 -argo-cd-4.10.4,2022-08-01,13:49:17,v2.4.8 -argo-cd-4.10.3,2022-07-31,12:20:12,v2.4.7 -argo-cd-4.10.2,2022-07-29,18:15:36,v2.4.7 -argo-cd-4.10.1,2022-07-29,14:40:58,v2.4.7 -argo-workflows-0.16.8,2022-07-27,00:51:07,v3.3.8 -argo-cd-4.10.0,2022-07-21,09:53:44,v2.4.7 -argo-cd-4.9.16,2022-07-19,12:48:08,v2.4.7 -argo-cd-4.9.15,2022-07-19,06:25:53,v2.4.7 -argo-rollouts-2.18.0,2022-07-15,11:43:33,v1.2.0 -argo-cd-4.9.14,2022-07-14,13:03:20,v2.4.6 -argo-workflows-0.16.7,2022-07-13,00:10:56,v3.3.8 -argo-cd-4.9.13,2022-07-13,20:43:07,v2.4.6 -argo-cd-4.9.12,2022-07-07,16:46:25,v2.4.4 -argo-events-2.0.3,2022-07-06,12:39:16,v1.7.1 -argo-events-2.0.2,2022-07-04,09:50:24,v1.7.1 -argo-cd-4.9.11,2022-06-29,13:10:22,v2.4.3 -argo-cd-4.9.9,2022-06-28,13:20:49,v2.4.3 -argo-cd-4.9.10,2022-06-28,15:14:22,v2.4.3 -argo-events-2.0.1,2022-06-27,21:35:46,v1.7.0 -argo-cd-4.9.8,2022-06-27,17:45:36,v2.4.2 -argo-workflows-0.16.6,2022-06-24,05:47:50,v3.3.8 -argo-workflows-0.16.5,2022-06-23,16:01:09,v3.3.7 -argo-workflows-0.16.4,2022-06-23,09:30:17,v3.3.6 -argo-cd-4.9.7,2022-06-23,14:43:59,v2.4.2 -argo-cd-4.9.6,2022-06-23,06:34:16,v2.4.2 -argo-cd-4.9.5,2022-06-23,05:50:20,v2.4.2 -argo-rollouts-2.17.0,2022-06-17,08:13:21,v1.2.0 -argo-cd-4.9.4,2022-06-17,07:01:22,v2.4.0 -argo-cd-4.9.3,2022-06-16,11:24:09,v2.4.0 -argo-cd-4.9.2,2022-06-15,13:16:32,v2.4.0 -argo-events-2.0.0,2022-06-14,15:38:27,v1.7.0 -argo-cd-4.9.1,2022-06-14,12:32:16,v2.4.0 -argo-cd-4.9.0,2022-06-14,10:10:37,v2.4.0 -argo-workflows-0.16.3,2022-06-10,16:50:21,v3.3.6 -argo-cd-4.8.3,2022-06-08,06:04:29,v2.3.4 -argo-cd-4.8.2,2022-06-02,12:26:38,v2.3.4 -argo-cd-4.8.1,2022-06-02,12:06:47,v2.3.4 -argo-workflows-0.16.2,2022-06-01,17:56:41,v3.3.6 -argo-rollouts-2.16.0,2022-06-01,17:10:16,v1.2.0 -argo-cd-4.8.0,2022-05-30,16:20:13,v2.3.4 -argo-workflows-0.16.1,2022-05-26,11:20:50,v3.3.6 -argo-rollouts-2.15.0,2022-05-26,12:00:18,v1.2.0 -argo-workflows-0.16.0,2022-05-25,09:30:37,v3.3.5 -argo-workflows-0.15.4,2022-05-25,08:52:21,v3.3.5 -argo-cd-4.7.0,2022-05-25,11:07:09,v2.3.4 -argo-rollouts-2.14.1,2022-05-23,05:05:29,v1.2.0 -argo-cd-4.6.5,2022-05-23,04:47:27,v2.3.4 -argo-workflows-0.15.3,2022-05-22,07:43:33,v3.3.5 -argo-cd-4.6.4,2022-05-22,11:52:08,v2.3.4 -argo-workflows-0.15.2,2022-05-20,21:14:27,v3.3.5 -argo-workflows-0.15.1,2022-05-20,19:19:26,v3.3.2 -argo-cd-4.6.3,2022-05-20,18:11:16,v2.3.4 -argo-cd-4.6.2,2022-05-19,17:54:21,v2.3.4 -argo-cd-4.6.1,2022-05-19,11:51:31,v2.3.3 -argo-cd-4.6.0,2022-05-10,07:41:16,v2.3.3 -argo-workflows-0.15.0,2022-05-09,20:45:52,v3.3.2 -argo-workflows-0.14.5,2022-05-09,20:36:39,v3.3.2 -argo-workflows-0.14.4,2022-05-09,20:24:35,v3.3.2 -argo-workflows-0.14.3,2022-05-09,19:51:22,v3.3.2 -argo-workflows-0.14.2,2022-05-09,19:37:38,v3.3.2 -argo-cd-4.5.12,2022-05-09,19:18:36,v2.3.3 -argo-cd-4.5.11,2022-05-07,20:58:56,v2.3.3 -argo-cd-4.5.10,2022-05-05,21:59:44,v2.3.3 -argo-cd-4.5.9,2022-05-04,16:40:52,v2.3.3 -argo-workflows-0.14.1,2022-05-01,11:44:50,v3.3.2 -argo-cd-4.5.8,2022-04-30,12:31:18,v2.3.3 -argo-events-1.13.0,2022-04-23,07:25:52,v1.6.0 -argocd-notifications-1.8.1,2022-04-22,09:42:54,v1.2.1 -argocd-applicationset-1.12.1,2022-04-22,09:42:52,v0.4.1 -argocd-applicationset-1.12.0,2022-04-22,07:23:43,v0.4.1 -argo-workflows-0.14.0,2022-04-22,07:09:42,v3.3.2 -argo-cd-4.5.7,2022-04-22,09:55:26,v2.3.3 -argo-cd-4.5.6,2022-04-22,08:34:16,v2.3.3 -argo-cd-4.5.5,2022-04-21,22:02:41,v2.3.3 -argo-cd-4.5.4,2022-04-19,11:02:10,v2.3.3 -argo-cd-4.5.3,2022-04-12,14:28:36,v2.3.3 -argo-cd-4.5.2,2022-04-12,12:32:08,v2.3.3 -argo-cd-4.5.1,2022-04-11,14:33:48,v2.3.3 -argo-rollouts-2.14.0,2022-04-05,11:38:27,v1.2.0 -argo-cd-4.5.0,2022-04-03,09:14:25,v2.3.3 -argo-cd-4.4.1,2022-04-02,18:45:18,v2.3.3 -argo-rollouts-2.13.0,2022-03-31,17:32:03,v1.2.0 -argo-cd-4.4.0,2022-03-31,12:20:18,v2.3.3 -argo-cd-4.3.2,2022-03-31,11:59:31,v2.3.3 -argo-cd-4.3.1,2022-03-30,13:40:17,v2.3.3 -argo-cd-4.3.0,2022-03-29,11:24:34,v2.3.2 -argo-cd-4.2.4,2022-03-28,21:02:42,v2.3.2 -argo-cd-4.2.3,2022-03-28,13:18:14,v2.3.2 -argo-workflows-0.13.1,2022-03-23,13:18:49,v3.2.9 -argo-rollouts-2.12.0,2022-03-23,21:12:12,v1.2.0 -argo-cd-4.2.2,2022-03-23,09:53:45,v2.3.2 -argo-cd-4.2.1,2022-03-18,21:25:50,v2.3.1 -argo-cd-4.2.0,2022-03-18,16:42:44,v2.3.1 -argocd-image-updater-0.8.0,2022-03-17,19:34:59,v0.12.0 -argo-cd-4.1.0,2022-03-17,17:16:25,v2.3.1 -argo-cd-4.0.1,2022-03-17,12:54:21,v2.3.1 -argo-cd-4.0.0,2022-03-16,21:02:33,v2.3.1 -argo-rollouts-2.11.0,2022-03-14,21:13:07,v1.1.1 -argo-workflows-0.13.0,2022-03-12,17:55:49,v3.2.9 -argo-workflows-0.12.0,2022-03-12,17:14:00,v3.2.9 -argo-cd-3.35.4,2022-03-12,18:59:29,v2.2.5 -argo-cd-3.35.3,2022-03-10,10:45:45,v2.2.5 -argo-cd-3.35.2,2022-03-06,15:54:11,v2.2.5 -argo-cd-3.35.1,2022-03-06,12:08:36,v2.2.5 -argo-workflows-0.11.2,2022-03-05,08:51:50,v3.2.9 -argo-workflows-0.11.1,2022-03-03,14:02:23,v3.2.7 -argocd-image-updater-0.7.0,2022-03-01,10:26:52,v0.11.3 -argo-workflows-0.11.0,2022-03-01,09:53:15,v3.2.7 -argo-cd-3.35.0,2022-03-01,21:58:21,v2.2.5 -argo-cd-3.34.0,2022-03-01,17:37:13,v2.2.5 -argo-cd-3.33.8,2022-02-26,20:07:35,v2.2.5 -argo-cd-3.33.7,2022-02-23,11:02:53,v2.2.5 -argocd-image-updater-0.6.3,2022-02-20,17:56:33,v0.11.3 -argo-rollouts-2.10.0,2022-02-20,23:01:55,v1.1.1 -argo-events-1.12.0,2022-02-20,20:57:50,v1.6.0 -argo-events-1.11.0,2022-02-20,18:31:57,v1.6.0 -argocd-applicationset-1.11.0,2022-02-17,08:19:49,v0.3.0 -argo-cd-3.33.6,2022-02-17,11:37:47,v2.2.5 -argocd-applicationset-1.10.0,2022-02-16,18:44:07,v0.3.0 -argo-workflows-0.10.1,2022-02-09,23:06:55,v3.2.7 -argo-cd-3.33.5,2022-02-05,16:32:53,v2.2.5 -argo-cd-3.33.4,2022-02-05,12:55:15,v2.2.5 -argo-cd-3.33.3,2022-02-04,09:19:44,v2.2.4 -argo-cd-3.33.2,2022-02-03,09:36:59,v2.2.3 -argocd-notifications-1.8.0,2022-02-01,21:49:11,v1.2.1 -argo-cd-3.33.1,2022-01-31,19:26:33,v2.2.3 -argo-cd-3.33.0,2022-01-31,15:37:35,v2.2.3 -argo-workflows-0.10.0,2022-01-28,13:45:09,v3.2.6 -argo-cd-3.32.1,2022-01-27,10:15:36,v2.2.3 -argo-cd-3.32.0,2022-01-26,15:14:35,v2.2.3 -argo-rollouts-2.9.3,2022-01-25,12:43:34,v1.1.1 -argocd-notifications-1.7.1,2022-01-24,19:19:34,v1.2.1 -argocd-image-updater-0.6.2,2022-01-24,19:19:33,v0.11.2 -argocd-applicationset-1.9.1,2022-01-24,19:19:32,v0.3.0 -argo-workflows-0.9.5,2022-01-24,19:19:30,v3.2.6 -argo-rollouts-2.9.2,2022-01-24,19:19:29,v1.1.1 -argo-events-1.10.2,2022-01-24,19:19:28,v1.5.6 -argo-cd-3.31.1,2022-01-24,19:19:26,v2.2.2 -argo-cd-3.31.0,2022-01-20,10:52:27,v2.2.2 -argo-cd-3.30.1,2022-01-19,19:26:25,v2.2.2 -argo-events-1.10.1,2022-01-18,22:20:08,v1.5.6 -argo-events-1.10.0,2022-01-17,14:02:09,v1.5.0 -argo-cd-3.30.0,2022-01-16,05:24:18,v2.2.2 -argocd-image-updater-0.6.1,2022-01-11,22:07:52,v0.11.2 -argo-rollouts-2.9.1,2022-01-11,22:35:51,v1.1.1 -argo-rollouts-2.9.0,2022-01-10,20:46:21,v1.1.1 -argo-rollouts-2.8.1,2022-01-10,18:21:14,v1.1.1 -argo-events-1.9.0,2022-01-10,19:56:43,v1.5.0 -argocd-applicationset-1.9.0,2022-01-09,18:08:02,v0.3.0 -argocd-applicationset-1.8.0,2022-01-06,18:36:05,v0.3.0 -argo-rollouts-2.8.0,2022-01-05,12:32:16,v1.1.0 -argo-cd-3.29.5,2022-01-04,10:16:28,v2.2.2 -argocd-notifications-1.7.0,2021-12-20,18:18:19,v1.2.1 -argo-workflows-0.9.4,2021-12-20,11:00:00,v3.2.6 -argo-rollouts-2.7.0,2021-12-20,19:13:47,v1.1.0 -argo-cd-3.29.4,2021-12-20,17:27:35,v2.2.1 -argo-cd-3.29.3,2021-12-18,22:09:23,v2.2.1 -argo-cd-3.29.2,2021-12-17,18:39:32,v2.2.1 -argo-cd-3.29.1,2021-12-17,10:06:18,v2.2.1 -argocd-notifications-1.6.1,2021-12-16,09:58:40,v1.2.1 -argo-cd-3.29.0,2021-12-15,10:15:30,v2.2.0 -argo-cd-3.28.1,2021-12-11,19:32:10,v2.1.7 -argo-cd-3.28.0,2021-12-10,15:23:06,v2.1.7 -argocd-applicationset-1.7.0,2021-12-09,14:56:54,v0.2.0 -argo-rollouts-2.6.0,2021-12-09,15:13:24,v1.1.0 -argocd-image-updater-0.6.0,2021-12-07,06:40:34,v0.11.0 -argo-workflows-0.9.3,2021-12-06,10:02:15,v3.2.4 -argo-cd-3.27.1,2021-12-03,22:41:42,v2.1.7 -argo-cd-3.27.0,2021-12-03,22:19:58,v2.1.7 -argo-cd-3.26.12,2021-11-29,10:51:49,v2.1.7 -argocd-notifications-1.6.0,2021-11-25,17:39:42,v1.2.0 -argocd-image-updater-0.5.0,2021-11-24,20:47:21,v0.11.0 -argo-cd-3.26.11,2021-11-24,16:30:38,v2.1.7 -argo-workflows-0.9.2,2021-11-23,10:12:37,v3.2.4 -argocd-image-updater-0.4.2,2021-11-22,07:18:47,v0.10.3 -argo-workflows-0.9.1,2021-11-22,09:41:06,v3.2.4 -argo-workflows-0.9.0,2021-11-22,09:33:03,v3.2.4 -argo-workflows-0.8.3,2021-11-21,18:59:21,v3.2.4 -argo-cd-3.26.10,2021-11-21,12:48:45,v2.1.7 -argo-workflows-0.8.2,2021-11-19,21:36:02,v3.2.0 -argocd-image-updater-0.4.1,2021-11-17,09:50:53,v0.10.3 -argo-cd-3.26.9,2021-11-17,07:43:03,v2.1.6 -argocd-image-updater-0.4.0,2021-11-15,23:19:27,v0.10.1 -argo-rollouts-2.5.0,2021-11-15,07:02:31,v1.1.0 -argocd-notifications-1.5.2,2021-11-12,09:25:30,v1.1.1 -argo-cd-3.26.8,2021-11-11,15:00:04,v2.1.6 -argo-cd-3.26.7,2021-11-10,17:18:47,v2.1.6 -argocd-image-updater-0.3.0,2021-11-09,21:14:43,v0.10.1 -argo-rollouts-2.4.0,2021-11-09,20:50:12,v1.1.0 -argo-cd-3.26.6,2021-11-06,08:23:57,v2.1.6 -argo-workflows-0.8.1,2021-11-01,18:13:26,v3.2.0 -argo-cd-3.26.5,2021-10-31,19:32:18,v2.1.6 -argo-cd-3.26.4,2021-10-31,11:57:25,v2.1.6 -argo-events-1.8.0,2021-10-27,15:13:58,v1.5.0 -argo-cd-3.26.3,2021-10-21,20:56:35,v2.1.5 -argo-cd-3.26.2,2021-10-21,11:34:14,2.1.4 -argo-cd-3.26.1,2021-10-20,06:32:59,2.1.4 -argo-workflows-0.8.0,2021-10-19,15:37:06,v3.2.0 -argo-cd-3.26.0,2021-10-19,17:02:52,2.1.3 -argo-cd-3.25.3,2021-10-19,15:51:33,2.1.3 -argo-rollouts-2.3.0,2021-10-18,12:29:40,v1.1.0 -argocd-applicationset-1.6.0,2021-10-17,18:30:56,v0.2.0 -argo-rollouts-2.2.1,2021-10-17,12:08:48,v1.1.0 -argo-cd-3.25.2,2021-10-17,10:33:22,2.1.3 -argo-workflows-0.7.3,2021-10-15,10:22:13,v3.2.0 -argo-workflows-0.7.2,2021-10-15,09:42:17,v3.1.8 -argo-rollouts-2.2.0,2021-10-14,14:58:28,v1.1.0 -argo-cd-3.25.1,2021-10-14,12:40:36,2.1.3 -argo-cd-3.25.0,2021-10-12,18:49:49,2.1.3 -argo-cd-3.24.0,2021-10-06,22:13:09,2.1.3 -argo-cd-3.23.1,2021-10-06,15:28:20,2.1.3 -argo-cd-3.23.0,2021-10-04,22:20:00,2.1.2 -argocd-notifications-1.5.1,2021-09-29,15:15:42,1.1.1 -argo-cd-3.22.1,2021-09-29,09:07:29,2.1.2 -argocd-applicationset-1.5.1,2021-09-27,13:58:05,v0.2.0 -argocd-applicationset-1.5.0,2021-09-27,12:06:48,v0.2.0 -argo-workflows-0.7.1,2021-09-27,15:18:14,v3.1.8 -argo-workflows-0.7.0,2021-09-27,07:14:58,v3.1.8 -argo-rollouts-2.1.1,2021-09-27,15:10:06,v1.0.2 -argo-cd-3.22.0,2021-09-27,19:32:54,2.1.2 -argo-cd-3.21.1,2021-09-27,10:04:46,2.1.2 -argocd-image-updater-0.2.1,2021-09-20,14:43:20,v0.10.1 -argo-workflows-0.6.0,2021-09-17,19:51:33,v3.1.8 -argo-rollouts-2.1.0,2021-09-17,16:39:27,v1.0.2 -argo-cd-3.21.0,2021-09-17,20:14:56,2.1.2 -argo-cd-3.20.0,2021-09-17,17:47:39,2.1.2 -argo-cd-3.19.0,2021-09-17,13:57:58,2.1.2 -argocd-image-updater-0.2.0,2021-09-16,18:59:58,v0.10.1 -argocd-image-updater-0.1.1,2021-09-16,17:30:59,v0.10.1 -argo-rollouts-2.0.2,2021-09-16,19:06:11,v1.0.2 -argo-cd-3.18.0,2021-09-16,17:59:45,2.1.2 -argo-workflows-0.5.2,2021-09-15,22:27:25,v3.1.8 -argo-cd-3.17.7,2021-09-15,10:31:26,2.1.2 -argo-workflows-0.5.1,2021-09-13,16:21:35,v3.1.8 -argo-cd-3.17.6,2021-09-02,21:59:12,2.1.2 -argo-rollouts-2.0.1,2021-08-30,06:46:48,v1.0.2 -argocd-notifications-1.5.0,2021-08-27,13:12:54,1.1.1 -argocd-applicationset-1.4.0,2021-08-27,12:33:43,v0.2.0 -argo-workflows-0.5.0,2021-08-27,12:59:50,v3.1.8 -argo-cd-3.17.5,2021-08-27,13:47:25,2.1.1 -argo-cd-3.17.4,2021-08-27,10:06:21,2.1.1 -argo-cd-3.17.3,2021-08-26,15:11:19,2.1.1 -argo-cd-3.17.2,2021-08-26,14:22:27,2.1.1 -argo-cd-3.17.1,2021-08-26,13:55:36,2.1.0 -argo-cd-3.17.0,2021-08-26,13:43:13,2.1.0 -argocd-notifications-1.4.4,2021-08-25,12:14:37,1.1.1 -argocd-applicationset-1.3.1,2021-08-25,07:05:41,v0.2.0 -argo-cd-3.16.0,2021-08-25,15:05:03,2.1.0 -argo-cd-3.15.0,2021-08-24,12:48:33,2.1.0 -argo-cd-3.14.0,2021-08-24,12:38:02,2.1.0 -argocd-applicationset-1.3.0,2021-08-23,13:05:32,v0.2.0 -argocd-applicationset-1.2.0,2021-08-23,12:23:43,v0.2.0 -argo-workflows-0.4.2,2021-08-23,11:13:42,v3.1.8 -argo-cd-3.13.2,2021-08-23,17:23:36,2.1.0 -argo-cd-3.13.1,2021-08-23,13:01:57,2.1.0 -argo-cd-3.13.0,2021-08-23,12:14:11,2.1.0 -argo-workflows-0.4.1,2021-08-20,16:24:43,v3.1.5 -argocd-notifications-1.4.3,2021-08-18,10:02:11,1.1.1 -argocd-notifications-1.4.2,2021-08-17,09:13:14,1.1.1 -argo-workflows-0.4.0,2021-08-17,07:31:04,v3.1.5 -argocd-image-updater-0.1.0,2021-08-16,15:23:23,v0.10.1 -argo-rollouts-2.0.0,2021-08-16,15:27:43,v1.0.2 -argo-cd-3.12.1,2021-08-14,11:03:56,2.0.5 -argocd-applicationset-1.1.0,2021-08-13,16:37:25,v0.1.0 -argo-cd-3.12.0,2021-08-13,20:15:28,2.0.5 -argo-workflows-0.3.0,2021-08-11,07:32:31,v3.0.7 -argo-cd-3.11.5,2021-08-11,15:44:45,2.0.5 -argo-cd-3.11.4,2021-08-11,07:14:57,2.0.5 -argo-workflows-0.2.13,2021-08-10,13:45:31,v3.0.7 -argo-rollouts-1.0.4,2021-08-10,06:39:57,v1.0.2 -argo-cd-3.11.3,2021-08-09,08:58:30,2.0.5 -argo-events-1.7.0,2021-08-07,22:43:47,1.3.1 -argo-cd-3.11.2,2021-08-07,13:08:09,2.0.5 -argo-cd-3.11.1,2021-07-28,15:42:38,2.0.5 -argo-cd-3.11.0,2021-07-28,14:37:27,2.0.5 -argo-cd-3.10.2,2021-07-27,11:07:30,2.0.5 -argo-cd-3.10.1,2021-07-27,01:33:24,2.0.5 -argo-workflows-0.2.12,2021-07-21,16:02:29,v3.0.7 -argo-workflows-0.2.9,2021-07-20,18:18:54,v3.0.7 -argo-workflows-0.2.8,2021-07-20,18:10:55,v3.0.7 -argo-workflows-0.2.11,2021-07-20,21:51:21,v3.0.7 -argo-workflows-0.2.10,2021-07-20,18:25:05,v3.0.7 -argo-cd-3.10.0,2021-07-20,11:41:23,2.0.4 -argo-cd-3.9.0,2021-07-13,06:35:52,2.0.4 -argo-cd-3.8.2,2021-07-13,06:26:07,2.0.4 -argocd-applicationset-1.0.0,2021-07-12,10:54:40,v0.1.0 -argo-cd-3.8.1,2021-07-12,11:07:21,2.0.4 -argocd-notifications-1.4.1,2021-07-09,11:09:14,1.1.1 -argocd-applicationset-0.1.7,2021-07-09,11:09:13,v0.1.0 -argo-workflows-0.2.7,2021-07-09,11:09:12,v3.0.7 -argo-rollouts-1.0.3,2021-07-09,11:09:12,v1.0.2 -argo-events-1.6.4,2021-07-09,11:09:11,1.3.1 -argo-cd-3.8.0,2021-07-09,12:34:38,2.0.4 -argo-cd-3.7.2,2021-07-09,11:09:10,2.0.4 -argo-rollouts-1.0.2,2021-07-07,15:18:22,v1.0.2 -argo-cd-3.7.1,2021-07-05,09:53:30,2.0.4 -argo-cd-3.7.0,2021-07-05,09:42:21,2.0.4 -argo-cd-3.6.11,2021-06-29,08:49:22,2.0.4 -argo-cd-3.6.10,2021-06-26,15:05:26,2.0.3 -argo-workflows-0.2.6,2021-06-25,06:16:05,v3.0.7 -argo-cd-3.6.9,2021-06-25,06:07:25,2.0.3 -argo-workflows-0.2.5,2021-06-08,13:15:23,v3.0.2 -argo-events-1.6.2,2021-06-07,08:36:00,1.3.1 -argo-cd-3.6.8,2021-06-07,09:40:13,2.0.3 -argo-cd-3.6.7,2021-06-07,08:52:24,2.0.3 -argocd-notifications-1.4.0,2021-06-03,10:08:10,1.1.1 -argocd-applicationset-0.1.6,2021-06-03,17:50:44,v0.1.0 -argo-workflows-0.2.4,2021-06-03,17:11:17,v3.0.2 -argo-workflows-0.2.3,2021-06-03,11:08:38,v3.0.2 -argo-cd-3.6.6,2021-06-02,17:55:17,2.0.3 -argo-workflows-0.2.2,2021-05-31,20:15:38,v3.0.2 -argo-workflows-0.2.1,2021-05-31,16:32:09,v3.0.2 -argo-workflows-0.2.0,2021-05-31,16:18:32,v3.0.2 -argo-rollouts-1.0.1,2021-05-31,21:23:24,v1.0.1 -argo-rollouts-1.0.0,2021-05-31,16:06:49,v1.0.1 -argo-events-1.6.1,2021-05-31,16:09:51,1.3.1 -argo-cd-3.6.5,2021-05-31,20:15:37,2.0.3 -argo-events-1.6.0,2021-05-29,10:30:24,1.3.1 -argo-cd-3.6.4,2021-05-29,14:37:41,2.0.3 -argo-cd-3.6.3,2021-05-29,08:42:00,2.0.3 -argo-workflows-0.1.5,2021-05-27,16:33:49,v3.0.2 -argocd-notifications-1.3.2,2021-05-26,21:41:54,1.1.1 -argo-workflows-0.1.4,2021-05-26,10:00:42,v3.0.2 -argo-rollouts-0.5.5,2021-05-26,09:44:42,0.10.2 -argo-events-1.5.0,2021-05-26,21:27:33,1.3.1 -argo-events-1.4.3,2021-05-26,21:13:44,1.3.1 -argo-cd-3.6.2,2021-05-26,10:35:46,2.0.1 -argo-workflows-0.1.3,2021-05-25,06:06:50,v3.0.2 -argo-rollouts-0.5.4,2021-05-24,21:34:19,0.10.2 -argo-cd-3.6.1,2021-05-24,19:21:16,2.0.1 -argo-cd-3.6.0,2021-05-23,12:25:54,2.0.1 -argocd-notifications-1.3.1,2021-05-21,16:00:09,1.1.1 -argocd-applicationset-0.1.5,2021-05-21,16:00:08,v0.1.0 -argo-workflows-0.1.2,2021-05-21,16:50:29,v3.0.2 -argo-workflows-0.1.1,2021-05-21,16:00:07,v3.0.2 -argo-rollouts-0.5.3,2021-05-21,16:00:06,0.10.2 -argo-events-1.4.2,2021-05-21,16:00:05,1.3.1 -argo-cd-3.5.0,2021-05-21,16:43:57,2.0.1 -argo-cd-3.4.1,2021-05-21,16:00:04,2.0.1 -argo-1.0.0,2021-05-21,16:00:03,v2.12.5 diff --git a/scripts/release-analysis/argo_releases.csv b/scripts/release-analysis/argo_releases.csv deleted file mode 100644 index f630abe7..00000000 --- a/scripts/release-analysis/argo_releases.csv +++ /dev/null @@ -1,877 +0,0 @@ -Repository,Release Tag,Release Date,Release Time -argo-cd,v2.14.0-rc6,2025-01-21,21:40:31 -argo-cd,v2.14.0-rc5,2025-01-08,20:16:38 -argo-cd,v2.13.3,2025-01-03,19:23:42 -argo-cd,v2.12.9,2025-01-03,19:21:15 -argo-cd,v2.14.0-rc4,2025-01-02,22:36:35 -argo-cd,v2.14.0-rc3,2024-12-18,19:22:51 -argo-cd,v2.14.0-rc2,2024-12-17,18:43:53 -argo-cd,v2.13.2,2024-12-11,19:18:46 -argo-cd,v2.12.8,2024-12-11,19:17:57 -argo-cd,v2.13.1,2024-11-20,17:11:22 -argo-cd,v2.12.7,2024-11-05,16:08:15 -argo-cd,v2.11.12,2024-11-05,16:09:52 -argo-cd,v2.13.0,2024-11-04,12:46:49 -argo-cd,v2.13.0-rc5,2024-10-18,21:56:52 -argo-cd,v2.12.6,2024-10-18,19:07:18 -argo-cd,v2.11.11,2024-10-18,19:10:03 -argo-cd,v2.13.0-rc4,2024-10-17,22:20:25 -argo-cd,v2.12.5,2024-10-17,22:03:45 -argo-cd,v2.11.10,2024-10-17,22:04:22 -argo-cd,v2.10.18,2024-10-17,22:02:48 -argo-cd,v2.13.0-rc3,2024-10-07,14:11:10 -argo-cd,v2.12.4,2024-09-26,07:14:39 -argo-cd,v2.11.9,2024-09-26,07:39:46 -argo-cd,v2.10.17,2024-09-26,07:39:53 -argo-cd,v2.13.0-rc2,2024-09-20,12:16:17 -argo-cd,v2.13.0-rc1,2024-09-16,09:07:32 -argo-cd,v2.11.8,2024-09-11,07:18:22 -argo-cd,v2.12.3,2024-08-27,12:33:34 -argo-cd,v2.12.2,2024-08-23,04:05:09 -argo-cd,v2.9.22,2024-08-22,18:09:07 -argo-cd,v2.8.21,2024-08-22,00:15:46 -argo-cd,v2.12.1,2024-08-16,17:16:36 -argo-cd,v2.12.0,2024-08-05,14:02:15 -argo-cd,v2.12.0-rc5,2024-08-02,00:02:42 -argo-cd,v2.11.7,2024-07-24,10:27:18 -argo-cd,v2.10.16,2024-07-24,10:27:30 -argo-cd,v2.9.21,2024-07-24,10:27:35 -argo-cd,v2.11.6,2024-07-22,15:19:04 -argo-cd,v2.10.15,2024-07-22,15:28:11 -argo-cd,v2.9.20,2024-07-22,15:26:01 -argo-cd,v2.12.0-rc4,2024-07-15,18:31:03 -argo-cd,v2.11.5,2024-07-15,18:32:15 -argo-cd,v2.10.14,2024-07-15,18:43:13 -argo-cd,v2.9.19,2024-07-15,19:10:33 -argo-cd,v2.12.0-rc3,2024-07-02,19:11:39 -argo-cd,v2.11.4,2024-07-02,19:52:42 -argo-cd,v2.10.13,2024-07-02,19:16:33 -argo-cd,v2.9.18,2024-07-02,20:06:18 -argo-cd,v2.12.0-rc2,2024-06-24,21:07:03 -argo-cd,v2.12.0-rc1,2024-06-18,13:46:04 -argo-cd,v2.11.3,2024-06-06,09:43:29 -argo-cd,v2.10.12,2024-06-06,09:44:03 -argo-cd,v2.9.17,2024-06-06,09:47:39 -argo-cd,v2.11.2,2024-05-23,14:14:51 -argo-cd,v2.10.11,2024-05-23,14:20:08 -argo-cd,v2.9.16,2024-05-23,14:28:35 -argo-cd,v2.8.20,2024-05-23,14:22:46 -argo-cd,v2.11.1,2024-05-21,15:03:58 -argo-cd,v2.10.10,2024-05-21,15:04:04 -argo-cd,v2.9.15,2024-05-21,15:03:15 -argo-cd,v2.8.19,2024-05-21,15:02:42 -argo-cd,v2.11.0,2024-05-07,16:37:25 -argo-cd,v2.10.9,2024-04-30,16:55:10 -argo-cd,v2.9.14,2024-04-30,17:52:42 -argo-cd,v2.8.18,2024-04-30,18:11:05 -argo-cd,v2.11.0-rc3,2024-04-29,20:34:30 -argo-cd,v2.10.8,2024-04-26,14:04:02 -argo-cd,v2.9.13,2024-04-26,13:54:31 -argo-cd,v2.8.17,2024-04-26,13:32:45 -argo-cd,v2.11.0-rc2,2024-04-15,20:21:25 -argo-cd,v2.10.7,2024-04-15,09:21:23 -argo-cd,v2.9.12,2024-04-15,09:23:39 -argo-cd,v2.8.16,2024-04-15,09:24:55 -argo-cd,v2.11.0-rc1,2024-04-05,12:48:47 -argo-cd,v2.10.6,2024-04-05,01:04:01 -argo-cd,v2.9.11,2024-04-05,00:33:21 -argo-cd,v2.8.15,2024-04-05,00:08:33 -argo-cd,v2.7.18,2024-04-04,23:10:16 -argo-cd,v2.10.5,2024-03-28,16:29:02 -argo-cd,v2.9.10,2024-03-28,17:14:04 -argo-cd,v2.8.14,2024-03-28,17:14:13 -argo-cd,v2.10.4,2024-03-18,08:44:51 -argo-cd,v2.9.9,2024-03-18,08:44:29 -argo-cd,v2.8.13,2024-03-18,08:43:03 -argo-cd,v2.10.3,2024-03-13,19:53:05 -argo-cd,v2.9.8,2024-03-13,19:50:14 -argo-cd,v2.8.12,2024-03-13,19:49:30 -argo-cd,v2.8.11,2024-03-08,15:35:57 -argo-cd,v2.10.2,2024-03-01,22:03:43 -argo-cd,v2.9.7,2024-03-01,23:28:36 -argo-cd,v2.10.1,2024-02-14,18:12:43 -argo-cd,v2.10.0,2024-02-06,15:03:51 -argo-cd,v2.9.6,2024-02-02,19:51:46 -argo-cd,v2.8.10,2024-02-02,19:01:36 -argo-cd,v2.7.17,2024-02-02,19:00:32 -argo-cd,v2.10.0-rc4,2024-01-25,21:50:37 -argo-cd,v2.10.0-rc3,2024-01-19,18:33:17 -argo-cd,v2.9.5,2024-01-19,18:32:02 -argo-cd,v2.8.9,2024-01-19,18:47:44 -argo-cd,v2.8.8,2024-01-19,15:17:36 -argo-cd,v2.7.16,2024-01-19,19:38:49 -argo-cd,v2.10.0-rc2,2024-01-18,21:14:40 -argo-cd,v2.9.4,2024-01-18,21:24:02 -argo-cd,v2.10.0-rc1,2023-12-18,21:20:13 -argo-cd,v2.7.15,2023-12-06,15:59:27 -argo-cd,v2.9.3,2023-12-01,23:39:19 -argo-cd,v2.9.2,2023-11-20,17:52:41 -argo-cd,v2.8.7,2023-11-20,17:52:04 -argo-cd,v2.9.1,2023-11-14,15:55:51 -argo-cd,v2.9.0,2023-11-06,05:27:12 -argo-cd,v2.8.6,2023-11-01,17:29:59 -argo-cd,v2.9.0-rc4,2023-10-31,22:28:01 -argo-cd,v2.8.5,2023-10-31,19:30:03 -argo-cd,v2.9.0-rc3,2023-10-25,19:54:22 -argo-cd,v2.9.0-rc2,2023-10-03,16:24:24 -argo-cd,v2.9.0-rc1,2023-09-27,01:06:19 -argo-cd,v2.8.4,2023-09-13,20:08:07 -argo-cd,v2.8.3,2023-09-07,18:06:07 -argo-cd,v2.7.14,2023-09-07,18:05:20 -argo-cd,v2.6.15,2023-09-07,18:32:42 -argo-cd,v2.5.22,2023-08-25,15:21:48 -argo-cd,v2.8.2,2023-08-24,21:05:33 -argo-cd,v2.7.13,2023-08-24,20:58:11 -argo-cd,v2.6.14,2023-08-24,22:01:58 -argo-cd,v2.8.1,2023-08-22,21:19:28 -argo-cd,v2.7.12,2023-08-23,15:02:27 -argo-cd,v2.8.0,2023-08-07,20:03:46 -argo-cd,v2.7.11,2023-08-07,20:07:16 -argo-cd,v2.8.0-rc7,2023-08-03,16:20:46 -argo-cd,v2.7.10,2023-07-31,22:51:19 -argo-cd,v2.8.0-rc6,2023-07-28,14:47:33 -argo-cd,v2.7.9,2023-07-24,18:50:30 -argo-cd,v2.8.0-rc5,2023-07-19,18:28:18 -argo-cd,v2.7.8,2023-07-19,15:58:13 -argo-cd,v2.6.13,2023-07-19,18:32:25 -argo-cd,v2.5.21,2023-07-19,16:18:16 -argo-cd,v2.8.0-rc4,2023-07-19,01:04:24 -argo-cd,v2.8.0-rc3,2023-07-12,21:02:10 -argo-cd,v2.8.0-rc2,2023-07-05,20:16:20 -argo-cd,v2.7.7,2023-07-05,20:25:54 -argo-cd,v2.6.12,2023-07-05,20:26:58 -argo-cd,v2.5.20,2023-07-05,20:21:44 -argo-cd,v2.8.0-rc1,2023-06-27,14:35:51 -argo-cd,v2.7.6,2023-06-20,21:46:46 -argo-cd,v2.6.11,2023-06-20,21:40:36 -argo-cd,v2.7.5,2023-06-16,15:24:00 -argo-cd,v2.6.10,2023-06-16,15:30:18 -argo-cd,v2.5.19,2023-06-16,15:14:25 -argo-cd,v2.7.4,2023-06-05,19:40:08 -argo-cd,v2.6.9,2023-06-05,20:00:21 -argo-cd,v2.5.18,2023-06-05,19:37:35 -argo-cd,v2.6.8,2023-05-25,16:35:40 -argo-cd,v2.5.17,2023-05-25,16:37:48 -argo-cd,v2.7.3,2023-05-24,16:14:02 -argo-cd,v2.7.2,2023-05-12,14:41:07 -argo-cd,v2.7.1,2023-05-02,17:24:44 -argo-cd,v2.7.0,2023-05-02,00:51:25 -argo-cd,v2.7.0-rc2,2023-04-11,16:29:33 -argo-cd,v2.7.0-rc1,2023-03-27,14:42:25 -argo-cd,v2.6.7,2023-03-23,15:45:09 -argo-cd,v2.5.16,2023-03-23,15:34:49 -argo-cd,v2.4.28,2023-03-23,15:35:38 -argo-cd,v2.6.6,2023-03-16,23:07:31 -argo-cd,v2.5.15,2023-03-16,23:35:35 -argo-cd,v2.4.27,2023-03-16,23:05:14 -argo-cd,v2.6.5,2023-03-14,14:59:49 -argo-cd,v2.5.14,2023-03-14,15:03:12 -argo-cd,v2.4.26,2023-03-14,15:01:43 -argo-cd,v2.6.4,2023-03-07,23:29:08 -argo-cd,v2.5.13,2023-03-07,23:28:04 -argo-cd,v2.4.25,2023-03-07,22:29:10 -argo-cd,v2.6.3,2023-02-27,15:20:04 -argo-cd,v2.5.12,2023-02-27,15:21:29 -argo-cd,v2.4.24,2023-02-27,15:22:21 -argo-cd,v2.6.2,2023-02-16,15:43:42 -argo-cd,v2.5.11,2023-02-16,15:46:31 -argo-cd,v2.4.23,2023-02-16,15:41:44 -argo-cd,v2.3.17,2023-02-16,16:01:23 -argo-cd,v2.6.1,2023-02-08,19:39:04 -argo-cd,v2.6.0,2023-02-06,22:04:33 -argo-cd,v2.6.0-rc7,2023-02-02,16:04:58 -argo-cd,v2.5.10,2023-02-02,15:48:00 -argo-cd,v2.4.22,2023-02-02,16:06:04 -argo-cd,v2.3.16,2023-02-02,16:20:13 -argo-cd,v2.6.0-rc6,2023-01-28,00:07:50 -argo-cd,v2.5.9,2023-01-28,00:04:28 -argo-cd,v2.4.21,2023-01-28,00:07:25 -argo-cd,v2.3.15,2023-01-28,01:20:18 -argo-cd,v2.6.0-rc5,2023-01-25,18:35:37 -argo-cd,v2.5.8,2023-01-25,17:05:03 -argo-cd,v2.4.20,2023-01-25,16:19:24 -argo-cd,v2.3.14,2023-01-25,17:07:36 -argo-cd,v2.6.0-rc4,2023-01-18,03:00:03 -argo-cd,v2.5.7,2023-01-18,03:00:02 -argo-cd,v2.4.19,2023-01-18,02:59:01 -argo-cd,v2.3.13,2023-01-18,04:02:17 -argo-cd,v2.6.0-rc3,2023-01-13,20:36:52 -argo-cd,v2.5.6,2023-01-10,20:14:18 -argo-cd,v2.6.0-rc2,2023-01-05,16:02:06 -argo-cd,v2.6.0-rc1,2022-12-19,17:27:17 -argo-cd,v2.5.5,2022-12-16,16:53:08 -argo-cd,v2.4.18,2022-12-16,16:47:09 -argo-cd,v2.3.12,2022-12-16,17:40:00 -argo-cd,v2.5.4,2022-12-06,20:26:51 -argo-cd,v2.5.3,2022-11-28,17:28:00 -argo-cd,v2.5.2,2022-11-07,17:23:44 -argo-cd,v2.4.17,2022-11-07,17:05:27 -argo-cd,v2.5.1,2022-11-01,21:53:59 -argo-cd,v2.4.16,2022-11-01,22:03:02 -argo-cd,v2.3.11,2022-11-01,22:39:18 -argo-cd,v2.2.16,2022-11-01,20:44:20 -argo-cd,v2.5.0,2022-10-25,15:32:28 -argo-cd,v2.2.15,2022-10-18,22:08:59 -argo-cd,v2.5.0-rc3,2022-10-17,18:39:09 -argo-cd,v2.4.15,2022-10-17,21:17:43 -argo-cd,v2.3.10,2022-10-18,01:09:30 -argo-cd,v2.5.0-rc2,2022-10-11,19:55:49 -argo-cd,v2.5.0-rc1,2022-10-05,18:00:34 -argo-cd,v2.4.14,2022-10-05,17:53:31 -argo-cd,v2.3.9,2022-10-05,18:24:18 -argo-cd,v2.2.14,2022-10-05,17:17:02 -argo-cd,v2.4.13,2022-10-03,21:38:39 -argo-cd,v2.3.8,2022-10-03,22:36:32 -argo-cd,v2.2.13,2022-10-03,21:05:16 -argo-cd,v2.4.12,2022-09-16,01:33:23 -argo-cd,v2.4.11,2022-08-22,09:52:10 -argo-cd,v2.4.10,2022-08-17,21:44:09 -argo-cd,v2.4.9,2022-08-11,15:59:47 -argo-cd,v2.4.8,2022-07-29,17:38:38 -argo-cd,v2.3.7,2022-07-29,16:11:01 -argo-cd,v2.2.12,2022-07-29,14:58:00 -argo-cd,v2.4.7,2022-07-18,21:54:21 -argo-cd,v2.4.6,2022-07-12,23:14:34 -argo-cd,v2.4.5,2022-07-12,17:05:35 -argo-cd,v2.3.6,2022-07-12,17:56:53 -argo-cd,v2.2.11,2022-07-12,16:23:51 -argo-cd,v2.4.4,2022-07-07,07:59:34 -argo-cd,v2.4.3,2022-06-27,21:39:15 -argo-cd,v2.4.2,2022-06-21,21:19:40 -argo-cd,v2.4.1,2022-06-21,17:18:01 -argo-cd,v2.3.5,2022-06-21,18:28:28 -argo-cd,v2.2.10,2022-06-21,16:42:53 -argo-cd,v2.1.16,2022-06-21,16:34:29 -argo-cd,v2.4.0,2022-06-10,17:59:33 -argo-cd,v2.4.0-rc5,2022-06-06,19:57:45 -argo-cd,v2.4.0-rc4,2022-06-01,23:51:49 -argo-cd,v2.4.0-rc3,2022-05-31,20:14:43 -argo-cd,v2.4.0-rc2,2022-05-18,13:20:52 -argo-cd,v2.3.4,2022-05-18,13:14:17 -argo-cd,v2.2.9,2022-05-18,12:11:30 -argo-cd,v2.1.15,2022-05-18,12:48:12 -argo-cd,v2.4.0-rc1,2022-05-06,23:59:23 -argo-cd,v2.3.3,2022-03-30,01:55:37 -argo-cd,v2.3.2,2022-03-23,02:12:12 -argo-cd,v2.2.8,2022-03-23,00:38:55 -argo-cd,v2.1.14,2022-03-23,00:25:37 -argo-cd,v2.3.1,2022-03-11,00:07:41 -argo-cd,v2.2.7,2022-03-09,01:16:04 -argo-cd,v2.1.12,2022-03-09,01:06:39 -argo-cd,v2.3.0,2022-03-06,07:59:28 -argo-cd,v2.2.6,2022-03-06,06:08:26 -argo-cd,v2.1.11,2022-03-06,05:44:19 -argo-cd,v2.2.5,2022-02-05,01:42:13 -argo-cd,v2.1.10,2022-02-05,01:27:00 -argo-cd,v2.3.0-rc5,2022-02-05,00:52:33 -argo-cd,v2.3.0-rc4,2022-02-03,23:22:13 -argo-cd,v2.2.4,2022-02-03,20:50:43 -argo-cd,v2.1.9,2022-02-03,20:38:47 -argo-cd,v2.3.0-rc2,2022-02-02,23:59:42 -argo-cd,v2.3.0-rc1,2022-01-30,23:19:12 -argo-cd,v2.2.3,2022-01-18,18:03:37 -argo-cd,v2.2.2,2022-01-01,06:38:42 -argo-cd,v2.2.1,2021-12-17,01:41:25 -argo-cd,v2.2.0,2021-12-14,18:19:23 -argo-cd,v2.1.8,2021-12-13,23:26:15 -argo-cd,v2.1.7,2021-11-17,22:18:58 -argo-cd,v2.2.0-rc1,2021-11-12,16:44:39 -argo-cd,v2.1.6,2021-10-28,20:08:23 -argo-cd,v2.1.5,2021-10-20,15:25:12 -argo-cd,v2.1.4,2021-10-20,00:47:38 -argo-cd,v2.1.3,2021-09-29,21:59:28 -argo-cd,v2.1.2,2021-09-02,18:13:57 -argo-cd,v2.1.1,2021-08-25,15:20:05 -argo-cd,v2.1.0,2021-08-20,05:40:42 -argo-cd,v2.1.0-rc3,2021-08-11,19:54:48 -argo-cd,v2.1.0-rc2,2021-08-03,17:17:22 -argo-cd,v2.1.0-rc1,2021-07-28,22:39:33 -argo-cd,v2.0.5,2021-07-22,21:00:58 -argo-cd,v2.0.4,2021-06-23,01:36:22 -argo-cd,v2.0.3,2021-05-27,17:47:33 -argo-cd,v2.0.2,2021-05-20,19:38:10 -argo-cd,v2.0.1,2021-04-15,22:40:37 -argo-cd,v2.0.0,2021-04-07,06:07:51 -argo-cd,v2.0.0-rc4,2021-04-05,23:22:38 -argo-cd,v2.0.0-rc3,2021-04-02,17:59:51 -argo-cd,v2.0.0-rc2,2021-03-29,21:39:06 -argo-cd,v2.0.0-rc1,2021-03-19,21:37:41 -argo-cd,v1.8.7,2021-03-03,07:20:14 -argo-cd,v1.7.14,2021-03-03,18:45:51 -argo-cd,v1.8.6,2021-02-26,21:29:08 -argo-cd,v1.7.13,2021-02-26,17:29:32 -argo-cd,v1.8.5,2021-02-20,05:47:09 -argo-cd,v1.8.4,2021-02-05,18:02:18 -argo-cd,v1.7.12,2021-02-05,20:29:49 -argo-cd,v1.8.3,2021-01-21,22:26:34 -argo-cd,v1.8.2,2021-01-10,05:47:08 -argo-cd,v1.8.1,2020-12-10,03:05:37 -argo-cd,v1.7.11,2020-12-10,02:47:15 -argo-cd,v1.8.0,2020-12-09,18:35:24 -argo-cd,v1.8.0-rc2,2020-12-03,05:15:48 -argo-cd,v1.8.0-rc1,2020-11-25,18:21:18 -argo-cd,v1.7.10,2020-11-20,19:57:30 -argo-cd,v1.7.9,2020-11-17,23:26:31 -argo-cd,v1.7.8,2020-10-15,22:39:54 -argo-cd,v1.7.7,2020-09-29,05:02:51 -argo-cd,v1.7.6,2020-09-19,00:58:10 -argo-cd,v1.7.5,2020-09-15,23:10:12 -argo-cd,v1.7.4,2020-09-05,02:51:36 -argo-cd,v1.7.3,2020-09-01,23:25:39 -argo-cd,v1.7.2,2020-08-27,23:40:37 -argo-cd,v1.7.1,2020-08-26,21:17:44 -argo-cd,v1.7.0,2020-08-25,19:05:00 -argo-cd,v1.7.0-rc1,2020-08-15,19:37:04 -argo-cd,v1.6.2,2020-07-31,23:51:10 -argo-cd,v1.6.1,2020-06-19,00:47:03 -argo-cd,v1.6.0,2020-06-16,22:46:48 -argo-cd,v1.5.8,2020-06-16,20:05:59 -argo-cd,v1.6.0-rc2,2020-06-09,22:29:03 -argo-cd,v1.5.7,2020-06-09,18:46:23 -argo-cd,v1.6.0-rc1,2020-06-03,04:11:50 -argo-cd,v1.5.6,2020-06-02,19:13:17 -argo-cd,v1.5.5,2020-05-16,15:22:14 -argo-cd,v1.5.4,2020-05-05,19:25:30 -argo-cd,v1.5.3,2020-05-02,04:58:47 -argo-cd,v1.5.2,2020-04-15,19:05:41 -argo-cd,v1.4.3,2020-04-15,19:09:30 -argo-cd,v1.5.1,2020-04-06,16:35:44 -argo-cd,v1.5.0,2020-04-02,18:49:53 -argo-cd,v1.5.0-rc3,2020-03-30,22:42:52 -argo-cd,v1.5.0-rc2,2020-03-26,06:12:25 -argo-cd,v1.5.0-rc1,2020-03-20,23:02:28 -argo-cd,v1.4.2,2020-01-24,01:18:02 -argo-cd,v1.4.1,2020-01-22,23:10:57 -argo-cd,v1.4.0,2020-01-18,06:12:51 -argo-cd,v1.4.0-rc1,2020-01-13,20:48:09 -argo-cd,v1.3.6,2019-12-10,22:54:07 -argo-cd,v1.3.5,2019-12-09,21:25:22 -argo-cd,v1.3.4,2019-12-05,23:31:46 -argo-cd,v1.3.3,2019-12-05,22:55:32 -argo-cd,v1.3.2,2019-12-03,21:40:15 -argo-cd,v1.3.1,2019-12-02,22:35:57 -argo-cd,v1.3.0,2019-11-13,02:17:35 -argo-cd,v1.3.0-rc5,2019-11-11,21:34:47 -argo-cd,v1.3.0-rc4,2019-11-04,06:53:16 -argo-cd,v1.3.0-rc3,2019-10-29,20:19:18 -argo-cd,v1.2.5,2019-10-29,00:14:59 -argo-cd,v1.3.0-rc2,2019-10-23,01:36:08 -argo-cd,v1.2.4,2019-10-23,20:11:59 -argo-cd,v1.3.0-rc1,2019-10-16,21:46:33 -argo-cd,v1.2.3,2019-10-01,21:10:16 -argo-cd,v1.2.2,2019-09-24,19:34:55 -argo-cd,v1.2.1,2019-09-12,17:31:17 -argo-cd,v1.2.0,2019-09-04,21:39:00 -argo-cd,v1.2.0-rc2,2019-08-21,16:04:14 -argo-cd,v1.2.0-rc1,2019-08-06,20:26:20 -argo-cd,v1.1.2,2019-07-30,18:02:46 -argo-cd,v1.1.1,2019-07-24,17:44:23 -argo-cd,v1.1.0,2019-07-24,17:22:37 -argo-cd,v1.1.0-rc8,2019-07-19,22:33:59 -argo-cd,v1.1.0-rc7,2019-07-17,23:30:42 -argo-cd,v1.1.0-rc6,2019-07-16,16:43:32 -argo-cd,v1.1.0-rc5,2019-07-09,21:43:03 -argo-cd,v1.1.0-rc4,2019-07-03,21:23:36 -argo-cd,v1.1.0-rc3,2019-06-28,21:09:41 -argo-cd,v1.1.0-rc2,2019-06-21,23:41:40 -argo-cd,v1.1.0-rc1,2019-06-14,18:42:47 -argo-cd,v1.0.2,2019-06-14,17:23:08 -argo-cd,v1.0.1,2019-05-28,17:32:09 -argo-cd,v1.0.0,2019-05-16,22:13:10 -argo-cd,v1.0.0-rc3,2019-05-09,17:28:45 -argo-cd,v1.0.0-rc2,2019-04-30,21:30:50 -argo-cd,v0.12.3,2019-04-30,06:17:03 -argo-cd,v1.0.0-rc1,2019-04-24,18:21:02 -argo-cd,v0.12.2,2019-04-22,21:50:44 -argo-cd,v0.12.1,2019-04-09,21:28:28 -argo-cd,v0.12.0,2019-03-23,01:35:42 -argo-cd,v0.12.0-rc6,2019-03-20,22:50:14 -argo-cd,v0.12.0-rc5,2019-03-19,08:07:36 -argo-cd,v0.12.0-rc4,2019-03-12,21:55:07 -argo-cd,v0.12.0-rc3,2019-03-07,02:51:44 -argo-cd,v0.12.0-rc2,2019-03-06,11:20:06 -argo-cd,v0.12.0-rc1,2019-03-06,03:04:20 -argo-cd,v0.11.2,2019-02-19,18:00:25 -argo-cd,v0.11.1,2019-01-18,21:14:24 -argo-cd,v0.11.0,2019-01-11,02:13:53 -argo-cd,v0.11.0-rc6,2019-01-10,00:42:34 -argo-cd,v0.11.0-rc5,2019-01-09,00:13:56 -argo-cd,v0.11.0-rc4,2019-01-04,21:48:23 -argo-cd,v0.11.0-rc3,2019-01-03,23:58:08 -argo-cd,v0.11.0-rc2,2018-12-28,01:33:08 -argo-cd,v0.11.0-rc1,2018-12-10,17:50:56 -argo-cd,v0.10.6,2018-11-15,03:01:53 -argo-cd,v0.10.5,2018-11-14,02:40:13 -argo-cd,v0.10.4,2018-11-08,02:06:57 -argo-cd,v0.10.3,2018-10-29,07:03:10 -argo-cd,v0.10.2,2018-10-25,20:12:36 -argo-cd,v0.10.1,2018-10-24,20:28:59 -argo-cd,v0.10.0,2018-10-19,22:01:34 -argo-cd,v0.9.2,2018-09-28,16:59:16 -argo-cd,v0.9.1,2018-09-24,21:46:35 -argo-cd,v0.9.0,2018-09-24,20:41:50 -argo-cd,v0.8.2,2018-09-12,08:55:44 -argo-cd,v0.8.1,2018-09-11,01:34:30 -argo-cd,v0.8.0,2018-09-05,01:10:25 -argo-cd,v0.7.2,2018-08-21,08:22:07 -argo-cd,v0.7.1,2018-08-03,20:45:14 -argo-cd,v0.7.0,2018-07-28,01:30:19 -argo-cd,v0.6.2,2018-07-24,10:04:03 -argo-cd,v0.6.1,2018-07-18,07:44:11 -argo-cd,v0.6.0,2018-07-17,09:42:25 -argo-cd,v0.5.4,2018-06-27,23:25:33 -argo-cd,v0.5.3,2018-06-21,00:09:10 -argo-cd,v0.5.2,2018-06-14,20:19:39 -argo-cd,v0.5.1,2018-06-13,21:46:40 -argo-cd,v0.5.0,2018-06-12,20:39:05 -argo-cd,v0.4.7,2018-06-07,18:37:20 -argo-cd,v0.4.6,2018-06-06,18:12:48 -argo-cd,v0.4.5,2018-05-31,10:29:26 -argo-cd,v0.4.4,2018-05-30,23:40:52 -argo-cd,v0.4.3,2018-05-21,22:38:11 -argo-cd,v0.4.2,2018-05-21,08:25:50 -argo-cd,v0.4.1,2018-05-18,20:40:11 -argo-cd,v0.4.0,2018-05-17,09:55:08 -argo-cd,v0.4.0-alpha1,2018-05-11,23:59:31 -argo-cd,v0.3.2,2018-05-03,18:25:30 -argo-cd,v0.3.1,2018-04-24,23:32:12 -argo-cd,v0.3.0,2018-04-23,08:29:14 -argo-cd,v0.2.0,2018-04-03,18:19:24 -argo-cd,v0.1.0,2018-03-13,00:38:20 -argo-workflows,v3.6.2,2024-12-02,14:12:44 -argo-workflows,v3.5.13,2024-12-02,13:09:39 -argo-workflows,v3.6.0,2024-11-14,19:02:01 -argo-workflows,v3.6.0-rc4,2024-10-31,11:56:16 -argo-workflows,v3.5.12,2024-10-30,11:49:27 -argo-workflows,v3.6.0-rc3,2024-10-24,10:51:47 -argo-workflows,v3.4.18,2024-12-16,09:03:37 -argo-workflows,v3.6.0-rc2,2024-10-03,07:48:59 -argo-workflows,v3.5.11,2024-09-20,14:08:00 -argo-workflows,v3.6.0-rc1,2024-09-18,10:03:03 -argo-workflows,v3.5.10,2024-08-01,06:03:16 -argo-workflows,v3.5.9,2024-07-30,06:58:49 -argo-workflows,v3.5.8,2024-06-18,04:52:31 -argo-workflows,v3.5.7,2024-05-27,07:13:30 -argo-workflows,v3.4.17,2024-05-13,02:47:39 -argo-workflows,v3.5.6,2024-04-19,21:43:07 -argo-workflows,v3.5.5,2024-02-29,21:47:50 -argo-workflows,v3.5.4,2024-01-14,06:19:09 -argo-workflows,v3.4.16,2024-01-14,06:17:57 -argo-workflows,v3.4.15,2024-01-13,23:29:40 -argo-workflows,v3.5.3,2024-01-11,03:12:46 -argo-workflows,v3.5.2,2023-11-27,19:16:42 -argo-workflows,v3.4.14,2023-11-27,18:56:22 -argo-workflows,v3.5.1,2023-11-03,19:57:45 -argo-workflows,v3.4.13,2023-11-03,21:07:31 -argo-workflows,v3.4.12,2023-10-20,13:00:24 -argo-workflows,v3.5.0,2023-10-13,15:00:44 -argo-workflows,v3.5.0-rc2,2023-09-20,19:20:10 -argo-workflows,v3.4.11,2023-09-08,01:14:16 -argo-workflows,v3.5.0-rc1,2023-08-15,20:01:35 -argo-workflows,v3.4.10,2023-08-15,18:59:38 -argo-workflows,v3.4.9,2023-07-20,15:28:41 -argo-workflows,v3.4.8,2023-05-25,23:37:40 -argo-workflows,v3.4.7,2023-04-11,17:26:32 -argo-workflows,v3.4.6,2023-03-31,20:16:18 -argo-workflows,v3.4.5,2023-02-07,13:26:29 -argo-workflows,v3.4.4,2022-11-29,21:15:21 -argo-workflows,v3.3.10,2022-11-29,21:24:54 -argo-workflows,v3.4.3,2022-10-31,09:17:41 -argo-workflows,v3.4.2,2022-10-23,07:36:55 -argo-workflows,v3.4.1,2022-10-01,16:09:34 -argo-workflows,v3.4.0,2022-09-19,05:23:46 -argo-workflows,v3.4.0-rc4,2022-09-10,19:34:15 -argo-workflows,v3.4.0-rc3,2022-09-01,01:28:29 -argo-workflows,v3.4.0-rc2,2022-08-19,14:51:26 -argo-workflows,v3.4.0-rc1,2022-08-10,07:13:17 -argo-workflows,v3.3.9,2022-08-10,01:08:09 -argo-workflows,v3.3.8,2022-06-24,01:18:03 -argo-workflows,v3.3.7,2022-06-21,00:41:49 -argo-workflows,v3.3.6,2022-05-26,01:22:39 -argo-workflows,v3.3.5,2022-05-04,01:13:34 -argo-workflows,v3.2.11,2022-05-03,22:59:55 -argo-workflows,v3.3.4,2022-04-29,19:54:39 -argo-workflows,v3.3.3,2022-04-25,23:19:39 -argo-workflows,v3.3.2,2022-04-20,23:16:10 -argo-workflows,v3.3.1,2022-03-18,19:45:27 -argo-workflows,v3.3.0,2022-03-14,23:06:47 -argo-workflows,v3.3.0-rc10,2022-03-07,23:50:34 -argo-workflows,v3.3.0-rc9,2022-03-05,19:01:28 -argo-workflows,v3.2.9,2022-03-02,23:04:35 -argo-workflows,v3.3.0-rc8,2022-03-01,02:52:15 -argo-workflows,v3.3.0-rc7,2022-02-25,21:14:31 -argo-workflows,v3.3.0-rc6,2022-02-21,20:27:19 -argo-workflows,v3.3.0-rc5,2022-02-21,20:07:56 -argo-workflows,v3.3.0-rc4,2022-02-08,20:05:39 -argo-workflows,v3.2.8,2022-02-04,20:19:52 -argo-workflows,v3.3.0-rc3,2022-02-03,20:31:05 -argo-workflows,v0.0.0-dev-bom-1,2022-02-02,21:21:47 -argo-workflows,v3.3.0-rc2,2022-01-30,01:45:04 -argo-workflows,v3.3.0-rc1,2022-01-29,01:08:13 -argo-workflows,v3.2.7,2022-01-28,02:28:31 -argo-workflows,v3.2.6,2021-12-17,21:12:28 -argo-workflows,v3.2.5,2021-12-16,00:34:48 -argo-workflows,v0.0.0-dev-kc-7,2021-11-19,01:36:27 -argo-workflows,v3.2.4,2021-11-18,00:41:27 -argo-workflows,v3.1.15,2021-11-17,18:46:01 -argo-workflows,v0.0.0-dev-kc-6,2021-11-18,00:10:06 -argo-workflows,v0.0.0-dev-kc-5,2021-11-16,20:03:24 -argo-workflows,v0.0.0-dev-kc-4,2021-11-16,18:38:30 -argo-workflows,v0.0.0-dev-kc-3,2021-11-15,21:54:04 -argo-workflows,v0.0.0-dev-kc-2,2021-11-15,21:36:23 -argo-workflows,v0.0.0-dev-kc-1,2021-11-09,21:24:30 -argo-workflows,v0.0.0-dev-kc-0,2021-11-09,17:10:14 -argo-workflows,v3.2.3,2021-10-27,02:22:57 -argo-workflows,v3.2.2,2021-10-21,18:24:56 -argo-workflows,v3.1.14,2021-10-20,02:52:43 -argo-workflows,v3.2.1,2021-10-19,22:11:39 -argo-workflows,v3.2.0,2021-10-12,16:28:36 -argo-workflows,v3.2.0-rc6,2021-10-06,02:26:30 -argo-workflows,v3.2.0-rc5,2021-09-29,18:09:20 -argo-workflows,v3.1.13,2021-09-28,20:07:21 -argo-workflows,v3.2.0-rc4,2021-09-21,21:03:56 -argo-workflows,v3.1.12,2021-09-16,14:12:07 -argo-workflows,v3.2.0-rc3,2021-09-14,19:40:01 -argo-workflows,v3.1.11,2021-09-14,07:41:28 -argo-workflows,v3.1.10,2021-09-10,18:58:55 -argo-workflows,v3.1.9,2021-09-03,22:39:13 -argo-workflows,v3.2.0-rc2,2021-09-01,23:45:48 -argo-workflows,v0.0.0-dev-mc-4,2021-08-31,18:10:35 -argo-workflows,v0.0.0-dev-mc-3,2021-08-30,17:45:10 -argo-workflows,v0.0.0-dev-mc-2,2021-08-30,17:40:57 -argo-workflows,v0.0.0-dev-mc-1,2021-08-30,00:26:16 -argo-workflows,v0.0.0-dev-mc-0,2021-08-28,02:06:29 -argo-workflows,v3.2.0-rc1,2021-08-20,02:49:34 -argo-workflows,v3.1.8,2021-08-19,00:19:56 -argo-workflows,v3.1.7,2021-08-18,18:21:43 -argo-workflows,v3.0.10,2021-08-18,23:53:38 -argo-workflows,v3.0.9,2021-08-18,17:03:34 -argo-workflows,v2.12.13,2021-08-18,23:42:45 -argo-workflows,v2.12.12,2021-08-18,17:57:06 -argo-workflows,v3.1.6,2021-08-13,00:39:51 -argo-workflows,v0.0.0-dev-dataflow-41,2021-08-11,04:28:21 -argo-workflows,v3.1.5,2021-08-04,07:14:30 -argo-workflows,v0.0.0-dev-dataflow-40,2021-08-04,02:06:40 -argo-workflows,v3.1.4,2021-08-04,01:06:06 -argo-workflows,v0.0.0-dev-dataflow-39,2021-07-30,20:53:39 -argo-workflows,v3.1.3,2021-07-28,05:38:36 -argo-workflows,v0.0.0-dev-dataflow-37,2021-07-23,23:23:18 -argo-workflows,v0.0.0-dev-dataflow-36,2021-07-22,01:29:29 -argo-workflows,v0.0.0-dev-dataflow-34,2021-07-20,18:17:04 -argo-workflows,v0.0.0-dev-dataflow-33,2021-07-16,23:18:16 -argo-workflows,v3.1.2,2021-07-15,22:04:54 -argo-workflows,v0.0.0-dev-dataflow-31,2021-07-14,16:55:52 -argo-workflows,v0.0.0-dev-dataflow-30,2021-07-12,18:40:24 -argo-workflows,v3.1.1,2021-06-28,21:31:33 -argo-workflows,v0.0.0-dev-dataflow-29,2021-06-28,18:51:44 -argo-workflows,v0.0.0-dev-dataflow-28,2021-06-25,03:44:24 -argo-workflows,v3.1.0,2021-06-21,23:35:00 -argo-workflows,v3.0.8,2021-06-21,23:52:48 -argo-workflows,v0.0.0-dev-dataflow-27,2021-06-21,23:00:03 -argo-workflows,v0.0.0-dev-dataflow-26,2021-06-16,00:01:26 -argo-workflows,v0.0.0-dev-dataflow-25,2021-06-16,00:01:43 -argo-workflows,v3.1.0-rc14,2021-06-10,19:18:50 -argo-workflows,v0.0.0-dev-dataflow-24,2021-06-10,17:34:10 -argo-workflows,v0.0.0-dev-dataflow-23,2021-06-10,02:31:42 -argo-workflows,v3.1.0-rc13,2021-06-08,16:45:35 -argo-workflows,v0.0.0-dev-dataflow-22,2021-06-09,20:38:24 -argo-workflows,v0.0.0-dev-dataflow-20,2021-06-08,02:42:49 -argo-workflows,v0.0.0-dev-dataflow-19,2021-06-06,20:41:36 -argo-workflows,v0.0.0-dev-docker-0,2021-06-06,19:00:54 -argo-workflows,v0.0.0-dev-dataflow-18,2021-06-05,00:59:50 -argo-workflows,v0.0.0-dev-dataflow-17,2021-06-04,01:23:11 -argo-workflows,v0.0.0-dev-dataflow-16,2021-06-04,01:03:00 -argo-workflows,v3.1.0-rc12,2021-06-03,01:40:44 -argo-workflows,v3.1.0-rc11,2021-06-01,19:02:58 -argo-workflows,v0.0.0-dev-dataflow-15,2021-06-01,22:31:59 -argo-workflows,v0.0.0-dev-dataflow-14,2021-06-01,20:34:22 -argo-workflows,v0.0.0-dev-dataflow-13,2021-06-01,19:06:07 -argo-workflows,v3.1.0-rc10,2021-05-28,00:00:15 -argo-workflows,v0.0.0-dev-dataflow-11,2021-05-27,02:01:59 -argo-workflows,v3.1.0-rc8,2021-05-25,18:06:14 -argo-workflows,v3.0.7,2021-05-25,19:08:55 -argo-workflows,v0.0.0-dev-dataflow-10,2021-05-25,18:22:42 -argo-workflows,v3.1.0-rc7,2021-05-24,20:15:18 -argo-workflows,v3.0.6,2021-05-24,22:03:27 -argo-workflows,v3.0.5,2021-05-24,20:16:47 -argo-workflows,v3.1.0-rc6,2021-05-21,16:46:01 -argo-workflows,v0.0.0-dev-dataflow-9,2021-05-21,20:56:00 -argo-workflows,v0.0.0-dev-dataflow-8,2021-05-21,06:32:47 -argo-workflows,v0.0.0-dev-dataflow-7,2021-05-21,03:02:41 -argo-workflows,v0.0.0-dev-dataflow-6,2021-05-20,23:34:42 -argo-workflows,v0.0.0-dev-dataflow-5,2021-05-19,23:23:04 -argo-workflows,v0.0.0-dev-dataflow-4,2021-05-19,00:02:40 -argo-workflows,v3.1.0-rc5,2021-05-17,22:42:30 -argo-workflows,v3.1.0-rc4,2021-05-14,21:20:57 -argo-workflows,v3.0.4,2021-05-14,06:52:02 -argo-workflows,v3.1.0-rc3,2021-05-13,21:46:01 -argo-workflows,v3.1.0-rc2,2021-05-13,00:17:44 -argo-workflows,v3.1.0-rc1,2021-05-12,21:19:04 -argo-workflows,v3.0.3,2021-05-11,22:31:06 -argo-workflows,v3.0.2,2021-04-20,15:37:15 -argo-workflows,v2.12.11,2021-04-06,18:10:38 -argo-workflows,v3.0.1,2021-04-01,19:52:20 -argo-workflows,v3.0.0,2021-03-30,20:25:33 -argo-workflows,v3.0.0-rc9,2021-03-23,19:04:46 -argo-workflows,v3.0.0-rc8,2021-03-17,19:30:33 -argo-workflows,v3.0.0-rc7,2021-03-16,23:25:22 -argo-workflows,v3.0.0-rc6,2021-03-10,01:08:31 -argo-workflows,v3.0.0-rc5,2021-03-09,19:50:05 -argo-workflows,v2.12.10,2021-03-08,22:57:52 -argo-workflows,v3.0.0-rc4,2021-03-02,22:26:56 -argo-workflows,v3.0.0-rc3,2021-02-23,21:38:38 -argo-workflows,v3.0.0-rc2,2021-02-16,18:09:12 -argo-workflows,v2.12.9,2021-02-17,01:28:49 -argo-workflows,v3.0.0-rc1,2021-02-09,00:36:27 -argo-workflows,v2.12.8,2021-02-09,00:36:17 -argo-workflows,v2.12.7,2021-02-01,22:21:36 -argo-workflows,v2.12.6,2021-01-25,20:24:13 -argo-workflows,v2.12.5,2021-01-19,22:49:21 -argo-workflows,v2.12.4,2021-01-12,20:53:35 -argo-workflows,v2.12.3,2021-01-05,02:00:00 -argo-workflows,v2.12.2,2020-12-18,18:17:19 -argo-workflows,v2.12.1,2020-12-18,01:11:16 -argo-workflows,v2.12.0,2020-12-17,19:35:41 -argo-workflows,v2.12.0-rc6,2020-12-15,19:00:45 -argo-workflows,v2.12.0-rc5,2020-12-10,13:50:01 -argo-workflows,v2.12.0-rc4,2020-12-03,00:55:16 -argo-workflows,v2.12.0-rc3,2020-11-23,13:35:50 -argo-workflows,v2.11.8,2020-11-21,16:36:24 -argo-workflows,v2.12.0-rc2,2020-11-12,16:23:14 -argo-workflows,v2.12.0-rc1,2020-11-06,19:14:19 -argo-workflows,v2.11.7,2020-11-02,21:50:13 -argo-workflows,v2.11.6,2020-10-19,20:51:22 -argo-workflows,v2.11.5,2020-10-15,23:14:34 -argo-workflows,v2.11.4,2020-10-14,22:30:23 -argo-workflows,v2.11.3,2020-10-07,23:20:10 -argo-workflows,v2.11.2,2020-10-06,00:19:46 -argo-workflows,v2.11.1,2020-09-29,17:55:55 -argo-workflows,v2.11.0,2020-09-17,23:09:05 -argo-workflows,v2.11.0-rc3,2020-09-15,16:50:33 -argo-workflows,v2.10.2,2020-09-14,17:45:20 -argo-workflows,v2.11.0-rc2,2020-09-09,17:43:25 -argo-workflows,v2.10.1,2020-09-03,00:02:01 -argo-workflows,v2.11.0-rc1,2020-09-01,20:17:41 -argo-workflows,v2.10.0,2020-08-18,23:15:58 -argo-workflows,v2.10.0-rc7,2020-08-14,15:48:45 -argo-workflows,v2.10.0-rc6,2020-08-06,23:31:38 -argo-workflows,v2.9.5,2020-08-06,22:45:49 -argo-workflows,v2.10.0-rc5,2020-08-03,23:21:27 -argo-workflows,v2.10.0-rc4,2020-07-29,00:15:54 -argo-workflows,v2.9.4,2020-07-24,21:59:33 -argo-workflows,v2.10.0-rc3,2020-07-23,23:04:45 -argo-workflows,v2.10.0-rc1,2020-07-17,20:10:06 -argo-workflows,v2.9.3,2020-07-15,01:33:15 -argo-workflows,v2.9.2,2020-07-09,00:21:41 -argo-workflows,v2.9.1,2020-07-03,15:28:51 -argo-workflows,v2.9.0,2020-07-02,01:43:01 -argo-workflows,v2.9.0-rc4,2020-06-26,23:05:54 -argo-workflows,v2.9.0-rc3,2020-06-23,19:15:20 -argo-workflows,v2.8.2,2020-06-22,22:28:02 -argo-workflows,v2.9.0-rc2,2020-06-17,04:36:44 -argo-workflows,v2.9.0-rc1,2020-06-11,00:19:33 -argo-workflows,v2.8.1,2020-05-29,00:31:04 -argo-workflows,v2.8.0,2020-05-11,23:50:27 -argo-workflows,v2.8.0-rc4,2020-05-06,23:58:00 -argo-workflows,v2.7.7,2020-05-06,23:32:46 -argo-workflows,v2.8.0-rc3,2020-04-28,16:46:57 -argo-workflows,v2.7.6,2020-04-28,17:31:48 -argo-workflows,v2.8.0-rc2,2020-04-23,23:29:50 -argo-workflows,v2.8.0-rc1,2020-04-21,15:36:43 -argo-workflows,v2.7.5,2020-04-21,01:35:36 -argo-workflows,v2.7.4,2020-04-16,18:20:58 -argo-workflows,v2.6.4,2020-04-16,03:02:24 -argo-workflows,v2.7.3,2020-04-16,02:03:38 -argo-workflows,v2.7.2,2020-04-10,20:29:17 -argo-workflows,v2.7.1,2020-04-07,17:16:19 -argo-workflows,v2.7.0,2020-04-01,03:13:14 -argo-workflows,v2.7.0-rc4,2020-03-30,22:13:50 -argo-workflows,v2.7.0-rc3,2020-03-25,20:18:44 -argo-workflows,v2.7.0-rc2,2020-03-23,18:38:05 -argo-workflows,v2.7.0-rc1,2020-03-19,02:11:45 -argo-workflows,v2.6.3,2020-03-16,18:24:24 -argo-workflows,v2.6.2,2020-03-12,16:23:45 -argo-workflows,v2.6.1,2020-03-04,21:33:38 -argo-workflows,v2.6.0,2020-02-28,23:39:10 -argo-workflows,v2.6.0-rc3,2020-02-25,17:32:04 -argo-workflows,v2.5.2,2020-02-24,23:10:36 -argo-workflows,v2.6.0-rc2,2020-02-22,00:36:29 -argo-workflows,v2.5.1,2020-02-20,18:30:07 -argo-workflows,v2.6.0-rc1,2020-02-19,18:48:23 -argo-workflows,v2.5.0,2020-02-19,02:54:07 -argo-workflows,v2.5.0-rc12,2020-02-14,00:08:36 -argo-workflows,v2.5.0-rc11,2020-02-11,22:25:57 -argo-workflows,v2.5.0-rc10,2020-02-08,00:23:39 -argo-workflows,v2.5.0-rc9,2020-02-07,00:40:24 -argo-workflows,v2.5.0-rc8,2020-02-04,01:25:11 -argo-workflows,v2.5.0-rc7,2020-01-31,22:43:09 -argo-workflows,v2.5.0-rc6,2020-01-30,22:14:51 -argo-workflows,v2.5.0-rc5,2020-01-30,03:13:49 -argo-workflows,v2.5.0-rc4,2020-01-27,21:08:05 -argo-workflows,v2.5.0-rc3,2020-01-27,19:37:31 -argo-workflows,v2.5.0-rc2,2020-01-24,21:43:45 -argo-workflows,v2.5.0-rc1,2020-01-24,20:59:49 -argo-workflows,v2.4.3,2019-12-06,05:53:42 -argo-workflows,v2.4.2,2019-10-21,19:06:52 -argo-workflows,v2.4.1,2019-10-09,00:01:23 -argo-workflows,v2.4.0,2019-10-07,20:35:32 -argo-workflows,v2.4.0-rc1,2019-08-08,22:12:22 -argo-workflows,v2.3.0,2019-05-20,22:34:35 -argo-workflows,v2.3.0-rc3,2019-05-08,00:11:00 -argo-workflows,v2.3.0-rc2,2019-04-21,08:32:04 -argo-workflows,v2.3.0-rc1,2019-04-10,16:08:39 -argo-workflows,v2.2.1,2018-10-11,16:44:01 -argo-workflows,v2.2.0,2018-08-30,09:00:24 -argo-workflows,v2.1.1,2018-05-29,20:52:07 -argo-workflows,v2.1.0,2018-05-01,20:33:03 -argo-workflows,v2.1.0-beta2,2018-03-29,20:55:26 -argo-workflows,v2.1.0-beta1,2018-03-29,15:35:56 -argo-workflows,v2.1.0-alpha1,2018-02-21,22:54:53 -argo-workflows,v2.0.0,2018-02-06,21:55:25 -argo-workflows,v2.0.0-beta1,2018-01-18,22:58:14 -argo-workflows,v2.0.0-alpha3,2018-01-02,21:32:11 -argo-workflows,v2.0.0-alpha2,2017-12-05,05:13:12 -argo-workflows,v2.0.0-alpha1,2017-11-16,22:10:07 -argo-events,v1.9.5,2025-01-10,18:11:20 -argo-events,v1.9.4,2025-01-08,07:48:18 -argo-events,v1.9.3,2024-11-27,06:51:10 -argo-events,v1.9.2,2024-06-14,00:38:39 -argo-events,v1.9.1,2024-02-13,21:21:44 -argo-events,v1.9.0,2024-01-09,08:31:10 -argo-events,v1.8.1,2023-08-31,23:49:47 -argo-events,v1.8.0,2023-05-08,05:54:59 -argo-events,v1.7.6,2023-02-10,07:30:54 -argo-events,v1.7.5,2023-01-23,08:23:36 -argo-events,v1.7.4,2022-12-12,07:45:11 -argo-events,v1.7.3,2022-09-28,22:10:34 -argo-events,v1.7.2,2022-09-12,23:46:11 -argo-events,v1.7.1,2022-06-09,06:27:31 -argo-events,v1.7.0,2022-05-04,22:47:01 -argo-events,v1.7.0-rc1,2022-04-23,07:22:52 -argo-events,v1.6.3,2022-03-03,20:56:12 -argo-events,v1.6.2,2022-03-02,05:39:57 -argo-events,v1.6.1,2022-02-27,08:51:59 -argo-events,v1.6.0,2022-02-13,06:42:27 -argo-events,v1.5.6,2022-01-12,05:18:08 -argo-events,v1.5.5,2021-12-19,03:32:55 -argo-events,v1.5.4,2021-12-10,08:49:46 -argo-events,v1.5.3,2021-11-22,18:36:36 -argo-events,v1.5.2,2021-11-09,20:01:58 -argo-events,v1.5.1,2021-11-08,07:35:38 -argo-events,v1.5.0,2021-10-12,18:48:33 -argo-events,v1.4.3,2021-09-30,15:49:41 -argo-events,v1.4.2,2021-09-21,18:29:51 -argo-events,v1.4.1,2021-09-01,00:37:05 -argo-events,v1.4.0,2021-07-12,16:33:29 -argo-events,v1.3.1,2021-05-04,17:40:52 -argo-events,v1.3.0,2021-04-12,18:14:51 -argo-events,v1.3.0-rc4,2021-04-08,06:37:06 -argo-events,v1.3.0-rc3,2021-04-05,20:42:52 -argo-events,v1.3.0-rc2,2021-03-31,21:34:56 -argo-events,v1.3.0-rc1,2021-03-23,18:05:01 -argo-events,v1.2.3,2021-02-18,17:52:54 -argo-events,v1.2.2,2021-01-27,17:40:28 -argo-events,v1.2.1,2021-01-26,08:22:50 -argo-events,v1.2.0,2021-01-08,08:30:04 -argo-events,v1.1.0,2020-11-16,20:07:55 -argo-events,v1.1.0-rc1,2020-11-05,06:36:21 -argo-events,v1.0.0,2020-09-04,20:57:04 -argo-events,v1.0.0-rc3,2020-08-26,04:36:48 -argo-events,v1.0.0-rc2,2020-08-16,21:20:09 -argo-events,v1.0.0-rc1,2020-08-10,18:25:28 -argo-events,v0.17.0,2020-07-24,12:40:33 -argo-events,v0.16.0,2020-06-14,23:52:44 -argo-events,v0.15.0,2020-05-08,13:42:18 -argo-events,v0.14.0,2020-04-12,23:34:58 -argo-events,v0.13.0,2020-03-21,01:21:15 -argo-events,v0.13.0-rc,2020-02-26,01:33:31 -argo-events,v0.12,2020-01-17,04:51:55 -argo-events,v0.12-rc,2019-12-12,04:52:49 -argo-events,v0.11,2019-11-11,17:11:35 -argo-events,v0.10,2019-10-07,12:51:38 -argo-events,v0.9.3,2019-07-15,12:16:22 -argo-events,v0.9.2,2019-04-26,01:11:53 -argo-events,v0.9.1,2019-04-26,00:33:03 -argo-events,v.0.9,2019-03-30,13:07:25 -argo-events,v0.8.3,2019-03-18,21:09:05 -argo-events,v0.8.2,2019-03-14,10:32:46 -argo-events,v0.8.1,2019-03-11,13:42:08 -argo-events,v0.8,2019-02-27,18:08:21 -argo-events,v0.7,2019-01-30,04:12:58 -argo-events,v0.6,2018-11-27,11:46:02 -argo-events,v0.5,2018-10-18,19:51:19 -argo-events,v0.5-beta1,2018-07-27,15:00:03 -argo-events,v0.5-alpha1,2018-06-20,19:23:36 -argo-rollouts,v1.8.0-rc2,2025-01-16,19:43:44 -argo-rollouts,v1.8.0-rc1,2024-12-09,14:28:35 -argo-rollouts,v1.7.2,2024-08-13,18:42:47 -argo-rollouts,v1.7.1,2024-06-25,01:38:31 -argo-rollouts,v1.7.0,2024-06-13,20:23:14 -argo-rollouts,v1.7.0-rc1,2024-04-05,18:24:00 -argo-rollouts,v1.6.6,2024-02-13,15:56:59 -argo-rollouts,v1.6.5,2024-01-25,20:19:53 -argo-rollouts,v1.6.4,2023-12-11,21:54:30 -argo-rollouts,v1.6.3,2023-12-05,14:36:31 -argo-rollouts,v1.6.2,2023-11-02,19:58:08 -argo-rollouts,v1.6.1,2023-11-01,21:19:43 -argo-rollouts,v1.6.0,2023-09-06,19:00:06 -argo-rollouts,v1.6.0-rc1,2023-08-11,14:22:24 -argo-rollouts,v1.5.1,2023-05-24,19:26:51 -argo-rollouts,v1.5.0,2023-05-08,15:34:06 -argo-rollouts,v1.5.0-rc1,2023-03-27,20:09:25 -argo-rollouts,v1.4.1,2023-02-25,15:23:34 -argo-rollouts,v1.3.3,2023-02-25,04:38:57 -argo-rollouts,v1.4.0,2023-01-09,21:43:34 -argo-rollouts,v1.4.0-rc1,2022-12-20,02:07:55 -argo-rollouts,v1.3.2,2022-12-15,17:05:26 -argo-rollouts,v1.3.1,2022-09-29,17:43:19 -argo-rollouts,v1.3.0,2022-09-19,03:29:00 -argo-rollouts,v1.3.0-rc3,2022-09-15,16:00:07 -argo-rollouts,v1.3.0-rc2,2022-08-25,20:49:49 -argo-rollouts,v1.3.0-rc1,2022-07-29,19:54:34 -argo-rollouts,v1.2.2,2022-07-26,17:49:31 -argo-rollouts,v1.2.1,2022-05-13,20:57:34 -argo-rollouts,v1.2.0,2022-03-22,17:16:13 -argo-rollouts,v1.2.0-rc2,2022-02-25,16:54:46 -argo-rollouts,v1.2.0-rc1,2022-02-07,20:00:22 -argo-rollouts,v1.1.1,2021-11-29,21:44:13 -argo-rollouts,v1.1.0,2021-10-12,17:02:30 -argo-rollouts,v1.1.0-rc2,2021-10-05,23:41:25 -argo-rollouts,v1.0.7,2021-09-29,18:02:01 -argo-rollouts,v1.1.0-rc1,2021-09-21,23:23:21 -argo-rollouts,v1.0.6,2021-08-26,18:13:19 -argo-rollouts,v1.0.4,2021-08-03,04:38:07 -argo-rollouts,v1.0.3,2021-08-03,04:36:59 -argo-rollouts,v1.0.2,2021-06-15,22:33:04 -argo-rollouts,v1.0.1,2021-05-26,08:43:12 -argo-rollouts,v1.0.0,2021-05-20,04:11:28 -argo-rollouts,v1.0.0-rc1,2021-04-29,20:29:41 -argo-rollouts,v0.10.2,2020-12-17,21:20:44 -argo-rollouts,v0.10.1,2020-12-05,01:23:44 -argo-rollouts,v0.10.0,2020-11-14,00:21:31 -argo-rollouts,v0.9.3,2020-11-05,23:24:15 -argo-rollouts,v0.9.2,2020-10-17,04:41:56 -argo-rollouts,v0.9.1,2020-09-28,22:52:01 -argo-rollouts,v0.9.0,2020-08-17,22:17:04 -argo-rollouts,v0.8.3,2020-06-04,00:49:11 -argo-rollouts,v0.8.2,2020-05-06,20:40:16 -argo-rollouts,v0.8.1,2020-04-20,23:55:07 -argo-rollouts,v0.8.0,2020-04-13,16:40:32 -argo-rollouts,v0.7.2,2020-02-25,19:46:06 -argo-rollouts,v0.7.1,2020-02-10,18:01:08 -argo-rollouts,v0.7.0,2020-01-22,05:09:28 -argo-rollouts,v0.6.3,2020-01-22,04:40:30 -argo-rollouts,v0.6.2,2019-12-16,17:14:42 -argo-rollouts,v0.6.1,2019-12-06,00:25:57 -argo-rollouts,v0.6.0,2019-11-17,21:16:29 -argo-rollouts,v0.5.0,2019-09-23,17:59:31 -argo-rollouts,v0.4.2,2019-08-19,20:21:15 -argo-rollouts,v0.4.1,2019-06-26,16:07:32 -argo-rollouts,v0.4.0,2019-06-21,17:48:41 -argo-rollouts,v0.3.2,2019-06-13,17:58:53 -argo-rollouts,v0.3.1,2019-05-18,21:27:51 -argo-rollouts,v0.3.0,2019-05-01,06:36:28 -argo-rollouts,v0.2.2,2019-04-16,23:10:01 -argo-rollouts,v0.2.1,2019-04-04,21:43:44 -argo-rollouts,v0.2.0,2019-03-04,22:30:55 -argo-rollouts,v0.1.0,2019-02-01,19:03:49 diff --git a/scripts/release-analysis/fetch_helmet_releases.py b/scripts/release-analysis/fetch_helmet_releases.py deleted file mode 100644 index 77e2fcb3..00000000 --- a/scripts/release-analysis/fetch_helmet_releases.py +++ /dev/null @@ -1,90 +0,0 @@ -import csv -import os -from datetime import datetime - -import requests - -# GitHub repository URL -repo_url = "https://api.github.com/repos/argoproj/argo-helm/releases" - -# Get the GitHub token from environment variables -github_token = os.getenv("GITHUB_TOKEN") -if not github_token: - raise ValueError("GITHUB_TOKEN environment variable is not set") - - -# Function to fetch all releases with pagination -def fetch_all_releases(url): - releases = [] - headers = {"Authorization": f"token {github_token}"} - while url: - response = requests.get(url, headers=headers) - response.raise_for_status() - releases.extend(response.json()) - url = response.links.get("next", {}).get("url") - return releases - - -# Function to get the content of Chart.yaml in a release -def get_chart_yaml(repo, tag, chart_path): - url = f"https://raw.githubusercontent.com/{repo}/refs/tags/{tag}/charts/{chart_path}/Chart.yaml" - headers = {"Authorization": f"token {github_token}"} - response = requests.get(url, headers=headers) - if response.status_code == 200: - return response.text - return None - - -# Function to extract appVersion from Chart.yaml content -def extract_app_version(chart_yaml): - for line in chart_yaml.splitlines(): - if line.startswith("appVersion:"): - return line.split(":")[1].strip() - return None - - -# Function to fetch releases and write to a CSV file -def fetch_and_write_helmet_releases(csv_file): - # Fetch all releases - releases = fetch_all_releases(repo_url) - - # Write the release data to the CSV file - with open(csv_file, mode="w", newline="") as file: - writer = csv.writer(file, quoting=csv.QUOTE_NONE, escapechar="\\") - writer.writerow(["Release Name", "Release Date", "Release Time", "App Version"]) - - for release in releases: - tag_name = release["tag_name"] - published_at = release["published_at"] - release_date = datetime.strptime(published_at, "%Y-%m-%dT%H:%M:%SZ").date() - release_time = datetime.strptime(published_at, "%Y-%m-%dT%H:%M:%SZ").time() - - # Extract chart path from the release name - chart_path = "-".join(tag_name.split("-")[:-1]) - current_chart_yaml = get_chart_yaml( - "argoproj/argo-helm", tag_name, chart_path - ) - - if current_chart_yaml: - current_app_version = extract_app_version(current_chart_yaml) - writer.writerow( - [tag_name, release_date, release_time, current_app_version] - ) - - # Read the CSV file, remove any instances of `\"`, and write back the cleaned content - with open(csv_file, mode="r") as file: - content = file.read() - - cleaned_content = content.replace('\\"', "") - - with open(csv_file, mode="w", newline="") as file: - file.write(cleaned_content) - - print( - f'Release data has been written to {csv_file} and cleaned of any instances of \\"' - ) - - -# Example usage -if __name__ == "__main__": - fetch_and_write_helmet_releases("argo_helm_releases.csv") diff --git a/scripts/release-analysis/fetch_releases.py b/scripts/release-analysis/fetch_releases.py deleted file mode 100644 index 6d27faee..00000000 --- a/scripts/release-analysis/fetch_releases.py +++ /dev/null @@ -1,57 +0,0 @@ -import csv -import os -from datetime import datetime - -import requests - -# List of GitHub repository URLs we care about -repos = [ - ("argo-cd", "https://api.github.com/repos/argoproj/argo-cd/releases"), - ("argo-workflows", "https://api.github.com/repos/argoproj/argo-workflows/releases"), - ("argo-events", "https://api.github.com/repos/argoproj/argo-events/releases"), - ("argo-rollouts", "https://api.github.com/repos/argoproj/argo-rollouts/releases"), -] - -# Get the GitHub token from environment variables -github_token = os.getenv("GITHUB_TOKEN") -if not github_token: - raise ValueError("GITHUB_TOKEN environment variable is not set") - - -# Fetch all releases with pagination -def fetch_all_releases(url): - releases = [] - headers = {"Authorization": f"token {github_token}"} - while url: - response = requests.get(url, headers=headers) - response.raise_for_status() - releases.extend(response.json()) - url = response.links.get("next", {}).get("url") - return releases - - -# Fetch releases and write to a CSV file -def fetch_and_write_releases(csv_file): - with open(csv_file, mode="w", newline="") as file: - writer = csv.writer(file) - writer.writerow(["Repository", "Release Tag", "Release Date", "Release Time"]) - - for repo_name, repo_url in repos: - releases = fetch_all_releases(repo_url) - for release in releases: - tag_name = release["tag_name"] - published_at = release["published_at"] - release_date = datetime.strptime( - published_at, "%Y-%m-%dT%H:%M:%SZ" - ).date() - release_time = datetime.strptime( - published_at, "%Y-%m-%dT%H:%M:%SZ" - ).time() - writer.writerow([repo_name, tag_name, release_date, release_time]) - - print(f"Release data has been written to {csv_file}") - - -# Example usage -if __name__ == "__main__": - fetch_and_write_releases("argo_releases.csv") diff --git a/scripts/release-analysis/main.py b/scripts/release-analysis/main.py deleted file mode 100644 index 3fcf21ed..00000000 --- a/scripts/release-analysis/main.py +++ /dev/null @@ -1,31 +0,0 @@ -import os - -from fetch_helmet_releases import fetch_and_write_helmet_releases -from fetch_releases import fetch_and_write_releases -from merge_csvs import merge_csv_files -from plot_graph import plot_time_difference - -# Check there is a github token -github_token = os.getenv("GITHUB_TOKEN") -if not github_token: - raise ValueError("GITHUB_TOKEN environment variable is not set") - -# Do the thing -print("Fetching releases...") -fetch_and_write_releases("argo_releases.csv") -print("Done") - -print("Fetching Team Helmet releases...") -fetch_and_write_helmet_releases("argo_helm_releases.csv") -print("Done") - -print("Merging release info...") -merge_csv_files("argo_releases.csv", "argo_helm_releases.csv", "merged_releases.csv") -print("Done") - -print("Plotting time difference graphs...") -plot_time_difference("merged_releases.csv") -print("Done") - -# Delete __pycache__ directories -os.system("rm -rf __pycache__") diff --git a/scripts/release-analysis/merge_csvs.py b/scripts/release-analysis/merge_csvs.py deleted file mode 100644 index 72b6917b..00000000 --- a/scripts/release-analysis/merge_csvs.py +++ /dev/null @@ -1,108 +0,0 @@ -import csv -from datetime import datetime - - -def merge_csv_files(csv_file_1, csv_file_2, output_csv_file): - # Read the first CSV file into a dictionary - releases_1 = {} - with open(csv_file_1, mode="r") as file: - reader = csv.DictReader(file) - for row in reader: - key = (row["Repository"], row["Release Tag"]) - releases_1[key] = row - - # Read the second CSV file and find the oldest release for each appVersion - oldest_releases = {} - valid_repos = {"argo-cd", "argo-events", "argo-workflows", "argo-rollouts"} - with open(csv_file_2, mode="r") as file: - reader = csv.DictReader(file) - for row in reader: - release_name = row["Release Name"] - repo_name = "-".join(release_name.split("-")[:-1]) - if repo_name in valid_repos: - app_version = row["App Version"] - release_datetime = datetime.strptime( - f"{row['Release Date']} {row['Release Time']}", "%Y-%m-%d %H:%M:%S" - ) - if ( - repo_name, - app_version, - ) not in oldest_releases or release_datetime < oldest_releases[ - (repo_name, app_version) - ][ - "datetime" - ]: - oldest_releases[(repo_name, app_version)] = { - "row": row, - "datetime": release_datetime, - } - - # Merge the oldest releases with the first CSV file - merged_releases = [] - for (repo_name, app_version), data in oldest_releases.items(): - row = data["row"] - for key, release in releases_1.items(): - if ( - repo_name == release["Repository"] - and app_version == release["Release Tag"] - ): - time_difference = data["datetime"] - datetime.strptime( - f"{release['Release Date']} {release['Release Time']}", - "%Y-%m-%d %H:%M:%S", - ) - time_difference_hours = ( - time_difference.total_seconds() / 3600 - ) # Convert to hours - merged_row = { - "Repository": release["Repository"], - "Release Tag": release["Release Tag"], - "Release Date": release["Release Date"], - "Release Time": release["Release Time"], - "App Version": app_version, - "Release Name": row["Release Name"], - "Release Date 2": row["Release Date"], - "Release Time 2": row["Release Time"], - "Time Difference": time_difference_hours, - } - merged_releases.append(merged_row) - break - else: - merged_row = { - "Repository": repo_name, - "Release Tag": "", - "Release Date": "", - "Release Time": "", - "App Version": app_version, - "Release Name": row["Release Name"], - "Release Date 2": row["Release Date"], - "Release Time 2": row["Release Time"], - "Time Difference": "", - } - merged_releases.append(merged_row) - - # Write the merged data to a new CSV file - with open(output_csv_file, mode="w", newline="") as file: - fieldnames = [ - "Repository", - "Release Tag", - "Release Date", - "Release Time", - "App Version", - "Release Name", - "Release Date 2", - "Release Time 2", - "Time Difference", - ] - writer = csv.DictWriter(file, fieldnames=fieldnames) - writer.writeheader() - for row in merged_releases: - writer.writerow(row) - - print(f"Merged data has been written to {output_csv_file}") - - -# Example usage -if __name__ == "__main__": - merge_csv_files( - "argo_releases.csv", "argo_helm_releases.csv", "merged_releases.csv" - ) diff --git a/scripts/release-analysis/merged_releases.csv b/scripts/release-analysis/merged_releases.csv deleted file mode 100644 index a4c13445..00000000 --- a/scripts/release-analysis/merged_releases.csv +++ /dev/null @@ -1,195 +0,0 @@ -Repository,Release Tag,Release Date,Release Time,App Version,Release Name,Release Date 2,Release Time 2,Time Difference -argo-cd,v2.13.3,2025-01-03,19:23:42,v2.13.3,argo-cd-7.7.13,2025-01-04,00:07:55,4.736944444444444 -argo-events,v1.9.5,2025-01-10,18:11:20,v1.9.5,argo-events-2.4.13,2025-01-11,10:22:47,16.190833333333334 -argo-workflows,v3.6.2,2024-12-02,14:12:44,v3.6.2,argo-workflows-0.45.1,2024-12-02,17:39:46,3.4505555555555554 -argo-events,v1.9.4,2025-01-08,07:48:18,v1.9.4,argo-events-2.4.12,2025-01-08,08:37:01,0.8119444444444445 -argo-events,v1.9.3,2024-11-27,06:51:10,v1.9.3,argo-events-2.4.9,2024-11-27,20:44:06,13.882222222222222 -argo-rollouts,v1.7.2,2024-08-13,18:42:47,v1.7.2,argo-rollouts-2.37.5,2024-08-14,08:31:31,13.812222222222223 -argo-cd,v2.13.2,2024-12-11,19:18:46,v2.13.2,argo-cd-7.7.10,2024-12-12,05:33:28,10.245 -argo-cd,v2.13.1,2024-11-20,17:11:22,v2.13.1,argo-cd-7.7.4,2024-11-20,20:48:11,3.613611111111111 -argo-workflows,v3.6.0,2024-11-14,19:02:01,v3.6.0,argo-workflows-0.43.0,2024-11-21,08:27:21,157.42222222222222 -argo-cd,v2.13.0,2024-11-04,12:46:49,v2.13.0,argo-cd-7.7.0,2024-11-05,00:00:06,11.221388888888889 -argo-workflows,v3.5.12,2024-10-30,11:49:27,v3.5.12,argo-workflows-0.42.6,2024-10-30,13:24:53,1.5905555555555555 -argo-cd,v2.12.6,2024-10-18,19:07:18,v2.12.6,argo-cd-7.6.12,2024-10-18,19:27:20,0.3338888888888889 -argo-cd,v2.12.5,2024-10-17,22:03:45,v2.12.5,argo-cd-7.6.11,2024-10-18,07:16:30,9.2125 -argo-cd,v2.12.4,2024-09-26,07:14:39,v2.12.4,argo-cd-7.6.5,2024-09-26,07:42:42,0.4675 -argo-workflows,v3.5.11,2024-09-20,14:08:00,v3.5.11,argo-workflows-0.42.3,2024-09-20,15:08:40,1.011111111111111 -argo-cd,v2.12.3,2024-08-27,12:33:34,v2.12.3,argo-cd-7.4.7,2024-08-27,13:30:34,0.95 -argo-events,v1.9.2,2024-06-14,00:38:39,v1.9.2,argo-events-2.4.6,2024-06-14,05:09:08,4.508055555555556 -argo-workflows,v3.5.10,2024-08-01,06:03:16,v3.5.10,argo-workflows-0.41.13,2024-08-01,07:19:01,1.2625 -argo-cd,v2.12.2,2024-08-23,04:05:09,v2.12.2,argo-cd-7.4.5,2024-08-23,08:51:19,4.769444444444445 -argo-cd,v2.12.1,2024-08-16,17:16:36,v2.12.1,argo-cd-7.4.4,2024-08-16,21:36:53,4.338055555555556 -argo-rollouts,v1.7.1,2024-06-25,01:38:31,v1.7.1,argo-rollouts-2.37.0,2024-06-26,09:10:19,31.53 -argo-cd,v2.12.0,2024-08-05,14:02:15,v2.12.0,argo-cd-7.4.0,2024-08-05,15:22:06,1.3308333333333333 -argo-workflows,v3.5.9,2024-07-30,06:58:49,v3.5.9,argo-workflows-0.41.12,2024-07-30,07:39:23,0.6761111111111111 -argo-cd,v2.11.7,2024-07-24,10:27:18,v2.11.7,argo-cd-7.3.11,2024-07-24,11:44:52,1.2927777777777778 -argo-cd,v2.11.6,2024-07-22,15:19:04,v2.11.6,argo-cd-7.3.10,2024-07-22,17:14:41,1.9269444444444443 -argo-cd,v2.11.5,2024-07-15,18:32:15,v2.11.5,argo-cd-7.3.7,2024-07-16,01:17:05,6.747222222222222 -argo-cd,v2.11.4,2024-07-02,19:52:42,v2.11.4,argo-cd-7.3.4,2024-07-02,20:43:46,0.8511111111111112 -argo-cd,v2.11.3,2024-06-06,09:43:29,v2.11.3,argo-cd-7.1.2,2024-06-06,10:51:51,1.1394444444444445 -argo-rollouts,v1.7.0,2024-06-13,20:23:14,v1.7.0,argo-rollouts-2.36.0,2024-06-14,09:00:46,12.625555555555556 -argo-workflows,v3.5.8,2024-06-18,04:52:31,v3.5.8,argo-workflows-0.41.10,2024-06-18,07:47:04,2.9091666666666667 -argo-workflows,v3.5.7,2024-05-27,07:13:30,v3.5.7,argo-workflows-0.41.7,2024-05-27,08:09:42,0.9366666666666666 -argo-cd,v2.11.2,2024-05-23,14:14:51,v2.11.2,argo-cd-6.11.1,2024-05-23,15:37:21,1.375 -argo-events,v1.9.1,2024-02-13,21:21:44,v1.9.1,argo-events-2.4.3,2024-02-14,08:53:00,11.52111111111111 -argo-rollouts,v1.6.6,2024-02-13,15:56:59,v1.6.6,argo-rollouts-2.34.3,2024-02-14,08:50:21,16.889444444444443 -argo-cd,v2.11.1,2024-05-21,15:03:58,v2.11.1,argo-cd-6.10.0,2024-05-21,16:36:49,1.5475 -argo-workflows,v3.5.6,2024-04-19,21:43:07,v3.5.6,argo-workflows-0.41.2,2024-04-20,04:55:21,7.203888888888889 -argo-cd,v2.11.0,2024-05-07,16:37:25,v2.11.0,argo-cd-6.8.0,2024-05-08,06:21:31,13.735 -argo-cd,v2.10.9,2024-04-30,16:55:10,v2.10.9,argo-cd-6.7.18,2024-04-30,17:14:22,0.32 -argo-cd,v2.10.8,2024-04-26,14:04:02,v2.10.8,argo-cd-6.7.16,2024-04-26,14:21:35,0.2925 -argo-cd,v2.10.7,2024-04-15,09:21:23,v2.10.7,argo-cd-6.7.12,2024-04-15,10:43:13,1.363888888888889 -argo-cd,v2.10.6,2024-04-05,01:04:01,v2.10.6,argo-cd-6.7.10,2024-04-05,05:00:08,3.935277777777778 -argo-cd,v2.10.5,2024-03-28,16:29:02,v2.10.5,argo-cd-6.7.4,2024-03-28,17:30:11,1.0191666666666668 -argo-workflows,v3.5.5,2024-02-29,21:47:50,v3.5.5,argo-workflows-0.40.12,2024-03-01,00:03:01,2.2530555555555556 -argo-cd,v2.10.4,2024-03-18,08:44:51,v2.10.4,argo-cd-6.7.3,2024-03-18,09:36:58,0.8686111111111111 -argo-cd,v2.10.3,2024-03-13,19:53:05,v2.10.3,argo-cd-6.7.2,2024-03-13,20:46:14,0.8858333333333334 -argo-cd,v2.10.2,2024-03-01,22:03:43,v2.10.2,argo-cd-6.5.1,2024-03-01,22:33:17,0.49277777777777776 -argo-cd,v2.10.1,2024-02-14,18:12:43,v2.10.1,argo-cd-6.0.14,2024-02-14,21:04:43,2.8666666666666667 -argo-workflows,v3.5.4,2024-01-14,06:19:09,v3.5.4,argo-workflows-0.40.6,2024-01-14,08:11:19,1.8694444444444445 -argo-cd,v2.10.0,2024-02-06,15:03:51,v2.10.0,argo-cd-5.55.0,2024-02-07,07:10:30,16.110833333333332 -argo-cd,v2.9.6,2024-02-02,19:51:46,v2.9.6,argo-cd-5.53.13,2024-02-02,22:50:34,2.98 -argo-cd,v2.9.5,2024-01-19,18:32:02,v2.9.5,argo-cd-5.53.2,2024-01-19,20:20:14,1.8033333333333332 -argo-rollouts,v1.6.5,2024-01-25,20:19:53,v1.6.5,argo-rollouts-2.34.2,2024-01-26,06:31:27,10.192777777777778 -argo-cd,v2.9.4,2024-01-18,21:24:02,v2.9.4,argo-cd-5.53.1,2024-01-19,05:48:47,8.4125 -argo-cd,v2.9.3,2023-12-01,23:39:19,v2.9.3,argo-cd-5.51.6,2023-12-02,11:03:49,11.408333333333333 -argo-workflows,v3.5.3,2024-01-11,03:12:46,v3.5.3,argo-workflows-0.40.5,2024-01-11,07:20:47,4.133611111111111 -argo-events,v1.9.0,2024-01-09,08:31:10,v1.9.0,argo-events-2.4.2,2024-01-09,10:14:30,1.7222222222222223 -argo-rollouts,v1.6.4,2023-12-11,21:54:30,v1.6.4,argo-rollouts-2.32.8,2023-12-13,06:59:39,33.08583333333333 -argo-workflows,v3.5.2,2023-11-27,19:16:42,v3.5.2,argo-workflows-0.39.5,2023-11-27,21:13:09,1.9408333333333334 -argo-rollouts,v1.6.3,2023-12-05,14:36:31,v1.6.3,argo-rollouts-2.32.7,2023-12-08,15:06:58,72.5075 -argo-rollouts,v1.6.2,2023-11-02,19:58:08,v1.6.2,argo-rollouts-2.32.4,2023-11-15,13:09:53,305.1958333333333 -argo-cd,v2.9.2,2023-11-20,17:52:41,v2.9.2,argo-cd-5.51.4,2023-11-20,18:50:04,0.9563888888888888 -argo-workflows,v3.5.1,2023-11-03,19:57:45,v3.5.1,argo-workflows-0.38.0,2023-11-04,05:58:06,10.005833333333333 -argo-cd,v2.9.1,2023-11-14,15:55:51,v2.9.1,argo-cd-5.51.2,2023-11-15,05:59:33,14.061666666666667 -argo-rollouts,v1.6.1,2023-11-01,21:19:43,v1.6.1,argo-rollouts-2.32.3,2023-11-15,10:00:45,324.6838888888889 -argo-cd,v2.9.0,2023-11-06,05:27:12,v2.9.0,argo-cd-5.51.0,2023-11-06,12:54:52,7.461111111111111 -argo-workflows,v3.5.0,2023-10-13,15:00:44,v3.5.0,argo-workflows-0.35.0,2023-10-13,22:07:38,7.115 -argo-cd,v2.8.6,2023-11-01,17:29:59,v2.8.6,argo-cd-5.50.0,2023-10-31,18:12:30,-23.29138888888889 -argo-rollouts,v1.6.0,2023-09-06,19:00:06,v1.6.0,argo-rollouts-2.32.0,2023-09-07,12:23:50,17.395555555555557 -argo-cd,v2.8.5,2023-10-31,19:30:03,v2.8.5,argo-cd-5.48.0,2023-10-28,07:29:05,-84.01611111111112 -argo-cd,v2.8.4,2023-09-13,20:08:07,v2.8.4,argo-cd-5.46.3,2023-09-14,04:56:22,8.804166666666667 -argo-workflows,v3.4.11,2023-09-08,01:14:16,v3.4.11,argo-workflows-0.33.2,2023-09-08,04:20:30,3.1038888888888887 -argo-cd,v2.8.3,2023-09-07,18:06:07,v2.8.3,argo-cd-5.45.3,2023-09-08,00:13:52,6.129166666666666 -argo-cd,v2.8.2,2023-08-24,21:05:33,v2.8.2,argo-cd-5.43.6,2023-08-25,08:46:11,11.677222222222222 -argo-events,v1.8.1,2023-08-31,23:49:47,v1.8.1,argo-events-2.4.1,2023-09-04,01:15:35,73.43 -argo-cd,v2.8.1,2023-08-22,21:19:28,v2.8.1,argo-cd-5.43.5,2023-08-23,03:57:35,6.635277777777778 -argo-workflows,v3.4.10,2023-08-15,18:59:38,v3.4.10,argo-workflows-0.32.3,2023-08-16,11:00:55,16.02138888888889 -argo-rollouts,v1.5.1,2023-05-24,19:26:51,v1.5.1,argo-rollouts-2.31.1,2023-07-20,17:26:45,1365.9983333333332 -argo-cd,v2.8.0,2023-08-07,20:03:46,v2.8.0,argo-cd-5.43.0,2023-08-08,14:36:04,18.538333333333334 -argo-workflows,v3.4.9,2023-07-20,15:28:41,v3.4.9,argo-workflows-0.32.0,2023-07-20,23:20:17,7.86 -argo-cd,v2.7.11,2023-08-07,20:07:16,v2.7.11,argo-cd-5.42.3,2023-08-08,06:11:54,10.077222222222222 -argo-cd,v2.7.10,2023-07-31,22:51:19,v2.7.10,argo-cd-5.42.1,2023-08-01,05:57:37,7.105 -argo-cd,v2.7.9,2023-07-24,18:50:30,v2.7.9,argo-cd-5.41.2,2023-07-25,02:10:03,7.325833333333334 -argo-cd,v2.7.8,2023-07-19,15:58:13,v2.7.8,argo-cd-5.41.1,2023-07-19,22:26:30,6.471388888888889 -argo-cd,v2.7.7,2023-07-05,20:25:54,v2.7.7,argo-cd-5.37.1,2023-07-06,08:26:09,12.004166666666666 -argo-workflows,v3.4.8,2023-05-25,23:37:40,v3.4.8,argo-workflows-0.28.2,2023-05-26,04:19:27,4.6963888888888885 -argo-cd,v2.7.6,2023-06-20,21:46:46,v2.7.6,argo-cd-5.36.5,2023-06-21,04:27:57,6.686388888888889 -argo-events,v1.8.0,2023-05-08,05:54:59,v1.8.0,argo-events-2.4.0,2023-06-21,12:41:55,1062.7822222222221 -argo-cd,v2.7.5,2023-06-16,15:24:00,v2.7.5,argo-cd-5.36.2,2023-06-17,04:55:38,13.527222222222223 -argo-cd,v2.7.4,2023-06-05,19:40:08,v2.7.4,argo-cd-5.35.1,2023-06-06,04:53:38,9.225 -argo-cd,v2.7.3,2023-05-24,16:14:02,v2.7.3,argo-cd-5.34.5,2023-05-24,23:23:36,7.1594444444444445 -argo-rollouts,v1.5.0,2023-05-08,15:34:06,v1.5.0,argo-rollouts-2.28.0,2023-05-10,15:37:42,48.06 -argo-workflows,v3.4.7,2023-04-11,17:26:32,v3.4.7,argo-workflows-0.23.2,2023-04-12,04:52:48,11.437777777777777 -argo-cd,v2.7.2,2023-05-12,14:41:07,v2.7.2,argo-cd-5.33.2,2023-05-12,15:19:23,0.6377777777777778 -argo-cd,v2.7.1,2023-05-02,17:24:44,v2.7.1,argo-cd-5.31.1,2023-05-03,09:48:25,16.39472222222222 -argo-events,v1.7.6,2023-02-10,07:30:54,v1.7.6,argo-events-2.1.3,2023-02-21,01:14:54,257.73333333333335 -argo-rollouts,v1.4.1,2023-02-25,15:23:34,v1.4.1,argo-rollouts-2.22.3,2023-03-02,15:08:16,119.745 -argo-cd,v2.7.0,2023-05-02,00:51:25,v2.7.0,argo-cd-5.30.0,2023-05-02,07:29:11,6.629444444444444 -argo-cd,v2.6.7,2023-03-23,15:45:09,v2.6.7,argo-cd-5.27.2,2023-03-24,00:09:05,8.398888888888889 -argo-workflows,v3.4.6,2023-03-31,20:16:18,v3.4.6,argo-workflows-0.22.16,2023-04-04,11:10:35,86.90472222222222 -argo-workflows,v3.4.5,2023-02-07,13:26:29,v3.4.5,argo-workflows-0.22.10,2023-02-07,15:11:29,1.75 -argo-cd,v2.6.6,2023-03-16,23:07:31,v2.6.6,argo-cd-5.27.1,2023-03-17,08:25:05,9.292777777777777 -argo-cd,v2.6.5,2023-03-14,14:59:49,v2.6.5,argo-cd-5.26.1,2023-03-14,18:42:39,3.713888888888889 -argo-cd,v2.6.4,2023-03-07,23:29:08,v2.6.4,argo-cd-5.24.2,2023-03-08,07:13:22,7.737222222222222 -argo-cd,v2.6.3,2023-02-27,15:20:04,v2.6.3,argo-cd-5.23.3,2023-02-28,08:32:15,17.203055555555554 -argo-cd,v2.6.2,2023-02-16,15:43:42,v2.6.2,argo-cd-5.21.1,2023-02-17,08:23:54,16.67 -argo-cd,v2.6.1,2023-02-08,19:39:04,v2.6.1,argo-cd-5.20.3,2023-02-08,20:15:43,0.6108333333333333 -argo-cd,v2.6.0,2023-02-06,22:04:33,v2.6.0,argo-cd-5.20.0,2023-02-07,15:02:47,16.970555555555556 -argo-cd,v2.5.10,2023-02-02,15:48:00,v2.5.10,argo-cd-5.19.14,2023-02-02,21:56:38,6.143888888888889 -argo-cd,v2.5.9,2023-01-28,00:04:28,v2.5.9,argo-cd-5.19.11,2023-01-28,13:41:15,13.613055555555556 -argo-workflows,v3.4.4,2022-11-29,21:15:21,v3.4.4,argo-workflows-0.20.12,2022-11-30,15:26:09,18.18 -argo-rollouts,v1.4.0,2023-01-09,21:43:34,v1.4.0,argo-rollouts-2.22.0,2023-01-19,21:14:27,239.51472222222222 -argo-events,v1.7.5,2023-01-23,08:23:36,v1.7.5,argo-events-2.1.1,2023-01-29,12:16:37,147.88361111111112 -argo-cd,v2.5.8,2023-01-25,17:05:03,v2.5.8,argo-cd-5.19.7,2023-01-26,08:23:02,15.299722222222222 -argo-events,v1.7.4,2022-12-12,07:45:11,v1.7.4,argo-events-2.0.10,2022-12-24,19:41:24,299.93694444444446 -argo-cd,v2.5.7,2023-01-18,03:00:02,v2.5.7,argo-cd-5.17.2,2023-01-18,06:44:45,3.745277777777778 -argo-rollouts,v1.3.1,2022-09-29,17:43:19,v1.3.1,argo-rollouts-2.21.1,2022-09-30,22:29:28,28.769166666666667 -argo-cd,v2.5.6,2023-01-10,20:14:18,v2.5.6,argo-cd-5.17.1,2023-01-11,06:33:59,10.328055555555556 -argo-cd,v2.5.5,2022-12-16,16:53:08,v2.5.5,argo-cd-5.16.7,2022-12-17,11:36:17,18.719166666666666 -argo-events,v1.7.3,2022-09-28,22:10:34,v1.7.3,argo-events-2.0.6,2022-09-29,15:55:01,17.740833333333335 -argo-cd,v2.5.4,2022-12-06,20:26:51,v2.5.4,argo-cd-5.16.2,2022-12-07,07:41:56,11.251388888888888 -argo-cd,v2.5.3,2022-11-28,17:28:00,v2.5.3,argo-cd-5.14.3,2022-11-28,22:10:18,4.705 -argo-workflows,v3.4.3,2022-10-31,09:17:41,v3.4.3,argo-workflows-0.20.6,2022-11-01,09:26:43,24.150555555555556 -argo-cd,v2.5.2,2022-11-07,17:23:44,v2.5.2,argo-cd-5.13.6,2022-11-08,16:04:52,22.685555555555556 -argo-cd,v2.5.1,2022-11-01,21:53:59,v2.5.1,argo-cd-5.13.1,2022-11-02,07:31:33,9.626111111111111 -argo-cd,v2.5.0,2022-10-25,15:32:28,v2.5.0,argo-cd-5.8.0,2022-10-25,21:22:42,5.8372222222222225 -argo-workflows,v3.4.2,2022-10-23,07:36:55,v3.4.2,argo-workflows-0.20.3,2022-10-24,05:53:54,22.283055555555556 -argo-cd,v2.4.15,2022-10-17,21:17:43,v2.4.15,argo-cd-5.6.1,2022-10-20,11:23:48,62.10138888888889 -argo-workflows,v3.4.1,2022-10-01,16:09:34,v3.4.1,argo-workflows-0.20.1,2022-10-02,09:28:15,17.31138888888889 -argo-cd,v2.4.14,2022-10-05,17:53:31,v2.4.14,argo-cd-5.5.10,2022-10-06,21:05:05,27.192777777777778 -argo-cd,v2.4.13,2022-10-03,21:38:39,v2.4.13,argo-cd-5.5.8,2022-10-04,00:58:31,3.331111111111111 -argo-cd,v2.4.12,2022-09-16,01:33:23,v2.4.12,argo-cd-5.4.4,2022-09-16,08:58:43,7.4222222222222225 -argo-rollouts,v1.3.0,2022-09-19,03:29:00,v1.3.0,argo-rollouts-2.21.0,2022-09-29,06:43:50,243.24722222222223 -argo-workflows,v3.4.0,2022-09-19,05:23:46,v3.4.0,argo-workflows-0.18.0,2022-09-19,16:10:42,10.782222222222222 -argo-events,v1.7.2,2022-09-12,23:46:11,v1.7.2,argo-events-2.0.5,2022-09-20,11:55:01,180.1472222222222 -argo-cd,v2.4.11,2022-08-22,09:52:10,v2.4.11,argo-cd-4.10.9,2022-08-22,14:04:30,4.205555555555556 -argo-workflows,v3.3.9,2022-08-10,01:08:09,v3.3.9,argo-workflows-0.16.9,2022-08-10,11:43:41,10.592222222222222 -argo-rollouts,v1.2.2,2022-07-26,17:49:31,v1.2.2,argo-rollouts-2.19.2,2022-08-26,09:03:17,735.2294444444444 -argo-events,v1.7.1,2022-06-09,06:27:31,v1.7.1,argo-events-2.0.2,2022-07-04,09:50:24,603.3813888888889 -argo-rollouts,v1.2.0,2022-03-22,17:16:13,v1.2.0,argo-rollouts-2.12.0,2022-03-23,21:12:12,27.933055555555555 -argo-cd,v2.4.10,2022-08-17,21:44:09,v2.4.10,argo-cd-4.10.7,2022-08-18,00:28:21,2.736666666666667 -argo-cd,v2.4.9,2022-08-11,15:59:47,v2.4.9,argo-cd-4.10.6,2022-08-11,20:43:51,4.734444444444445 -argo-cd,v2.4.8,2022-07-29,17:38:38,v2.4.8,argo-cd-4.10.4,2022-08-01,13:49:17,68.1775 -argo-cd,v2.4.7,2022-07-18,21:54:21,v2.4.7,argo-cd-4.9.15,2022-07-19,06:25:53,8.525555555555556 -argo-workflows,v3.3.8,2022-06-24,01:18:03,v3.3.8,argo-workflows-0.16.6,2022-06-24,05:47:50,4.496388888888889 -argo-cd,v2.4.6,2022-07-12,23:14:34,v2.4.6,argo-cd-4.9.13,2022-07-13,20:43:07,21.475833333333334 -argo-cd,v2.4.4,2022-07-07,07:59:34,v2.4.4,argo-cd-4.9.12,2022-07-07,16:46:25,8.780833333333334 -argo-cd,v2.4.3,2022-06-27,21:39:15,v2.4.3,argo-cd-4.9.9,2022-06-28,13:20:49,15.692777777777778 -argo-events,v1.7.0,2022-05-04,22:47:01,v1.7.0,argo-events-2.0.0,2022-06-14,15:38:27,976.8572222222223 -argo-cd,v2.4.2,2022-06-21,21:19:40,v2.4.2,argo-cd-4.9.5,2022-06-23,05:50:20,32.51111111111111 -argo-workflows,v3.3.7,2022-06-21,00:41:49,v3.3.7,argo-workflows-0.16.5,2022-06-23,16:01:09,63.32222222222222 -argo-workflows,v3.3.6,2022-05-26,01:22:39,v3.3.6,argo-workflows-0.16.1,2022-05-26,11:20:50,9.969722222222222 -argo-cd,v2.4.0,2022-06-10,17:59:33,v2.4.0,argo-cd-4.9.0,2022-06-14,10:10:37,88.18444444444444 -argo-cd,v2.3.4,2022-05-18,13:14:17,v2.3.4,argo-cd-4.6.2,2022-05-19,17:54:21,28.66777777777778 -argo-workflows,v3.3.5,2022-05-04,01:13:34,v3.3.5,argo-workflows-0.15.2,2022-05-20,21:14:27,404.01472222222225 -argo-workflows,v3.3.2,2022-04-20,23:16:10,v3.3.2,argo-workflows-0.14.0,2022-04-22,07:09:42,31.892222222222223 -argo-cd,v2.3.3,2022-03-30,01:55:37,v2.3.3,argo-cd-4.3.1,2022-03-30,13:40:17,11.744444444444444 -argo-events,v1.6.0,2022-02-13,06:42:27,v1.6.0,argo-events-1.11.0,2022-02-20,18:31:57,179.825 -argo-cd,v2.3.2,2022-03-23,02:12:12,v2.3.2,argo-cd-4.2.2,2022-03-23,09:53:45,7.6925 -argo-workflows,v3.2.9,2022-03-02,23:04:35,v3.2.9,argo-workflows-0.11.2,2022-03-05,08:51:50,57.7875 -argo-cd,v2.3.1,2022-03-11,00:07:41,v2.3.1,argo-cd-4.0.0,2022-03-16,21:02:33,140.91444444444446 -argo-rollouts,v1.1.1,2021-11-29,21:44:13,v1.1.1,argo-rollouts-2.8.1,2022-01-10,18:21:14,1004.6169444444445 -argo-cd,v2.2.5,2022-02-05,01:42:13,v2.2.5,argo-cd-3.33.4,2022-02-05,12:55:15,11.217222222222222 -argo-workflows,v3.2.7,2022-01-28,02:28:31,v3.2.7,argo-workflows-0.10.1,2022-02-09,23:06:55,308.64 -argo-cd,v2.2.4,2022-02-03,20:50:43,v2.2.4,argo-cd-3.33.3,2022-02-04,09:19:44,12.483611111111111 -argo-cd,v2.2.3,2022-01-18,18:03:37,v2.2.3,argo-cd-3.32.0,2022-01-26,15:14:35,189.18277777777777 -argo-workflows,v3.2.6,2021-12-17,21:12:28,v3.2.6,argo-workflows-0.9.4,2021-12-20,11:00:00,61.79222222222222 -argo-events,v1.5.6,2022-01-12,05:18:08,v1.5.6,argo-events-1.10.1,2022-01-18,22:20:08,161.03333333333333 -argo-cd,v2.2.2,2022-01-01,06:38:42,v2.2.2,argo-cd-3.29.5,2022-01-04,10:16:28,75.62944444444445 -argo-events,v1.5.0,2021-10-12,18:48:33,v1.5.0,argo-events-1.8.0,2021-10-27,15:13:58,356.4236111111111 -argo-rollouts,v1.1.0,2021-10-12,17:02:30,v1.1.0,argo-rollouts-2.2.0,2021-10-14,14:58:28,45.93277777777778 -argo-cd,v2.2.1,2021-12-17,01:41:25,v2.2.1,argo-cd-3.29.1,2021-12-17,10:06:18,8.414722222222222 -argo-cd,v2.2.0,2021-12-14,18:19:23,v2.2.0,argo-cd-3.29.0,2021-12-15,10:15:30,15.935277777777777 -argo-cd,v2.1.7,2021-11-17,22:18:58,v2.1.7,argo-cd-3.26.10,2021-11-21,12:48:45,86.49638888888889 -argo-workflows,v3.2.4,2021-11-18,00:41:27,v3.2.4,argo-workflows-0.8.3,2021-11-21,18:59:21,90.29833333333333 -argo-workflows,v3.2.0,2021-10-12,16:28:36,v3.2.0,argo-workflows-0.7.3,2021-10-15,10:22:13,65.89361111111111 -argo-cd,v2.1.6,2021-10-28,20:08:23,v2.1.6,argo-cd-3.26.4,2021-10-31,11:57:25,63.81722222222222 -argo-cd,v2.1.5,2021-10-20,15:25:12,v2.1.5,argo-cd-3.26.3,2021-10-21,20:56:35,29.523055555555555 -argo-cd,,,,2.1.4,argo-cd-3.26.1,2021-10-20,06:32:59, -argo-cd,,,,2.1.3,argo-cd-3.23.1,2021-10-06,15:28:20, -argo-workflows,v3.1.8,2021-08-19,00:19:56,v3.1.8,argo-workflows-0.4.2,2021-08-23,11:13:42,106.89611111111111 -argo-cd,,,,2.1.2,argo-cd-3.17.6,2021-09-02,21:59:12, -argo-rollouts,v1.0.2,2021-06-15,22:33:04,v1.0.2,argo-rollouts-1.0.2,2021-07-07,15:18:22,520.755 -argo-cd,,,,2.1.1,argo-cd-3.17.2,2021-08-26,14:22:27, -argo-cd,,,,2.1.0,argo-cd-3.13.0,2021-08-23,12:14:11, -argo-workflows,v3.1.5,2021-08-04,07:14:30,v3.1.5,argo-workflows-0.4.0,2021-08-17,07:31:04,312.2761111111111 -argo-cd,,,,2.0.5,argo-cd-3.10.1,2021-07-27,01:33:24, -argo-workflows,v3.0.7,2021-05-25,19:08:55,v3.0.7,argo-workflows-0.2.6,2021-06-25,06:16:05,731.1194444444444 -argo-events,,,,1.3.1,argo-events-1.4.2,2021-05-21,16:00:05, -argo-cd,,,,2.0.4,argo-cd-3.6.11,2021-06-29,08:49:22, -argo-cd,,,,2.0.3,argo-cd-3.6.3,2021-05-29,08:42:00, -argo-workflows,v3.0.2,2021-04-20,15:37:15,v3.0.2,argo-workflows-0.1.1,2021-05-21,16:00:07,744.3811111111111 -argo-rollouts,v1.0.1,2021-05-26,08:43:12,v1.0.1,argo-rollouts-1.0.0,2021-05-31,16:06:49,127.39361111111111 -argo-rollouts,,,,0.10.2,argo-rollouts-0.5.3,2021-05-21,16:00:06, -argo-cd,,,,2.0.1,argo-cd-3.4.1,2021-05-21,16:00:04, diff --git a/scripts/release-analysis/plot_graph.py b/scripts/release-analysis/plot_graph.py deleted file mode 100644 index 8657fe20..00000000 --- a/scripts/release-analysis/plot_graph.py +++ /dev/null @@ -1,58 +0,0 @@ -import csv - -import matplotlib.pyplot as plt -from packaging import version - - -def plot_time_difference(csv_file): - # Read the CSV file and process the data - data = {"argo-cd": [], "argo-events": [], "argo-workflows": [], "argo-rollouts": []} - release_tags = { - "argo-cd": [], - "argo-events": [], - "argo-workflows": [], - "argo-rollouts": [], - } - with open(csv_file, mode="r") as file: - reader = csv.DictReader(file) - for row in reader: - repo = row["Repository"] - time_diff_str = row["Time Difference"] - release_tag = row["Release Tag"] - if repo in data and time_diff_str: - time_diff = float(time_diff_str) - data[repo].append(time_diff) - release_tags[repo].append(release_tag) - - # Sort the release tags based on semantic versioning - for repo in release_tags: - sorted_indices = sorted( - range(len(release_tags[repo])), - key=lambda i: version.parse(release_tags[repo][i]), - ) - release_tags[repo] = [release_tags[repo][i] for i in sorted_indices] - data[repo] = [data[repo][i] for i in sorted_indices] - - # Plot the data - for repo, time_diffs in data.items(): - plt.figure(figsize=(10, 6)) - plt.plot(release_tags[repo], time_diffs, marker="o", label=repo) - plt.axhline(y=72, color="r", linestyle="--", label="SLA (72 hours)") - plt.xlabel("Upstream Release Tag") - plt.ylabel( - "Time difference between upstream release and Helm Chart release (hours)" - ) - plt.title(f"Time to Release Helm Chart for {repo}") - plt.legend() - plt.grid(True) - plt.xticks(rotation=45) - plt.tight_layout() - plt.savefig(f"time_difference_plot_{repo}.png") - plt.close() - - print("The plots have been saved as 'time_difference_plot_.png'") - - -# Example usage -if __name__ == "__main__": - plot_time_difference("merged_releases.csv") diff --git a/scripts/release-analysis/requirements.txt b/scripts/release-analysis/requirements.txt deleted file mode 100644 index 1c1b383e..00000000 --- a/scripts/release-analysis/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -requests -matplotlib diff --git a/scripts/release-analysis/time_difference_plot_argo-cd.png b/scripts/release-analysis/time_difference_plot_argo-cd.png deleted file mode 100644 index 738c0b98..00000000 Binary files a/scripts/release-analysis/time_difference_plot_argo-cd.png and /dev/null differ diff --git a/scripts/release-analysis/time_difference_plot_argo-events.png b/scripts/release-analysis/time_difference_plot_argo-events.png deleted file mode 100644 index 7e6c6431..00000000 Binary files a/scripts/release-analysis/time_difference_plot_argo-events.png and /dev/null differ diff --git a/scripts/release-analysis/time_difference_plot_argo-rollouts.png b/scripts/release-analysis/time_difference_plot_argo-rollouts.png deleted file mode 100644 index 4a24f491..00000000 Binary files a/scripts/release-analysis/time_difference_plot_argo-rollouts.png and /dev/null differ diff --git a/scripts/release-analysis/time_difference_plot_argo-workflows.png b/scripts/release-analysis/time_difference_plot_argo-workflows.png deleted file mode 100644 index eb0dcf25..00000000 Binary files a/scripts/release-analysis/time_difference_plot_argo-workflows.png and /dev/null differ diff --git a/scripts/renovate-bump-version.sh b/scripts/renovate-bump-version.sh deleted file mode 100755 index 80f1ae11..00000000 --- a/scripts/renovate-bump-version.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash -while getopts c:d:v: opt; do - case ${opt} in - c) chart=${OPTARG} ;; - d) dependency_name=${OPTARG} ;; - v) dependency_version=${OPTARG} ;; - *) - echo 'Usage:' >&2 - echo '-c: chart Related Helm chart name' >&2 - echo '-d dependency Name of the updated dependency' >&2 - echo '-v version New version of the updated dependency' >&2 - exit 1 - esac -done - -if [ -z "${dependency_name}" ] || [ -z "${dependency_version}" ] || [ -z "${chart}" ] ; then - echo 'Missing relevant CLI flag(s).' >&2 - exit 1 -fi - -chart_yaml_path="charts/${chart}/Chart.yaml" -# Split dependency by '/' and only use last element -# This way we can drop prefixes like "argoproj/..." , "argoproj-labs/..." , "quay.io/foo/..." -dependency_name="${dependency_name##*/}" - -# Bump the chart version by one patch version -version=$(grep '^version:' "${chart_yaml_path}" | awk '{print $2}') -major=$(echo "${version}" | cut -d. -f1) -minor=$(echo "${version}" | cut -d. -f2) -patch=$(echo "${version}" | cut -d. -f3) -patch=$((patch + 1)) -sed -i "s/^version:.*/version: ${major}.${minor}.${patch}/g" "${chart_yaml_path}" - -# Add a changelog entry -sed -i -e '/^ artifacthub.io\/changes: |/,$ d' "${chart_yaml_path}" -{ - echo " artifacthub.io/changes: |" - echo " - kind: changed" - echo " description: Bump ${dependency_name} to ${dependency_version}" -} >> "${chart_yaml_path}" -cat "${chart_yaml_path}"