From fc4ec58438c9f70ea994119a01f9866b6ae83bd9 Mon Sep 17 00:00:00 2001 From: Michael Guarino Date: Fri, 5 Jun 2026 17:50:07 +0000 Subject: [PATCH] Setting up staging microservice example cluster: demo-dev01 image: ghcr.io/pluralsh/plrl-cd-test:latest Plural Service: mgmt/gitops-example --- bootstrap/deployments/example-staging.yaml | 26 ++++++++++++++++++++++ bootstrap/flows/example.yaml | 2 +- deployments/helm/example/staging.yaml | 7 ++++++ 3 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 bootstrap/deployments/example-staging.yaml create mode 100644 deployments/helm/example/staging.yaml diff --git a/bootstrap/deployments/example-staging.yaml b/bootstrap/deployments/example-staging.yaml new file mode 100644 index 0000000..7e1272e --- /dev/null +++ b/bootstrap/deployments/example-staging.yaml @@ -0,0 +1,26 @@ +apiVersion: deployments.plural.sh/v1alpha1 +kind: ServiceDeployment +metadata: + name: example-staging + namespace: gitops-example +spec: + namespace: example + name: example-staging + flowRef: + name: example + namespace: gitops-example + repositoryRef: + kind: GitRepository + name: gitops-example + namespace: infra + git: + ref: main + folder: deployments/helm/example + helm: + url: oci://ghcr.io/pluralsh/example-charts + chart: stateless + version: 0.1.0 + valuesFiles: + - base.yaml + - staging.yaml + cluster: demo-dev01 diff --git a/bootstrap/flows/example.yaml b/bootstrap/flows/example.yaml index 468a852..a48d9b4 100644 --- a/bootstrap/flows/example.yaml +++ b/bootstrap/flows/example.yaml @@ -5,4 +5,4 @@ metadata: namespace: gitops-example spec: name: example - description: Basic stateless microservice for dev. + description: Basic stateless microservice for staging. diff --git a/deployments/helm/example/staging.yaml b/deployments/helm/example/staging.yaml new file mode 100644 index 0000000..e5f199a --- /dev/null +++ b/deployments/helm/example/staging.yaml @@ -0,0 +1,7 @@ +replicaCount: 1 + +image: + tag: "latest" + +podLabels: + plural.sh/environment: "staging"