Skip to content

Conversation

@simu
Copy link
Member

@simu simu commented Dec 18, 2024

See SDD-0030 - ArgoCD multitenancy for the full design.

TODO

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.
  • Link this PR to related issues or PRs.

@simu simu added the enhancement New feature or request label Dec 18, 2024
@simu simu force-pushed the feat/additional-root-apps branch 5 times, most recently from 8ef696a to ceb8974 Compare December 23, 2024 12:59
@simu
Copy link
Member Author

simu commented Dec 24, 2024

See projectsyn/documentation#182 for documentation

@simu simu marked this pull request as ready for review December 24, 2024 08:52
@simu simu requested a review from a team December 24, 2024 08:53
@simu simu force-pushed the feat/additional-root-apps branch from ceb8974 to 132498b Compare December 30, 2024 15:20
@simu simu changed the base branch from master to feat/no-prune-on-autosync December 30, 2024 15:39
Base automatically changed from feat/no-prune-on-autosync to master December 31, 2024 12:25
@simu simu force-pushed the feat/additional-root-apps branch from 9b6a436 to b54103c Compare December 31, 2024 12:26
@simu simu force-pushed the feat/additional-root-apps branch 3 times, most recently from 7682c1a to bb8c7a5 Compare January 8, 2025 09:42
simu added 4 commits January 10, 2025 10:20
Rendered from template version: main (a8791fb)
We use a small go template to extract the value for `syn_team` from the
`project` label of the metric so we can correctly label each individual
alert instance. This should allow us to group ArgoCD alerts by
`syn_team` (which is already well-defined for alert routing) to ensure
that alerts for each AppProject are routed to the responsible team.
Assigning the argocd component to a team other than the cluster owner
team doesn't make sense, so we set `_metadata.multi_tenant=false`.

Additionally, we update the `.cruft.json` to the latest template hash so
future template updates are applied cleanly.

Rendered from template version: main (98d16f9)
@simu simu force-pushed the feat/additional-root-apps branch from 8df9690 to 482e437 Compare January 10, 2025 09:20
@github-actions
Copy link

github-actions bot commented Jan 10, 2025

🚀 This PR has been released as v8.10.0

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:minor

@simu simu merged commit 8e3e72a into master Jan 10, 2025
18 checks passed
@simu simu deleted the feat/additional-root-apps branch January 10, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump:minor enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants