diff --git a/infra/argocd/templates/octopusdeploy.yaml b/infra/argocd/templates/octopusdeploy.yaml new file mode 100644 index 0000000..69a7a4f --- /dev/null +++ b/infra/argocd/templates/octopusdeploy.yaml @@ -0,0 +1,21 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: octopusdeploy + namespace: argocd +spec: + project: default + source: + repoURL: https://gitlab.com/developerdurp/homelab.git + targetRevision: main + path: infra/octopusdeploy + destination: + namespace: octopusdeploy + name: in-cluster + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + diff --git a/infra/octopusdeploy/Chart.yaml b/infra/octopusdeploy/Chart.yaml new file mode 100644 index 0000000..a71dc5f --- /dev/null +++ b/infra/octopusdeploy/Chart.yaml @@ -0,0 +1,12 @@ +apiVersion: v2 +name: octopusdeploy +description: A Helm chart for Kubernetes +type: application + +version: 0.1.0 +appVersion: "1.16.0" + +dependencies: + - name: octopus-deploy + repository: oci://ghcr.io/octopusdeploy/octopusdeploy-helm + version: 1.3.1 diff --git a/infra/octopusdeploy/values.yaml b/infra/octopusdeploy/values.yaml new file mode 100644 index 0000000..c43780b --- /dev/null +++ b/infra/octopusdeploy/values.yaml @@ -0,0 +1,5 @@ +octopusdeploy: + octopus: + acceptEula: Y + mssql: + enabled: true \ No newline at end of file