OrderHub
Custom Resource manifest
The following .yaml file is a schema with all the parameters and default values supported by
OrdeHub
CR:apiVersion: apps.oms.ibm.com/v1beta1
kind: OrderHub
metadata:
name: ""
spec:
license:
accept: false
upgradeStrategy: ""
networkPolicy:
<kubernetes-network-policy-spec>
adminURL: ""
# serviceAccount: default
image:
# imagePullSecrets:
orderHub:
base:
tag: ""
repository: ""
# pullPolicy: IfNotPresent
# imageName: om-orderhub-base
extn:
tag: ""
repository: ""
# pullPolicy: IfNotPresent
# imageName: om-orderhub-ext
orderHub:
base:
# livenessCheckBeginAfterSeconds: 900
# livenessFailRestartAfterMinutes: 10
replicaCount: 1
# terminationGracePeriodSeconds: 60
extn:
# livenessCheckBeginAfterSeconds: 900
# livenessFailRestartAfterMinutes: 10
replicaCount: 1
#terminationGracePeriodSeconds: 60
networking:
ingress:
annotations:
host: ""
ssl:
enabled: true
customDomains:
- host: ""
# className: ""
# annotations: ""
# labels: ""
# ssl:
# enabled: ""
# identitySecretName: ""
# serverProfiles:
# - name: ProfileHuge
# resources:
# limits:
# cpu: '4'
# memory: 8Gi
# requests:
# cpu: '2'
# memory: 4Gi
# additionalMounts:
# configMaps:
# - name: ""
# mountPath: ""
# subPath: ""
# subPathExpr: ""
# readOnly: false
# mountPropagation: ""
# matchLabels: {}
# secrets:
# - name: ""
# mountPath: ""
# subPath: ""
# subPathExpr: ""
# readOnly: false
# mountPropagation: ""
# matchLabels: {}
# storages:
# - name: ""
# mountPath: ""
# storageClassName: ""
# accessMode: ""
# capacity:
# matchLabels: {}
# affinityAndTolerations:
# - name: ""
# affinity:
# <kubernetes-affinity-spec>
# tolerations:
# - <kubernetes-toleration-spec>
# horizontalPodAutoscaler: HPA1
Note: The commented parameters are optional for
creating
OrderHub
.For more information about OrderHub
CR configured with sample values, see OrderHub
Custom Resource sample manifest.