Skip to content

Instantly share code, notes, and snippets.

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 ThomasBuchinger/eeac32863f7f9fd995f976892a352026 to your computer and use it in GitHub Desktop.
Save ThomasBuchinger/eeac32863f7f9fd995f976892a352026 to your computer and use it in GitHub Desktop.
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
labels:
opsrc-provider: hub
name: operatorhub
namespace: openshift-marketplace
spec:
image: 'quay.io/operator-framework/upstream-community-operators:latest'
sourceType: grpc
displayName: Community Operator Hub
publisher: Operatorhub.io
---
kind: Deployment
apiVersion: apps/v1
metadata:
name: rh-community-operators
namespace: olm
labels:
opsrc-owner-name: rh-community-operators
opsrc-owner-namespace: olm
spec:
replicas: 1
selector:
matchLabels:
marketplace.operatorSource: rh-community-operators
template:
metadata:
name: rh-community-operators
namespace: olm
creationTimestamp: null
labels:
marketplace.operatorSource: rh-community-operators
spec:
volumes:
- name: marketplace-trusted-ca
configMap:
name: marketplace-trusted-ca
items:
- key: ca-bundle.crt
path: tls-ca-bundle.pem
defaultMode: 420
containers:
- resources:
requests:
cpu: 10m
memory: 100Mi
readinessProbe:
exec:
command:
- grpc_health_probe
- '-addr=localhost:50051'
initialDelaySeconds: 5
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 30
terminationMessagePath: /dev/termination-log
name: community-operators
command:
- appregistry-server
- '-r'
- 'https://quay.io/cnr|community-operators'
- '-o'
- >-
awss3-operator-registry,postgresql-operator-dev4devs-com,traefikee-operator,hive-operator,metering,aqua,neuvector-community-operator,node-problem-detector,submariner,seldon-operator,keda,konveyor-operator,percona-xtradb-cluster-operator,ditto-operator,jaeger,spark-gcp,federation,prisma-cloud-compute-console-operator,opendatahub-operator,dell-csi-operator,microcks,infinispan,nsm-operator-registry,knative-kafka-operator,radanalytics-spark,kubeturbo,3scale-community-operator,crossplane,ham-deploy,etcd,spinnaker-operator,atlasmap-operator,knative-camel-operator,namespace-configuration-operator,apicurio-registry,pystol,buildv2-operator,prometheus,camel-k,must-gather-operator,group-sync-operator,iot-simulator,api-operator,composable-operator,datadog-operator,esindex-operator,teiid,codeready-toolchain-operator,kubernetes-imagepuller-operator,syndesis,ripsaw,grafana-operator,sysflow-operator,openshift-pipelines-operator,ibmcloud-operator,enmasse,hazelcast-jet-operator,hazelcast-operator,percona-server-mongodb-operator,strimzi-kafka-operator,event-streams-topic,sealed-secrets-operator-helm,myvirtualdirectory,ibm-block-csi-operator-community,wso2am-operator,kogito-operator,egressip-ipam-operator,kubestone,redis-operator,aws-efs-operator,hawtio-operator,maistraoperator,resource-locker-operator,lib-bucket-provisioner,starter-kit-operator,eclipse-che,hyperfoil-bundle,skydive-operator,snyk-operator,multicluster-operators-subscription,prometheus-exporter-operator,planetscale,kubefed,cockroachdb,podium-operator-bundle,t8c,splunk,cert-utils-operator,kiali,keepalived-operator,ibmcloud-iam-operator,postgresql,lightbend-console-operator,apicast-community-operator,argocd-operator-helm,special-resource-operator,horreum-operator,federatorai,service-binding-operator,nexus-operator-m88i,descheduler,akka-cluster-operator,argocd-operator,cost-mgmt-operator,enc-key-sync,openebs,jenkins-operator,ibm-spectrum-scale-csi-operator,ember-csi-operator,snapscheduler,opsmx-spinnaker-operator,keycloak-operator,eunomia,apicurito,microsegmentation-operator
livenessProbe:
exec:
command:
- grpc_health_probe
- '-addr=localhost:50051'
initialDelaySeconds: 5
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 30
env:
- name: HTTP_PROXY
- name: HTTPS_PROXY
- name: NO_PROXY
ports:
- name: grpc
containerPort: 50051
protocol: TCP
imagePullPolicy: IfNotPresent
volumeMounts:
- name: marketplace-trusted-ca
mountPath: /etc/pki/ca-trust/extracted/pem/
terminationMessagePolicy: File
image: >-
quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:658698f709ba6cc0c6e47b64430ab588ba2d863750fe827949174d3bb6183243
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
securityContext: {}
schedulerName: default-scheduler
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment