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 rporres/ad96636ed1bf5c1197ff2ba82a71496a to your computer and use it in GitHub Desktop.
Save rporres/ad96636ed1bf5c1197ff2ba82a71496a to your computer and use it in GitHub Desktop.
deployment-validation-operator ClusterServiceVersion
apiVersion: operators.coreos.com/v1alpha1
kind: ClusterServiceVersion
metadata:
annotations:
capabilities: Basic Install
categories: Application Runtime, Monitoring, Security
certified: "false"
containerImage: quay.io/rporresm/deployment-validation-operator:v0.1.55-4378694
createdAt: "2020-10-27T14:29:06Z"
description: The deployment validation operator
repository: https://github.com/app-sre/deployment-validation-operator
support: Best Effort
name: deployment-validation-operator.v0.1.55-4378694
spec:
description: 'The Deployment Validation Operator for Kubernetes monitors workloads
on a cluster a provides suggestions for best practices. '
displayName: Deployment Validation Operator
install:
spec:
clusterPermissions:
- rules:
- apiGroups:
- '*'
resources:
- '*'
verbs:
- get
- list
- watch
serviceAccountName: deployment-validation-operator
deployments:
- name: deployment-validation-operator
spec:
replicas: 1
selector:
matchLabels:
app: deployment-validation-operator
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
type: RollingUpdate
template:
metadata:
labels:
app: deployment-validation-operator
name: deployment-validation-operator
spec:
containers:
- env:
- name: WATCH_NAMESPACE
value: ""
- name: OPERATOR_NAME
value: deployment-validation-operator
- name: POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
image: quay.io/rporresm/deployment-validation-operator:v0.1.55-4378694
imagePullPolicy: Always
name: deployment-validation-operator
resources:
limits:
cpu: 200m
memory: 400Mi
requests:
cpu: 100m
memory: 200Mi
restartPolicy: Always
serviceAccount: deployment-validation-operator
terminationGracePeriodSeconds: 30
permissions:
- rules:
- apiGroups:
- ""
resources:
- configmaps
- services
- services/finalizers
verbs:
- get
- create
- list
- delete
- update
- watch
- patch
- apiGroups:
- apps
resourceNames:
- deployment-validation-operator
resources:
- deployments/finalizers
verbs:
- update
- apiGroups:
- monitoring.coreos.com
resources:
- servicemonitors
verbs:
- '*'
serviceAccountName: deployment-validation-operator
strategy: deployment
installModes:
- supported: true
type: OwnNamespace
- supported: true
type: SingleNamespace
- supported: true
type: AllNamespaces
- supported: false
type: MultiNamespace
keywords:
- dvo
labels:
alm-owner-dvo: deployment-validation-operator
operated-by: deployment-validation-operator
links:
- name: repository
url: https://github.com/app-sre/deployment-validation-operator
- name: containerImage
url: https://quay.io/rporresm/deployment-validation-operator:v0.1.55-4378694
maturity: alpha
provider:
name: Red Hat
replaces: 0.1.54-08a1aa1
selector:
matchLabels:
alm-owner-dvo: deployment-validation-operator
operated-by: deployment-validation-operator
version: 0.1.55-4378694
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment