Skip to content

GitOps example with ArgoCD#1463

Open
PatrickBladeeman wants to merge 1 commit into
cloud-ark:masterfrom
PatrickBladeeman:master
Open

GitOps example with ArgoCD#1463
PatrickBladeeman wants to merge 1 commit into
cloud-ark:masterfrom
PatrickBladeeman:master

Conversation

@PatrickBladeeman

@PatrickBladeeman PatrickBladeeman commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

This PR adds Argo CD GitOps examples for KubePlus while keeping the runtime sync target lightweight.

The same example content is mirrored in the core kubeplus repo for review and discoverability, and the Argo CD Application manifests point at the lightweight examples repo:

https://github.com/cloud-ark/kubeplus-examples

Changes in this PR:

  • Adds examples/multitenancy/application-hosting/hello-world-argocd, matching the corresponding example in cloud-ark/kubeplus-examples.
  • Adds examples/multitenancy/application-hosting/wordpress-argocd, matching the corresponding example in cloud-ark/kubeplus-examples.
  • Documents where to find the Argo CD GitOps flow from the existing hello-world walkthrough.
  • Adds quota fields to the ResourcePolicy Go type so ResourceComposition examples that define quota policy can round-trip cleanly through the KubePlus API.

The key design is that users can read/copy the examples from this repo, but Argo CD should sync from cloud-ark/kubeplus-examples because it is much smaller than the full kubeplus repository.

@devdattakulkarni

Copy link
Copy Markdown
Contributor

In the commit message add closes with reference to this issue #1437

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants