Skip to content

Instantly share code, notes, and snippets.

@sshaaf
Last active May 21, 2021 13:33
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 sshaaf/9039889b3f7d48aa496c8ee65fdd81c8 to your computer and use it in GitHub Desktop.
Save sshaaf/9039889b3f7d48aa496c8ee65fdd81c8 to your computer and use it in GitHub Desktop.
Infinispan monitoring CR setup
apiVersion: v1
kind: ConfigMap
metadata:
name: cluster-monitoring-config
namespace: openshift-monitoring
data:
config.yaml: |
enableUserWorkload: true
apiVersion: infinispan.org/v1
kind: Infinispan
metadata:
annotations:
infinispan.org/monitoring: 'true'
infinispan.org/operatorPodTargetLabels: >-
com.redhat.component-name,com.redhat.component-type,com.redhat.component-version,com.redhat.product-name,com.redhat.product-version
selfLink: /apis/infinispan.org/v1/namespaces/atest/infinispans/example-infinispan
resourceVersion: '1195423'
name: example-infinispan
uid: d5153290-eff5-45ba-9761-988ab1761db9
creationTimestamp: '2021-05-20T09:36:26Z'
generation: 2
namespace: atest
labels:
com.redhat.component-name: Data_Grid
com.redhat.component-type: application
com.redhat.component-version: 8.2.0
com.redhat.product-name: Red_Hat_Runtimes
com.redhat.product-version: 2021-Q2
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchLabels:
app: infinispan-pod
clusterName: example-infinispan
infinispan_cr: example-infinispan
topologyKey: kubernetes.io/hostname
weight: 100
container:
cpu: 500m
memory: 512Mi
expose:
type: LoadBalancer
replicas: 1
security:
endpointAuthentication: true
endpointEncryption:
certSecretName: example-infinispan-cert-secret
certServiceName: service.beta.openshift.io
type: Service
service:
replicationFactor: 2
type: Cache
status:
conditions:
- status: 'True'
type: PreliminaryChecksPassed
- message: 'View: example-infinispan-0-9590'
status: 'True'
type: WellFormed
consoleUrl: >-
https://a7fa4f0ba59e143f6b90b1919df7faa6-100555986.us-east-2.elb.amazonaws.com:11222/console
podStatus:
ready:
- example-infinispan-1
statefulSetName: example-infinispan
apiVersion: v1
kind: ConfigMap
metadata:
name: user-workload-monitoring-config
namespace: openshift-user-workload-monitoring
data:
config.yaml: |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment