Compare commits

..

No commits in common. "feat/olm" and "master" have entirely different histories.

31 changed files with 0 additions and 251 deletions

0
.gitmodules vendored
View File

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: cert-manager
resources:
- https://github.com/cert-manager/cert-manager/releases/download/v1.13.3/cert-manager.yaml

View File

@ -1,12 +0,0 @@
---
nameReference:
- kind: Secret
fieldSpecs:
- path: spec/superuserSecret/name
kind: Cluster
- path: spec/bootstrap/initdb/secret/name
kind: Cluster
- path: spec/backup/barmanObjectStore/s3Credentials/accessKeyId/name
kind: Cluster
- path: spec/backup/barmanObjectStore/s3Credentials/secretAccessKey/name
kind: Cluster

View File

@ -1,8 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/cloudnative-pg/cloudnative-pg/releases/download/v1.21.1/cnpg-1.21.1.yaml
configurations:
- ./configurations/cnpg-cluster.yaml

View File

@ -1,14 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/cert-manager/cert-manager/releases/download/v1.10.0/cert-manager.yaml
- ./olm
- ./metallb
- ./rabbitmq
- ./postgresql
- ./redis
- ./minio
- ./metrics
- ./nginx
- ./cloudnative-pg-operator

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- github.com/rancher/local-path-provisioner/deploy?ref=v0.0.23

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://raw.githubusercontent.com/longhorn/longhorn/v1.5.1/deploy/longhorn.yaml
- ./resources/storage-class.yaml

View File

@ -1,11 +0,0 @@
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: longhorn
provisioner: driver.longhorn.io
allowVolumeExpansion: true
parameters:
numberOfReplicas: "3"
staleReplicaTimeout: "2880" # 48 hours in minutes
fromBackup: ""
fsType: "ext4"

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./resources/namespace.yaml
- https://raw.githubusercontent.com/mattermost/mattermost-operator/master/docs/mattermost-operator/mattermost-operator.yaml

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: mattermost-operator

View File

@ -1,7 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: metallb-system
resources:
- ./secrets
- github.com/metallb/metallb/config/native?ref=v0.13.7

View File

@ -1,8 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: metallb-system
secretGenerator:
- name: memberlist
literals:
- secretkey=FiXmEiAmNoTaReAlSeCr3tAnDineedtobereplacewithapropersecretforyourinfrastruture

View File

@ -1,8 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.4/high-availability-1.21+.yaml
patches:
- path: ./patches/high-availability-1.21+.yaml

View File

@ -1,17 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: metrics-server
namespace: kube-system
spec:
replicas: 3
template:
spec:
containers:
- name: metrics-server
args:
- --cert-dir=/tmp
- --secure-port=4443
- --kubelet-preferred-address-types=Hostname
- --kubelet-use-node-status-port
- --metric-resolution=15s

View File

@ -1,14 +0,0 @@
---
nameReference:
- kind: Secret
fieldSpecs:
- path: spec/credsSecret/name
kind: Tenant
- kind: Secret
fieldSpecs:
- path: spec/configuration/name
kind: Tenant
- kind: Secret
fieldSpecs:
- path: spec/users/name
kind: Tenant

View File

@ -1,13 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: minio-operator
commonAnnotations:
operator.min.io/authors: "MinIO, Inc."
operator.min.io/license: "AGPLv3"
operator.min.io/support: "https://subnet.min.io"
resources:
- github.com/minio/operator/resources?ref=v5.0.10
configurations:
- ./configurations/tenants.minio.min.io.yaml

View File

@ -1,2 +0,0 @@
resources:
- https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.4.0/deploy/static/provider/cloud/deploy.yaml

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.27.0/olm.yaml
- resources/mandatory-operators

View File

@ -1,8 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./resources/redis-operator.yaml
- ./resources/minio-operator.yaml
- ./resources/cloudnative-pg.yaml
- ./resources/rabbitmq-cluster-operator.yaml

View File

@ -1,12 +0,0 @@
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: my-cloudnative-pg
namespace: operators
spec:
channel: stable-v1
#startingCSV: 1.22.1
#installPlanApproval: Manual
name: cloudnative-pg
source: operatorhubio-catalog
sourceNamespace: olm

View File

@ -1,11 +0,0 @@
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: my-minio-operator
namespace: operators
spec:
channel: stable
startingCSV: "minio-operator.v5.0.3"
name: minio-operator
source: operatorhubio-catalog
sourceNamespace: olm

View File

@ -1,12 +0,0 @@
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: my-rabbitmq-cluster-operator
namespace: operators
spec:
channel: stable
# startingCSV: 2.7.0
# installPlanApproval: Manual
name: rabbitmq-cluster-operator
source: operatorhubio-catalog
sourceNamespace: olm

View File

@ -1,11 +0,0 @@
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: my-redis-operator
namespace: operators
spec:
channel: stable
startingCSV: "redis-operator.v0.15.1"
name: redis-operator
source: operatorhubio-catalog
sourceNamespace: olm

View File

@ -1,10 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: postgresql-operator
resources:
- namespace.yaml
- github.com/zalando/postgres-operator/manifests?ref=v1.9.0
- github.com/zalando/postgres-operator/ui/manifests?ref=v1.9.0

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: postgresql-operator

View File

@ -1,7 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: rabbitmq-operator
resources:
#- namespace.yaml
- https://github.com/rabbitmq/cluster-operator/releases/download/v2.5.0/cluster-operator.yml

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: rabbitmq-operator

View File

@ -1,8 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: redis-operator
resources:
- namespace.yaml
- github.com/spotahome/redis-operator/manifests/kustomize/overlays/default?ref=v1.2.4

View File

@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: redis-operator

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.27.0/crds.yaml
- https://raw.githubusercontent.com/ory/k8s/v0.30.0/helm/charts/hydra-maester/crds/crd-oauth2clients.yaml

View File

@ -1,6 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
bases:
- ./crds
- ./base