- name: ibm-licensing-operator
spec:
IBMLicensing:
resources:
requests:
cpu: 200m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
IBMLicenseServiceReporter:
databaseContainer:
resources:
requests:
cpu: 200m
memory: 256Mi
limits:
cpu: 300m
memory: 300Mi
receiverContainer:
resources:
requests:
cpu: 200m
memory: 256Mi
limits:
cpu: 300m
memory: 384Mi
apiVersion: operator.ibm.com/v1alpha1
kind: OperandRequest
metadata:
name: common-service
namespace: ibm-common-services
labels:
app.kubernetes.io/instance: operand-deployment-lifecycle-manager
app.kubernetes.io/managed-by: operand-deployment-lifecycle-manager
app.kubernetes.io/name: odlm
spec:
requests:
- operands:
- name: ibm-licensing-operator
- name: ibm-commonui-operator
registry: common-service
Note:When creating the
IBMLicenseServiceReporter CR, add and define the 'storageClass' parameter in the
spec
section accordingly.
For example, you can create the CR with the
storageClass: managed-nfs-storage
as below.
apiVersion: operator.ibm.com/v1alpha1
kind: IBMLicenseServiceReporter
metadata:
labels:
app.kubernetes.io/instance: ibm-licensing-operator
app.kubernetes.io/managed-by: ibm-licensing-operator
app.kubernetes.io/name: ibm-licensing
name: instance
namespace: ibm-common-services
spec:
storageClass: managed-nfs-storage