Skip to content

Instantly share code, notes, and snippets.

@dobesv
Created December 3, 2020 00:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dobesv/d1b2e44df81f11fac5a58373d827684a to your computer and use it in GitHub Desktop.
Save dobesv/d1b2e44df81f11fac5a58373d827684a to your computer and use it in GitHub Desktop.
---
# Source: kubedb-catalog/templates/elasticsearch/elasticsearch-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: elasticsearch-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: true #Allowing privileged pods is necessary for ES db only!
allowPrivilegeEscalation: true #Allowing privilege escalation is necessary for ES db only!
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
allowedCapabilities:
- IPC_LOCK
- SYS_RESOURCE
---
# Source: kubedb-catalog/templates/memcached/memcached-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: memcached-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: false
allowPrivilegeEscalation: false
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
---
# Source: kubedb-catalog/templates/mongodb/mongodb-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: mongodb-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: false
allowPrivilegeEscalation: false
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
---
# Source: kubedb-catalog/templates/mysql/mysql-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: mysql-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: false
allowPrivilegeEscalation: false
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
---
# Source: kubedb-catalog/templates/percona-xtradb/percona-xtradb-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: percona-xtradb-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: false
allowPrivilegeEscalation: false
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
---
# Source: kubedb-catalog/templates/postgres/postgres-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: postgres-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: false
allowPrivilegeEscalation: false
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
allowedCapabilities:
- IPC_LOCK
- SYS_RESOURCE
---
# Source: kubedb-catalog/templates/redis/redis-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: redis-db
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: false
allowPrivilegeEscalation: false
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
---
# Source: kubedb-catalog/templates/elasticsearch/1.0.2-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.0.2-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.0.2"
db:
image: "kubedb/elasticsearch:1.0.2-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.0.2-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.1.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.1.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.1.0"
db:
image: "kubedb/elasticsearch:1.1.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.1.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.2.1-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.2.1-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.2.1"
db:
image: "kubedb/elasticsearch:1.2.1-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.2.1-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.3.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.3.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.3.0"
db:
image: "kubedb/elasticsearch:1.3.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.3.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.4.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.4.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.4.0"
db:
image: "kubedb/elasticsearch:1.4.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.4.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.6.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.6.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.6.0"
db:
image: "kubedb/elasticsearch:1.6.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.6.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.7.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.7.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.7.0"
db:
image: "kubedb/elasticsearch:1.7.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.7.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.8.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.8.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.8.0"
db:
image: "kubedb/elasticsearch:1.8.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.8.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/1.9.0-opendistro.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "1.9.0-opendistro"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "OpenDistro"
version: "1.9.0"
db:
image: "kubedb/elasticsearch:1.9.0-opendistro"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:1.9.0-opendistro"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/6.8.1-searchguard.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "6.8.1-searchguard"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "SearchGuard"
version: "6.8.1"
db:
image: "kubedb/elasticsearch:6.8.1-searchguard"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:6.8.1-searchguard"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/6.8.10-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "6.8.10-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "6.8.10"
db:
image: "kubedb/elasticsearch:6.8.10-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:6.8.10-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.0.1-searchguard.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.0.1-searchguard"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "SearchGuard"
version: "7.0.1"
db:
image: "kubedb/elasticsearch:7.0.1-searchguard"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.0.1-searchguard"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.0.1-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.0.1-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.0.1"
db:
image: "kubedb/elasticsearch:7.0.1-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.0.1-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.1.1-searchguard.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.1.1-searchguard"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "SearchGuard"
version: "7.1.1"
db:
image: "kubedb/elasticsearch:7.1.1-searchguard"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.1.1-searchguard"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.1.1-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.1.1-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.1.1"
db:
image: "kubedb/elasticsearch:7.1.1-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.1.1-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.2.1-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.2.1-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.2.1"
db:
image: "kubedb/elasticsearch:7.2.1-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.2.1-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.3.2-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.3.2-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.3.2"
db:
image: "kubedb/elasticsearch:7.3.2-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.3.2-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.4.2-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.4.2-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.4.2"
db:
image: "kubedb/elasticsearch:7.4.2-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.4.2-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.5.2-searchguard.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.5.2-searchguard"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "SearchGuard"
version: "7.5.2"
db:
image: "kubedb/elasticsearch:7.5.2-searchguard"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.5.2-searchguard"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.5.2-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.5.2-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.5.2"
db:
image: "kubedb/elasticsearch:7.5.2-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.5.2-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.6.2-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.6.2-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.6.2"
db:
image: "kubedb/elasticsearch:7.6.2-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.6.2-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.7.1-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.7.1-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.7.1"
db:
image: "kubedb/elasticsearch:7.7.1-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.7.1-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.8.0-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.8.0-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.8.0"
db:
image: "kubedb/elasticsearch:7.8.0-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.8.0-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/elasticsearch/7.9.1-xpack.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ElasticsearchVersion
metadata:
name: "7.9.1-xpack"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
authPlugin: "X-Pack"
version: "7.9.1"
db:
image: "kubedb/elasticsearch:7.9.1-xpack"
exporter:
image: "kubedb/elasticsearch_exporter:1.1.0"
initContainer:
image: "kubedb/busybox:1.32.0"
yqImage: "kubedb/elasticsearch-init:7.9.1-xpack"
podSecurityPolicies:
databasePolicyName: "elasticsearch-db"
---
# Source: kubedb-catalog/templates/etcd/etcd.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: EtcdVersion
metadata:
name: "3.2.13"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "3.2.13"
db:
image: "kubedb/etcd:v3.2.13"
exporter:
image: "kubedb/etcd:v3.2.13"
tools:
image: "kubedb/etcd-tools:3.2.13"
---
# Source: kubedb-catalog/templates/memcached/memcached-1.5.22.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MemcachedVersion
metadata:
name: "1.5.22"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.5.22"
db:
image: "kubedb/memcached:1.5.22"
exporter:
image: "kubedb/memcached-exporter:v0.4.1"
podSecurityPolicies:
databasePolicyName: memcached-db
---
# Source: kubedb-catalog/templates/memcached/memcached-1.5.4.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MemcachedVersion
metadata:
name: "1.5.4-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.5.4"
db:
image: "kubedb/memcached:1.5.4-v1"
exporter:
image: "kubedb/memcached-exporter:v0.4.1"
podSecurityPolicies:
databasePolicyName: memcached-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-3.4.17.yaml
# After 0.13.0-rc.0
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "3.4.17-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "3.4.17"
db:
image: "kubedb/mongo:3.4.17-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:3.4.17"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-3.4.22.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "3.4.22-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "3.4.22"
db:
image: "kubedb/mongo:3.4.22-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:3.4.22"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-3.6.13.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "3.6.13-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "3.6.13"
db:
image: "kubedb/mongo:3.6.13-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:3.6.13"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-3.6.8.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "3.6.8-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "3.6.8"
db:
image: "kubedb/mongo:3.6.8-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:3.6.8"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.0.11.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.0.11-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.0.11"
db:
image: "kubedb/mongo:4.0.11-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.0.11"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.0.3.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.0.3-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.0.3"
db:
image: "kubedb/mongo:4.0.3-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.0.3"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.0.5.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.0.5-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.0.5"
db:
image: "kubedb/mongo:4.0.5-v3"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.0.5-v2"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.1.13.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.1.13-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.1.13"
db:
image: "kubedb/mongo:4.1.13-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1.13"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.2"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.1.4.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.1.4-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.1.4"
db:
image: "kubedb/mongo:4.1.4-v1"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1.4"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1.4"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.1.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.1.7-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.1.7"
db:
image: "kubedb/mongo:4.1.7-v3"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1.7-v2"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.2"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/mongodb-4.2.3.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.2.3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.2.3"
db:
image: "kubedb/mongo:4.2.3"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.2"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/percona-3.6.18.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "3.6.18-percona"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "3.6.18"
db:
image: "percona/percona-server-mongodb:3.6.18"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/percona-4.0.10.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.0.10-percona"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.0.10"
db:
image: "percona/percona-server-mongodb:4.0.10"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.1"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mongodb/percona-4.2.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: "4.2.7-percona"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.2.7"
db:
image: "percona/percona-server-mongodb:4.2.7-7"
exporter:
image: "kubedb/percona-mongodb-exporter:v0.8.0"
tools:
image: "kubedb/mongo-tools:4.1"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/mongodb-init:4.2"
podSecurityPolicies:
databasePolicyName: mongodb-db
---
# Source: kubedb-catalog/templates/mysql/mysql-5.7.25.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "5.7.25-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "5.7.25"
db:
image: "kubedb/mysql:5.7.25-v1"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
denylist:
standalone: ["< 5.7.25"]
groupReplication: ["< 5.7.25", "8.0.20", "8.0.19"]
---
# Source: kubedb-catalog/templates/mysql/mysql-5.7.29.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "5.7.29"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "5.7.29"
db:
image: "kubedb/mysql:5.7.29"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
denylist:
standalone: ["< 5.7.29"]
groupReplication: ["< 5.7.29"]
---
# Source: kubedb-catalog/templates/mysql/mysql-5.7.31.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "5.7.31"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "5.7.31"
db:
image: "kubedb/mysql:5.7.31"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
denylist:
standalone: ["< 5.7.31"]
groupReplication: ["< 5.7.31"]
---
# Source: kubedb-catalog/templates/mysql/mysql-8.0.14.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "8.0.14-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "8.0.14"
db:
image: "kubedb/mysql:8.0.14-v1"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
denylist:
standalone: ["< 8.0.14"]
groupReplication: ["< 8.0.14"]
---
# Source: kubedb-catalog/templates/mysql/mysql-8.0.20.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "8.0.20"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "8.0.20"
db:
image: "kubedb/mysql:8.0.20"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
denylist:
standalone: ["< 8.0.20"]
groupReplication: ["< 8.0.20"]
---
# Source: kubedb-catalog/templates/mysql/mysql-8.0.21.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "8.0.21"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "8.0.21"
db:
image: "kubedb/mysql:8.0.21"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
denylist:
standalone: ["< 8.0.21"]
groupReplication: ["< 8.0.21"]
---
# Source: kubedb-catalog/templates/mysql/mysql-8.0.3.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: MySQLVersion
metadata:
name: "8.0.3-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "8.0.3"
db:
image: "kubedb/mysql:8.0.3-v1"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
tools:
image: "kubedb/mysql-tools:5.7.25"
replicationModeDetector:
image: "kubedb/replication-mode-detector:v0.2.1"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: mysql-db
upgradeConstraints:
allowlist:
standalone: ["8.0.3"]
groupReplication: ["8.0.3"]
---
# Source: kubedb-catalog/templates/percona-xtradb/percona-xtradb-5.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PerconaXtraDBVersion
metadata:
name: "5.7-cluster"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "5.7"
db:
image: "kubedb/percona-xtradb-cluster:5.7"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: percona-xtradb-db
---
# Source: kubedb-catalog/templates/percona-xtradb/percona-xtradb-5.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PerconaXtraDBVersion
metadata:
name: "5.7"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "5.7"
db:
image: "kubedb/percona:5.7"
exporter:
image: "kubedb/mysqld-exporter:v0.11.0"
initContainer:
image: "kubedb/busybox"
podSecurityPolicies:
databasePolicyName: percona-xtradb-db
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.10.0.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.10.0"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.10.0"
server:
image: "kubedb/pgbouncer:1.10.0"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.11.0.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.11.0"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.11.0"
server:
image: "kubedb/pgbouncer:1.11.0"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.12.0.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.12.0"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.12.0"
server:
image: "kubedb/pgbouncer:1.12.0"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.7.1.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.7.1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.7.1"
server:
image: "kubedb/pgbouncer:1.7.1"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.7.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.7.2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.7.2"
server:
image: "kubedb/pgbouncer:1.7.2"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.8.1.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.8.1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.8.1"
server:
image: "kubedb/pgbouncer:1.8.1"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/pgbouncer/pgbouncer-1.9.0.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PgBouncerVersion
metadata:
name: "1.9.0"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "1.9.0"
server:
image: "kubedb/pgbouncer:1.9.0"
exporter:
image: "kubedb/pgbouncer_exporter:v0.1.1"
---
# Source: kubedb-catalog/templates/postgres/postgres-10.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.2-v2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.2"
db:
image: "kubedb/postgres:10.2-v3"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.2-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.2-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.2"
db:
image: "kubedb/postgres:10.2-v4"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.2-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.2-v4"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.2"
db:
image: "kubedb/postgres:10.2-v5"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.2-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.2-v5"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.2"
db:
image: "kubedb/postgres:10.2-v6"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.2-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.6.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.6"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.6"
db:
image: "kubedb/postgres:10.6"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.6"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.6.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.6-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.6"
db:
image: "kubedb/postgres:10.6-v1"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.6"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.6.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.6-v2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.6"
db:
image: "kubedb/postgres:10.6-v2"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.6"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-10.6.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "10.6-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "10.6"
db:
image: "kubedb/postgres:10.6-v3"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:10.6"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-11.1.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "11.1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "11.1"
db:
image: "kubedb/postgres:11.1"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:11.1"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-11.1.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "11.1-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "11.1"
db:
image: "kubedb/postgres:11.1-v1"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:11.1"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-11.1.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "11.1-v2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "11.1"
db:
image: "kubedb/postgres:11.1-v2"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:11.1"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-11.1.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "11.1-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "11.1"
db:
image: "kubedb/postgres:11.1-v3"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:11.1"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-11.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "11.2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "11.2"
db:
image: "kubedb/postgres:11.2"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:11.2"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-11.2.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "11.2-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "11.2"
db:
image: "kubedb/postgres:11.2-v1"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:11.2"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6.7-v2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6.7"
db:
image: "kubedb/postgres:9.6.7-v3"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6.7-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6.7-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6.7"
db:
image: "kubedb/postgres:9.6.7-v4"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6.7-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6.7-v4"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6.7"
db:
image: "kubedb/postgres:9.6.7-v5"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6.7-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.7.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6.7-v5"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6.7"
db:
image: "kubedb/postgres:9.6.7-v6"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6.7-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.yaml
# After 0.9.0
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6-v2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6"
db:
image: "kubedb/postgres:9.6-v3"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.yaml
# After 0.10.0
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6-v3"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6"
db:
image: "kubedb/postgres:9.6-v4"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.yaml
# After 0.11.0
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6-v4"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6"
db:
image: "kubedb/postgres:9.6-v5"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/postgres/postgres-9.6.yaml
# After v0.13.0-rc.0
apiVersion: catalog.kubedb.com/v1alpha1
kind: PostgresVersion
metadata:
name: "9.6-v5"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "9.6"
db:
image: "kubedb/postgres:9.6-v6"
exporter:
image: "kubedb/postgres_exporter:v0.4.7"
tools:
image: "kubedb/postgres-tools:9.6-v3"
podSecurityPolicies:
databasePolicyName: postgres-db
---
# Source: kubedb-catalog/templates/proxysql/proxysql-2.0.4.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: ProxySQLVersion
metadata:
name: "2.0.4"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "2.0.4"
proxysql:
image: "kubedb/proxysql:v2.0.4"
exporter:
image: "kubedb/proxysql-exporter:v1.1.0"
podSecurityPolicies:
databasePolicyName: proxysql-db
---
# Source: kubedb-catalog/templates/redis/redis-4.0.11.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: RedisVersion
metadata:
name: "4.0.11"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.0.11"
db:
image: "kubedb/redis:4.0.11"
exporter:
image: "kubedb/redis_exporter:v0.21.1"
podSecurityPolicies:
databasePolicyName: redis-db
---
# Source: kubedb-catalog/templates/redis/redis-4.0.6.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: RedisVersion
metadata:
name: "4.0.6-v2"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "4.0.6"
db:
image: "kubedb/redis:4.0.6-v2"
exporter:
image: "kubedb/redis_exporter:v0.21.1"
podSecurityPolicies:
databasePolicyName: redis-db
---
# Source: kubedb-catalog/templates/redis/redis-5.0.3.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: RedisVersion
metadata:
name: "5.0.3-v1"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "5.0.3"
db:
image: "kubedb/redis:5.0.3-v1"
exporter:
image: "kubedb/redis_exporter:v0.21.1"
podSecurityPolicies:
databasePolicyName: redis-db
---
# Source: kubedb-catalog/templates/redis/redis-6.0.6.yaml
apiVersion: catalog.kubedb.com/v1alpha1
kind: RedisVersion
metadata:
name: "6.0.6"
labels:
helm.sh/chart: kubedb-catalog-v0.15.1
app.kubernetes.io/name: kubedb-catalog
app.kubernetes.io/instance: kubedb-catalog
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
version: "6.0.6"
db:
image: "kubedb/redis:6.0.6"
exporter:
image: "kubedb/redis_exporter:1.9.0"
podSecurityPolicies:
databasePolicyName: redis-db
apiVersion: v1
kind: Namespace
metadata:
name: kubedb
---
# Source: kubedb/templates/operator-psp.yaml
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: kubedb-community
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
privileged: true #Allowing privileged pods is necessary for ES db
allowPrivilegeEscalation: true #Allowing privilege escalation is necessary for ES db
volumes:
- "*"
hostNetwork: false
hostIPC: false
hostPID: false
runAsUser:
rule: RunAsAny
seLinux:
rule: RunAsAny
supplementalGroups:
rule: RunAsAny
fsGroup:
rule: RunAsAny
allowedCapabilities:
- IPC_LOCK
- SYS_RESOURCE
---
# Source: kubedb/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: kubedb-community
namespace: kubedb
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
---
# Source: kubedb/templates/apiregistration.yaml
apiVersion: v1
kind: Secret
metadata:
name: kubedb-community-apiserver-cert
namespace: kubedb
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
type: Opaque
data:
tls.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURORENDQWh5Z0F3SUJBZ0lSQU5lVDZDUm9JVTZ0eGo2MlpFUUsrZmd3RFFZSktvWklodmNOQVFFTEJRQXcKRFRFTE1Ba0dBMVVFQXhNQ1kyRXdIaGNOTWpBeE1qQXpNREF4T1RVeFdoY05NekF4TWpBeE1EQXhPVFV4V2pBYgpNUmt3RndZRFZRUURFeEJyZFdKbFpHSXRZMjl0YlhWdWFYUjVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DCkFROEFNSUlCQ2dLQ0FRRUF5ZTlubUJMRWN1Um5VWXdWaTBMZnVaRnRtWEdIYXNvMXhxV2h1aUU4N1dCbE9xRGoKeG1vV0FPUzQvTkJTOVI4T2Z6ZGtzaC9rcEJXKzhKUEw2MTdETXFLMDllS044c0RHV1VaZG9zSWg0R2tPbzNBcApKQyt6WjdmS3g3UzdsdUQ0Z2lZbWxsSFRtemRleDJVbDc3NVZyUko5K2F0RFlRN0pvUFZncFhPMU1lOTBZNUNyCk1hTi9UZjh3VkRNYlVNenFOZ1VHTUQvTlVSOXlnaTRJZkthTmZYS1AvK2Q4Q1BJYVZqaWlwa2hKTXJiMlRYYkkKenJIZnVIYjRnRUhnam5mVWkvTFRvUGZpR0RTN3VPNGFrdndZZkpmNnNudThZQ3Zxbmxwa0FpMXRweEczNXNvSgpaeXord2lFdDl2OXpienJMS2UwdnJHTUk5ZFQ4bG9DaDlBSWw5UUlEQVFBQm80R0FNSDR3RGdZRFZSMFBBUUgvCkJBUURBZ1dnTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQU1CZ05WSFJNQkFmOEUKQWpBQU1EOEdBMVVkRVFRNE1EYUNGMnQxWW1Wa1lpMWpiMjF0ZFc1cGRIa3VhM1ZpWldSaWdodHJkV0psWkdJdApZMjl0YlhWdWFYUjVMbXQxWW1Wa1lpNXpkbU13RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQURYNUR6K1FxTU4vCnFPVzFNMWRTK2pQUFR3TzB1KzlLYkt2aEt1K1pNRkhNd1dHWFRQd2daSHhMS0xBUU8zTnl3dVBaMnpxQ0tVVGEKMExqVUE0TkhiRlFuWFJUcU9pNktCcjF6WEdsU1JUdklFM0Vhb01kQTRtdURHcmo1M0FnbkJ3Tm44UU9aNmFwVgpYWGVvd2NvWmdGK093bFpwK21VZUxTbGx3NnVtTlFQSnowWTNFQlJPQjh4R1NDMmZ3LzFtRHlyMjBpeHp3VFRXCm5rSWNGWGhZSGdLUk90UC9iWlRtUnlURXV4bjhrUjFOdUdlUTVwMENmM2JESG1NQkxwdXF1S1FXdCtjWmVXSEkKT1lrcWY2ZUN2dCtvZG5uL0hjMkErR3Q4SG8reHBTMTBNTnpJa3laV1BvRGFOS0Z3VEd4dHhId3hwUmFyNWs3MQorMGQ0ZlprbFk5MD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
tls.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcEFJQkFBS0NBUUVBeWU5bm1CTEVjdVJuVVl3VmkwTGZ1WkZ0bVhHSGFzbzF4cVdodWlFODdXQmxPcURqCnhtb1dBT1M0L05CUzlSOE9memRrc2gva3BCVys4SlBMNjE3RE1xSzA5ZUtOOHNER1dVWmRvc0loNEdrT28zQXAKSkMrelo3Zkt4N1M3bHVENGdpWW1sbEhUbXpkZXgyVWw3NzVWclJKOSthdERZUTdKb1BWZ3BYTzFNZTkwWTVDcgpNYU4vVGY4d1ZETWJVTXpxTmdVR01EL05VUjl5Z2k0SWZLYU5mWEtQLytkOENQSWFWamlpcGtoSk1yYjJUWGJJCnpySGZ1SGI0Z0VIZ2puZlVpL0xUb1BmaUdEUzd1TzRha3Z3WWZKZjZzbnU4WUN2cW5scGtBaTF0cHhHMzVzb0oKWnl6K3dpRXQ5djl6YnpyTEtlMHZyR01JOWRUOGxvQ2g5QUlsOVFJREFRQUJBb0lCQUJRU09hZkI1Y2pOcnY5Sgovekl5V1c1bWFCQmlXbVZnNSt0d3R4eDdCVVZLMllUMFRPK0J4K0lhMmRBM0hLZkVpSHBZbFNlblIrQ1BVTVUwCnk0WC9pME5UTE0xcjBWUVptUjF5Z3dnVVo2MllnNTMzSGYrOHhnWS9IR2F4TGh3WERGeFRVbTZLZjQvajl3VzIKcGdpb1VIZTlhTXdTRzhaZjQrYWR2UmQwNHNPdHJoN3cvaDJTTWpDd1BOcFc4c1NwNnB2T3BoNXFzWnpDNTUxTQovKzkwVlhYTm9MWGMwanY0TjVCQWUyVVRjTTdrRUJXNjdweVdpWXlGTE1TTzRVS2tXVnVMMEJvbktBYUJ1ZDZQCmdpaXVoTTVQcmZDV0RRN20rbkJpUzNaczkvY0sxdFRxaklTUGFRWXNmODhoRE9RcTM2Z0xTS0kzeHJEeTdBZjcKcEQ5cmo4RUNnWUVBNUdqY1M2RWx3SGJjbE8rRzlpWENxS2Uvd2JBYk9UOVhVYThTRW04M3ZxTVNhQWx4S29MSQp1dGtva1k0aXpCRXNvNFZjMUVvcWZSVTM5V2tkSUpoSVgvZGhBa2JmMWJSdklNSTVjSVRjdFlFWi9VY3BrTXZTCnpFQjVIc3NueG1jZkpJTXNXcUJ4UDlMcHBoRVdvb0p4b3FkUnczWHgwMG41dWtZTk10ck0rS2tDZ1lFQTRsUGYKS3pIWU9TK0xGWmZ0YXc4SUZYalhpNE5WWTBmQ2RFb3ArMkVobGtGMHVxWjNRZ0pBMEdzUHhDbVFFeXBQTFlpTgplODZhZXM0Ti9tS0k1Sy9HY2lYYTJkZVJqcENCU1lYY1ZEZHdoWnpDbVFsaXhNL1l5bkp4dmpzRGhBbGVHdnZQClRUQ3dYWHlqRG1XdDNZZ2J4aEVtaEprbHkrMEg4YUtaeUJ4SDFtMENnWUVBeVErdGJEM01sNkdLQnVqYTZ1N08KYmR4TXBsazVmYWxPV2k4OFAxSDd4aXFTVjFhSWNaMXl5VmZEcUcxd0lDYTJIck9VeGFNTHg5UFgwSVhaQ0FwRgpHNFVOdGcxaG1DTWU5NzFCQnRWTjI5QnJhbE1zT2JQU09jNC9VR1lRKzB0blZLTExkbk5wZlg5U0FjZGxIMlNvClZ6L21iNkx4WHNidHQ1VldwUCtLRXhFQ2dZQW5NeTJwRnBZRHVaZFdZeDBNK09xR2hZcVhzR1Nlc0hRZW5pWE4KVTFKMDZ0dGo1S2N0T0tTdk5JdmpodXRjVm15bVQwdHFFU3V5YjNQL0JtUDliL0JvSHVSYjdMbGFQdThWbytpNApjVzI4eHB6eDBxMVh0MFF1TkVvOUQ0MlpWZUlGdkcxNFNpR1IzNStDUTl3c1RZRzUrWWg1V09reCs5anZZaUZPCmhvOXV0UUtCZ1FDZjREbFN6b2pzeDloSnowZGkvUEF3RFEvWm5MSkhYZG84Ujk4VnVvZDhRT293NElBbHRLZnEKUnl5K252N0tpTVp4Z0Flb0NQR1YzMXgveEhXbm1xVUl4SDdLaXdmQ0NncVJsODd4MzJDNEFLQXZnMEpoVm9BTgp4eTlMdnhBWlVCZkRtR1dwa1F5UTg3OEc3azNFNWVxcldONERUZGp2K094Y04rSnVuRktoQ2c9PQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo=
---
# Source: kubedb/templates/license.yaml
# if license file is provided, then create a secret for license
apiVersion: v1
kind: Secret
metadata:
name: kubedb-community-license
namespace: kubedb
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
type: Opaque
data:
key.txt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURTVENDQWpHZ0F3SUJBZ0lJRmN3WE1mSndESFl3RFFZSktvWklodmNOQVFFTEJRQXdKVEVXTUJRR0ExVUUKQ2hNTlFYQndjME52WkdVZ1NXNWpMakVMTUFrR0ExVUVBeE1DWTJFd0hoY05NakF4TWpBek1EQXhOakExV2hjTgpNakV4TWpBek1EQXhOakExV2pCS01Sa3dGd1lEVlFRS0V4QnJkV0psWkdJdFkyOXRiWFZ1YVhSNU1TMHdLd1lEClZRUURFeVF5WXpJeU5HUmlOeTFoTTJRMExUUmpaVGd0WWpkbFlpMHhOV1psT0daak5UUXlZbVV3Z2dFaU1BMEcKQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURCTEtFb1VUdStEN01pb21DN2Y3cTk4QmxKanZoMQpMVExSZFJYTnZtUnZtN3ZpNWFuNG5lRFBIbVRVT0lTZXJWV01kV1dCbGV4MVNjeDZmazBJejJBUE1FdjltWmVFCjc1d1A4UGg2M1dSNnhNUmZUNUtOTE1tem9OWXZVY1o5TVo4cW52YjRlN1VGdWFmQ1UvTTdSKzlyalRLWkFpZkoKa2FHWVlIRU8waUdGb0t4dUZtdDlpb0JVeWk4YkJwaUhQMUZyNGhHVkxWNm1wM1JSWnVlWVNEcjZjTjcrZjhDMAo1Wi9maHFyMWFDdzRzVGN3dzluRDRjczhiVnlneHJTaG9waWx2dGtjOHZQSFZpY2lIdjN0TzBBRERJbnRwTTBWCjN1NVIyK1lTSUVmME9hK1lYNXFMY2VNVzU3Wld1T2lEaTZ2R29FT2ZySFgrWm85a01HanJmUGRSQWdNQkFBR2oKV0RCV01BNEdBMVVkRHdFQi93UUVBd0lGb0RBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjREFqQXZCZ05WSFJFRQpLREFtZ2lReVl6SXlOR1JpTnkxaE0yUTBMVFJqWlRndFlqZGxZaTB4TldabE9HWmpOVFF5WW1Vd0RRWUpLb1pJCmh2Y05BUUVMQlFBRGdnRUJBRjdzTEp1QkpIN0RDMjE1ZmlXWFhzMXdGUVlsT255LzZqeTBpTjdhbWdDQXVCUjAKanNCSlozdGFGcDdPcUd4YTVpMTk3NzJVbEdOQ2tpTzVPQnk4WEN5eHY4eWFHVzM1NE9Fekw1ajJhZXl6R1BiOQpqQzJsQWdyeHBOR1V6eUFveUg1dXZRTlgvQWlnK3pKZ3ZQSkExekFESy94VFlCMWxJZHAxVXA2ajJWMHZ1UzZDCi9rSk1kMkJpQ0k2ME1kOVFGV1Z1VlhvZVpKVzFRcTc4bkt4dXFHL1l0QTFiSmMzbnF1TlN5QmJsZHdZQXpHWVYKd2xsWTdCSlN3Rm0ySUlqK3MvS1NCcXZLanV2MThnZVUyTlNWazdaQ3JPYUpHOVpMTDN5VHUwZjdNM3BhRE0yawpQU2g1ZTlCOGhiNHFvdThTL3JydGtJaFJhOVhVYllqYzVPQmdBbEE9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
---
# Source: kubedb/templates/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: kubedb-community
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
rules:
- apiGroups:
- apiextensions.k8s.io
resources:
- customresourcedefinitions
verbs: ["*"]
- apiGroups:
- apiregistration.k8s.io
resources:
- apiservices
verbs: ["get", "patch", "delete"]
- apiGroups:
- admissionregistration.k8s.io
resources:
- mutatingwebhookconfigurations
- validatingwebhookconfigurations
verbs: ["delete", "get", "list", "watch", "patch"]
- apiGroups:
- rbac.authorization.k8s.io
resources:
- rolebindings
- roles
verbs: ["create", "delete", "get", "patch", "deletecollection"]
- apiGroups:
- ""
resources:
- services
- secrets
verbs: ["create", "delete", "get", "patch", "list", "watch"]
- apiGroups:
- ""
resources:
- serviceaccounts
verbs: ["create", "delete", "get", "patch", "deletecollection"]
- apiGroups:
- apps
resources:
- deployments
- statefulsets
verbs: ["create", "delete", "get", "list", "patch", "update", "watch", "deletecollection"]
- apiGroups:
- apps
resources:
- replicasets
verbs: ["get"]
- apiGroups:
- batch
resources:
- jobs
verbs: ["create", "delete", "get", "list", "watch"]
- apiGroups:
- storage.k8s.io
resources:
- storageclasses
verbs: ["get"]
- apiGroups:
- ""
resources:
- pods
verbs: ["*"]
- apiGroups:
- ""
resources:
- persistentvolumeclaims
verbs: ["create", "delete", "get", "list", "patch", "watch"]
- apiGroups:
- ""
resources:
- configmaps
verbs: ["create", "delete", "get", "list", "watch", "update", "patch"]
- apiGroups:
- ""
resources:
- events
verbs: ["create"]
- apiGroups:
- ""
resources:
- nodes
verbs: ["get", "list", "watch"]
- apiGroups:
- kubedb.com
- catalog.kubedb.com
- authorization.kubedb.com
resources:
- "*"
verbs: ["*"]
- apiGroups:
- appcatalog.appscode.com
resources:
- "*"
verbs: ["*"]
- apiGroups:
- monitoring.coreos.com
resources:
- servicemonitors
verbs: ["*"]
- apiGroups:
- ""
resources:
- "pods/exec"
verbs: ["create"]
- apiGroups:
- policy
resources:
- podsecuritypolicies
verbs: ["use"]
resourceNames:
- kubedb-community
- elasticsearch-db
- etcd-db
- memcached-db
- mongodb-db
- mysql-db
- percona-xtradb-db
- postgres-db
- redis-db
- proxysql-db
- apiGroups:
- policy
resources:
- poddisruptionbudgets
verbs: ["get", "list", "create", "delete", "patch", "deletecollection"]
- apiGroups:
- stash.appscode.com
resources:
- restoresessions
- restorebatches
verbs: ["get", "list", "watch"]
- apiGroups:
- cert-manager.io
resources:
- "*"
verbs: ["get", "list", "watch"]
---
# Source: kubedb/templates/apiregistration.yaml
# to delegate authentication and authorization
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: kubedb-community-apiserver-auth-delegator
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
roleRef:
kind: ClusterRole
apiGroup: rbac.authorization.k8s.io
name: system:auth-delegator
subjects:
- kind: ServiceAccount
name: kubedb-community
namespace: kubedb
---
# Source: kubedb/templates/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: kubedb-community
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: kubedb-community
subjects:
- kind: ServiceAccount
name: kubedb-community
namespace: kubedb
---
# Source: kubedb/templates/license-checker-cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: kubedb-community-license-checker
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: appscode:license-checker
subjects:
- kind: ServiceAccount
name: kubedb-community
namespace: kubedb
---
# Source: kubedb/templates/license-reader-cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: kubedb-community-license-reader
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: appscode:license-reader
subjects:
- kind: ServiceAccount
name: kubedb-community
namespace: kubedb
---
# Source: kubedb/templates/apiregistration.yaml
# to read the config for terminating authentication
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: kubedb-community-apiserver-extension-server-authentication-reader
namespace: kube-system
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
roleRef:
kind: Role
apiGroup: rbac.authorization.k8s.io
name: extension-apiserver-authentication-reader
subjects:
- kind: ServiceAccount
name: kubedb-community
namespace: kubedb
---
# Source: kubedb/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
name: kubedb-community
namespace: kubedb
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
ports:
- name: operator
port: 443
targetPort: operator
selector:
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
---
# Source: kubedb/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: kubedb-community
namespace: kubedb
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
template:
metadata:
labels:
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
annotations:
checksum/apiregistration.yaml: b4731136a675c06bafcbde601e645c39d17ba3b66bf91046e48b7992d9556882
spec:
serviceAccountName: kubedb-community
containers:
- name: operator
securityContext:
{}
image: kubedb/operator:v0.15.1
imagePullPolicy: IfNotPresent
args:
- run
- --v=3
- --secure-port=8443
- --audit-log-path=-
- --tls-cert-file=/var/serving-cert/tls.crt
- --tls-private-key-file=/var/serving-cert/tls.key
- --enable-mutating-webhook=true
- --enable-validating-webhook=true
- --bypass-validating-webhook-xray=false
- --use-kubeapiserver-fqdn-for-aks=true
- --enable-analytics=true
- --license-file=/var/run/secrets/appscode/license/key.txt
env:
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: MY_POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
ports:
- name: operator
containerPort: 8443
volumeMounts:
- mountPath: /var/serving-cert
name: serving-cert
- mountPath: /var/run/secrets/appscode/license
name: license
resources:
{}
volumes:
- name: serving-cert
secret:
defaultMode: 420
secretName: kubedb-community-apiserver-cert
- name: license
secret:
defaultMode: 420
secretName: kubedb-community-license
securityContext:
{}
nodeSelector:
beta.kubernetes.io/arch: amd64
beta.kubernetes.io/os: linux
---
# Source: kubedb/templates/apiregistration.yaml
apiVersion: apiregistration.k8s.io/v1beta1
kind: APIService
metadata:
name: v1alpha1.validators.kubedb.com
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
group: validators.kubedb.com
version: v1alpha1
service:
namespace: kubedb
name: kubedb-community
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lSQVBnbFZNYjdsWXV4ZjJNbFFMZGlmaHN3RFFZSktvWklodmNOQVFFTEJRQXcKRFRFTE1Ba0dBMVVFQXhNQ1kyRXdIaGNOTWpBeE1qQXpNREF4T1RVeFdoY05NekF4TWpBeE1EQXhPVFV4V2pBTgpNUXN3Q1FZRFZRUURFd0pqWVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXhLCjcrV3RHcE1uelVheUJoRGtSL2haRlhreXJ4eml1TW96eTh5aGg0cjk5RnFOMWhjR0c2NFUxTWhrdlg0QmdjcmIKNkJmdmhzWkR1dzMzRmxSaVZOMFNyZW5WeXlpMUUyaG0vK0ViTmxncGNuNkdpNnkzOFdGOG05TUUrSWNtTVpZcgptU0dkTGxic2xsSTEwRkdZSkxRci9zeWVtTDNmZDAxTGdDVGhpZ0NLYmloMUpzYlJkZ0F4U0wyUjRTc2dKbnZnClRIQTRnR2ZRWlVVQVJjaEN3WE5uTjBvUUp6eHYwSXNSZS9Tbk1oL2huajIyNTBPNHFha2ZGUkxWVGNwZ1BMaSsKNHYzSVZidExvcnJSNlNmQmo5TEg2cHczdVRkOXFBSmpXb0ZpZDkyWW5KRUpTcytuYWlLL1pTKzVXZEJ4VkJ5VwprYzJFL3dYYUZncDlkV2sxL1lzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXCk1CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFBejlGcFQvaEZxZlNPSzZmZlRYUTNubzh2U2xvbVE4NkJleDRKU3ZDZGxONzROblFSNQpCT0hnOFhDVDZtTWZOME4ycjJjY0s4d3NOcVV4S2pxa2tDMVRqT0RqVnJIR01lanUxNEd5NWtPcHpUTzBMd0pKCm4rRS9KQ1k4cGxtOTBRaEpKcFJOTDlLSG12TTBJVDN0TU5ySDgxQ0pobjZPWWRuaDBVZUpGb1V2T1ZUWnpzc2EKUm8zdkZyM2p4T2p6NFh2cVBvTWQxT1FLeVBYZnZnZTAzZk5OaGE2eERvWUw4b2Q2Z2g5WnZsME43Z29vclNwVgp4K1dsQWRkUklXaWZnTElkNWpxK1Fvei9aUzdOaUt4R0g2ZUhyTG9CNnVFK3JHWVBUdHZvY3M4SDZPZjkwOWVECmo3VVR5VExjVDhWTXdSQ2hOZ0xuRzBFb3lTRWNEUEtlaDNhcAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
groupPriorityMinimum: 10000
versionPriority: 15
---
# Source: kubedb/templates/apiregistration.yaml
apiVersion: apiregistration.k8s.io/v1beta1
kind: APIService
metadata:
name: v1alpha1.mutators.kubedb.com
labels:
helm.sh/chart: kubedb-v0.15.1
app.kubernetes.io/name: kubedb
app.kubernetes.io/instance: kubedb-community
app.kubernetes.io/version: "v0.15.1"
app.kubernetes.io/managed-by: Helm
spec:
group: mutators.kubedb.com
version: v1alpha1
service:
namespace: kubedb
name: kubedb-community
caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lSQVBnbFZNYjdsWXV4ZjJNbFFMZGlmaHN3RFFZSktvWklodmNOQVFFTEJRQXcKRFRFTE1Ba0dBMVVFQXhNQ1kyRXdIaGNOTWpBeE1qQXpNREF4T1RVeFdoY05NekF4TWpBeE1EQXhPVFV4V2pBTgpNUXN3Q1FZRFZRUURFd0pqWVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXhLCjcrV3RHcE1uelVheUJoRGtSL2haRlhreXJ4eml1TW96eTh5aGg0cjk5RnFOMWhjR0c2NFUxTWhrdlg0QmdjcmIKNkJmdmhzWkR1dzMzRmxSaVZOMFNyZW5WeXlpMUUyaG0vK0ViTmxncGNuNkdpNnkzOFdGOG05TUUrSWNtTVpZcgptU0dkTGxic2xsSTEwRkdZSkxRci9zeWVtTDNmZDAxTGdDVGhpZ0NLYmloMUpzYlJkZ0F4U0wyUjRTc2dKbnZnClRIQTRnR2ZRWlVVQVJjaEN3WE5uTjBvUUp6eHYwSXNSZS9Tbk1oL2huajIyNTBPNHFha2ZGUkxWVGNwZ1BMaSsKNHYzSVZidExvcnJSNlNmQmo5TEg2cHczdVRkOXFBSmpXb0ZpZDkyWW5KRUpTcytuYWlLL1pTKzVXZEJ4VkJ5VwprYzJFL3dYYUZncDlkV2sxL1lzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUIwR0ExVWRKUVFXCk1CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFBejlGcFQvaEZxZlNPSzZmZlRYUTNubzh2U2xvbVE4NkJleDRKU3ZDZGxONzROblFSNQpCT0hnOFhDVDZtTWZOME4ycjJjY0s4d3NOcVV4S2pxa2tDMVRqT0RqVnJIR01lanUxNEd5NWtPcHpUTzBMd0pKCm4rRS9KQ1k4cGxtOTBRaEpKcFJOTDlLSG12TTBJVDN0TU5ySDgxQ0pobjZPWWRuaDBVZUpGb1V2T1ZUWnpzc2EKUm8zdkZyM2p4T2p6NFh2cVBvTWQxT1FLeVBYZnZnZTAzZk5OaGE2eERvWUw4b2Q2Z2g5WnZsME43Z29vclNwVgp4K1dsQWRkUklXaWZnTElkNWpxK1Fvei9aUzdOaUt4R0g2ZUhyTG9CNnVFK3JHWVBUdHZvY3M4SDZPZjkwOWVECmo3VVR5VExjVDhWTXdSQ2hOZ0xuRzBFb3lTRWNEUEtlaDNhcAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
groupPriorityMinimum: 10000
versionPriority: 15
resources:
- kubedb.namespace.yaml
- kubedb.yaml
- kubedb-catalog.yaml
namespace: kubedb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment