Skip to content

Commit

Permalink
service mesh test app
Browse files Browse the repository at this point in the history
  • Loading branch information
Ujstor committed Dec 30, 2024
1 parent 20a7c83 commit d88d88d
Show file tree
Hide file tree
Showing 6 changed files with 49 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ CHART_APPS_K3S2 := k8s-win

# k3s5-win cluster packages
CHART_SYSTEM_K3S5 := cert-manager cilium ingress-nginx cluster-issuer external-secrets metallb-operator metallb-config istio
CHART_APPS_K3S5 :=
CHART_APPS_K3S5 := servicemesh-app

# Define pattern rules for k3s0
build_system_k3s0: $(addprefix k3s0-system-,$(CHART_SYSTEM_K3S0))
Expand Down
29 changes: 29 additions & 0 deletions cluster/k3s5-test/helm/app-of-apps/900_servicemesh_app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: app-servicemesh-k3s5
namespace: gitops
finalizers:
- resources-finalizer.argocd.argoproj.io
annotations:
argocd.argoproj.io/sync-wave: "8"
spec:
destination:
namespace: servicemesh
server: https://api.k3s5.ujstor.dev:6443
project: ops-cluster-bootstrap
source:
path: cluster/k3s5-test/helm/apps/servicemesh-app
repoURL: https://github.com/Ujstor/k3s-single-node-multi-cluster-iac.git
targetRevision: master
helm:
version: v3
releaseName: servicemesh
syncPolicy:
automated:
selfHeal: true
syncOptions:
- CreateNamespace=true
managedNamespaceMetadata:
labels:
istio-injection: enabled
6 changes: 6 additions & 0 deletions cluster/k3s5-test/helm/apps/servicemesh-app/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: service-mesh-test-app
repository: https://ujstor.github.io/helm-charts-github-apps
version: 1.0.0
digest: sha256:61ab3805cbf2d9fddfd955b952daed02505374f8e6c0dec81ec21721ccf9df86
generated: "2024-12-31T00:46:42.137956127+01:00"
11 changes: 11 additions & 0 deletions cluster/k3s5-test/helm/apps/servicemesh-app/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: v2
name: service-mesh-test-app
description: Service mesh test app Helm chart for Kubernetes
type: application
version: 1.0.0
appVersion: "1.0.0"

dependencies:
- name: service-mesh-test-app
version: 1.0.0
repository: "https://ujstor.github.io/helm-charts-github-apps"
Binary file not shown.
2 changes: 2 additions & 0 deletions cluster/k3s5-test/helm/apps/servicemesh-app/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
service-mesh-test-app:
domain: servicemesh.k3s5.ujstor.dev

0 comments on commit d88d88d

Please sign in to comment.