From 53096b963c1a45a91ebed12d9d83682516f8d814 Mon Sep 17 00:00:00 2001 From: nold Date: Thu, 16 Jan 2025 15:15:28 +0100 Subject: [PATCH] del(crossplane) --- .../manifests/composition-bucket.yml | 138 --------------- .../manifests/composition-postgres.yml | 164 ------------------ projects/crossplane/manifests/oci-repo.yaml | 12 -- .../manifests/provider-kubernetes.yml | 6 - .../manifests/provider-terraform.yml | 6 - projects/crossplane/manifests/xrd-bucket.yml | 42 ----- .../crossplane/manifests/xrd-postgres.yml | 48 ----- projects/crossplane/project.yml | 13 -- projects/crossplane/values/crossplain.yaml | 5 - .../crossplane/values/ess-plugin-vault.yaml | 5 - 10 files changed, 439 deletions(-) delete mode 100644 projects/crossplane/manifests/composition-bucket.yml delete mode 100644 projects/crossplane/manifests/composition-postgres.yml delete mode 100644 projects/crossplane/manifests/oci-repo.yaml delete mode 100644 projects/crossplane/manifests/provider-kubernetes.yml delete mode 100644 projects/crossplane/manifests/provider-terraform.yml delete mode 100644 projects/crossplane/manifests/xrd-bucket.yml delete mode 100644 projects/crossplane/manifests/xrd-postgres.yml delete mode 100644 projects/crossplane/project.yml delete mode 100644 projects/crossplane/values/crossplain.yaml delete mode 100644 projects/crossplane/values/ess-plugin-vault.yaml diff --git a/projects/crossplane/manifests/composition-bucket.yml b/projects/crossplane/manifests/composition-bucket.yml deleted file mode 100644 index 337e917e..00000000 --- a/projects/crossplane/manifests/composition-bucket.yml +++ /dev/null @@ -1,138 +0,0 @@ -apiVersion: apiextensions.crossplane.io/v1 -kind: Composition -metadata: - annotations: - labels: - implementation: terraform - provider: minio - name: tf-bucket.gnu.one -spec: - compositeTypeRef: - apiVersion: s3.gnu.one/v1alpha1 - kind: XBucket - mode: Resources - publishConnectionDetailsWithStoreConfigRef: - name: default - resources: - - base: - apiVersion: tf.upbound.io/v1beta1 - kind: Workspace - spec: - forProvider: - module: | - terraform { - required_providers { - minio = { - source = "aminueza/minio" - version = "1.17.2" - } - } - } - - variable "access_key" { - description = "S3 Access Key" - type = string - } - - variable "secret_key" { - description = "S2 Secret Key" - type = string - sensitive = true - } - - variable "name" { - description = "Name of Bucket & Service Account" - type = string - } - - variable "endpoint" { - description = "Minio Endpoint" - type = string - default = "s3-minio.s3.svc.cluster.local:9000" - } - - provider "minio" { - minio_server = var.endpoint - minio_user = var.access_key - minio_password = var.secret_key - } - - resource "minio_s3_bucket" "bucket" { - bucket = var.name - acl = "private" - force_destroy = false - } - - resource "minio_iam_policy" "policy" { - name = var.name - policy= <