UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

Add argocd-apps as a subchart to argocd

Merged Gato Harvey requested to merge 1258-add-argocd-bb into main

As of version 5.0.0 of ArgoCD (1.46.1 BB) the server.additionalApplications and server.additionalProjects configs have been moved outside of the main ArgoCD chart. This MR will bring the new chart in as a sub-chart so that the configuration can continue to be managed without any additional configuration to BB.

The subchart is a copy of argocd-apps with no changes.

More details can be found here: big-bang/bigbang#1436 (closed)

Edited by Gato Harvey

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Gato Harvey resolved all threads

    resolved all threads

  • Gato Harvey added 1 commit

    added 1 commit

    • b2efb1ca - Adds explicit reference to argocd-apps git repository instead of local copy in the `charts` folders

    Compare with previous version

  • Gato Harvey added 1 commit

    added 1 commit

    • 25175ba2 - Deletes charts/argocd-apps subchart folder in favor of reference to remote repo, updates cache

    Compare with previous version

  • Gato Harvey changed the description

    changed the description

  • requested review from @echuang, @chris.oconnell, and @rob.ferguson

  • Micah Nagel approved this merge request

    approved this merge request

    • Resolved by Christopher O'Connell

      @gato_harvey When deploying a test application it fails with:

      bigbang         argocd                          False           False   Helm install failed: unable to build kubernetes objects from release manifest: resource mapping not found for name: "guestbook" namespace: "argocd" from "": no matches for kind "Application" in version "argoproj.io/v1alpha1"
                                                                              ensure CRDs are installed first 
  • Micah Nagel unapproved this merge request

    unapproved this merge request

  • Gato Harvey added 1 commit

    added 1 commit

    • b60cb000 - Tests adding pre-install hook to crds

    Compare with previous version

  • Gato Harvey added 1 commit

    added 1 commit

    • bd702da0 - wip: Uncomments guestbook applications

    Compare with previous version

  • Gato Harvey added 1 commit

    added 1 commit

    • 23f65c73 - Reverts changes to crds and adds hook to argocd-apps

    Compare with previous version

  • Gato Harvey added 2 commits

    added 2 commits

    • 9cf782b5 - Revert "Deletes charts/argocd-apps subchart folder in favor of reference to...
    • cabef1fa - Updates argocd-apps templates to include post-install, post-upgrade hooks by default

    Compare with previous version

  • Gato Harvey added 1 commit

    added 1 commit

    • a49399aa - Updates test-values to include argocd-apps

    Compare with previous version

  • Gato Harvey added 1 commit

    added 1 commit

    • f22c9c98 - Adds missing values to test-values.yaml

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading