feat: moved crossplane to own project

This commit is contained in:
nold 2023-08-08 19:12:25 +02:00
parent 8f3b8ca7e7
commit 9f374f588c
6 changed files with 39 additions and 6 deletions

View file

@ -0,0 +1,6 @@
apiVersion: pkg.crossplane.io/v1
kind: Provider
metadata:
name: provider-terraform
spec:
package: xpkg.upbound.io/upbound/provider-terraform:v0.9.0

View file

@ -0,0 +1,12 @@
apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: crossplane-contrib-oci-repo
namespace: argocd
labels:
argocd.argoproj.io/secret-type: repository
stringData:
enableOCI: "true"
url: xpkg.upbound.io/crossplane-contrib
type: helm

View file

@ -0,0 +1,16 @@
config:
description: Crossplane
namespace: crossplane-system
apps:
- name: crossplane
repoURL: https://charts.crossplane.io/stable
chart: crossplane
targetRevision: 1.13.1
- name: ess-plugin-vault
repoURL: xpkg.upbound.io/crossplane-contrib
chart: ess-plugin-vault
targetRevision: 0.1.0

View file

@ -0,0 +1,5 @@
podAnnotations:
vault.hashicorp.com/agent-inject: "true"
vault.hashicorp.com/agent-inject-token: "true"
vault.hashicorp.com/role: crossplane
vault.hashicorp.com/agent-run-as-user: "65532"

View file

@ -28,9 +28,3 @@ apps:
repoURL: https://spotahome.github.io/redis-operator repoURL: https://spotahome.github.io/redis-operator
chart: redis-operator chart: redis-operator
targetRevision: 3.2.8 targetRevision: 3.2.8
- name: crossplane
namespace: crossplane-system
repoURL: https://charts.crossplane.io/stable
chart: crossplane
targetRevision: 1.13.1