Skip to content

Commit

Permalink
ibm-data-reporter-operator-2.18.0 (#5098)
Browse files Browse the repository at this point in the history
  • Loading branch information
dacleyra authored Jan 29, 2025
1 parent 2d6a728 commit 48a3df4
Show file tree
Hide file tree
Showing 12 changed files with 1,048 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
apiVersion: v1
data:
component_config.yaml: |
apiVersion: marketplace.redhat.com/v1alpha1
kind: ComponentConfig
apiHandlerConfig:
handlerTimeout: "30s"
eventHandlerConfig:
memoryLimit: "50Mi"
maxFlushTimeout: "300s"
maxEventEntries: 50
dataServiceTokenFile: "/etc/data-service-sa/data-service-token"
dataServiceCertFile: "/etc/configmaps/serving-cert-ca-bundle/service-ca.crt"
managerConfig:
leaderElectionId: "datareporter.marketplace.redhat.com"
health:
healthProbeBindAddress: :8081
metrics:
bindAddress: :8443
webhook:
port: 9443
leaderElection:
leaderElect: false
kind: ConfigMap
metadata:
annotations:
operatorImage: quay.io/rh-marketplace/ibm-data-reporter-operator:2.18.0-2314
rbacProxyImage: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9:v4.17
labels:
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-component-config-42m8t7c92h
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
app.kubernetes.io/component: metrics
app.kubernetes.io/created-by: ibm-data-reporter-operator
app.kubernetes.io/instance: controller-manager-metrics-monitor
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: servicemonitor
app.kubernetes.io/part-of: ibm-data-reporter-operator
control-plane: controller-manager
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-controller-manager-metrics-monitor
spec:
endpoints:
- bearerTokenSecret:
key: token
name: ibm-data-reporter-operator-servicemonitor-metrics-reader
path: /metrics
port: https
scheme: https
tlsConfig:
insecureSkipVerify: true
selector:
matchLabels:
control-plane: controller-manager
redhat.marketplace.com/name: ibm-data-reporter-operator
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
apiVersion: v1
kind: Service
metadata:
annotations:
service.beta.openshift.io/serving-cert-secret-name: ibm-data-reporter-operator-metrics-service-tls
creationTimestamp: null
labels:
app.kubernetes.io/component: kube-rbac-proxy
app.kubernetes.io/created-by: ibm-data-reporter-operator
app.kubernetes.io/instance: controller-manager-metrics-service
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: service
app.kubernetes.io/part-of: ibm-data-reporter-operator
control-plane: controller-manager
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-controller-manager-metrics-service
spec:
ports:
- name: https
port: 8443
protocol: TCP
targetPort: https
selector:
control-plane: controller-manager
redhat.marketplace.com/name: ibm-data-reporter-operator
status:
loadBalancer: {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
labels:
app.kubernetes.io/component: kube-rbac-proxy
app.kubernetes.io/created-by: ibm-data-reporter-operator
app.kubernetes.io/instance: metrics-reader
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: clusterrole
app.kubernetes.io/part-of: ibm-data-reporter-operator
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-metrics-reader
rules:
- nonResourceURLs:
- /metrics
verbs:
- get
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
creationTimestamp: null
labels:
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-servicemonitor-metrics-reader-binding
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: ibm-data-reporter-operator-servicemonitor-metrics-reader
subjects:
- kind: ServiceAccount
name: ibm-data-reporter-operator-servicemonitor-metrics-reader
namespace: ibm-software-central
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
labels:
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-servicemonitor-metrics-reader
rules:
- nonResourceURLs:
- /metrics
verbs:
- get
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v1
kind: Secret
metadata:
annotations:
kubernetes.io/service-account.name: ibm-data-reporter-operator-servicemonitor-metrics-reader
labels:
name: servicemonitor-metrics-reader
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-servicemonitor-metrics-reader
type: kubernetes.io/service-account-token
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: v1
kind: ServiceAccount
metadata:
creationTimestamp: null
labels:
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-servicemonitor-metrics-reader
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: v1
kind: ConfigMap
metadata:
annotations:
service.beta.openshift.io/inject-cabundle: "true"
labels:
redhat.marketplace.com/name: ibm-data-reporter-operator
name: ibm-data-reporter-operator-serving-certs-ca-bundle

Large diffs are not rendered by default.

Loading

0 comments on commit 48a3df4

Please sign in to comment.