CNC Console-IAM helm configurable values
custom-cncc-iam_values_1.0.0.yaml
with helm chart version 1.0.0
keycloak:
image:
repository: ocspf-registry.us.oracle.com:5000/ocscp/cncc/cncc-iam
tag: 1.0.0
pullPolicy: Always
## Username for the initial CNC Console-IAM admin user
username: admin
## Password for the initial CNC Console-IAM admin user. Applicable only if existingSecret is not set.
## If not set, a random 10 characters password will be used
password: ""
# Specifies an existing secret to be used for the admin password
existingSecret: cncc-iam-secret
# The key in the existing secret that stores the password
existingSecretKey: password
## Persistence configuration
persistence:
# The database vendor. Can be either "mysql", "mariadb", or "h2"
dbVendor: mysql
## The database name, host and port
## If dbVendor is 'mysql", then database should be created in mysql prior to installing cncn-iam
dbName: cnccDb
dbHost: ""
dbPort: ""
## Database Credentials are loaded from a Secret residing in the same Namespace as keycloak.
## The Chart can read credentials from an existing Secret OR it can provision its own Secret.
## Specify existing Secret
# If set, specifies the Name of an existing Secret to read db credentials from.
existingSecret: cncc-db-secret
existingSecretPasswordKey: password # read keycloak db password from existingSecret under this Key
existingSecretUsernameKey: user # read keycloak db user from existingSecret under this Key
## Provision new Secret
# Only used if existingSecret is not specified. In this case a new secret is created
# populated by the variables below.
dbUser: keycloak
dbPassword: ""
service:
annotations:
metallb.universe.tf/address-pool: oam
## ServiceType
## ref: https://kubernetes.io/docs/user-guide/services/#publishing-services---service-types
type: LoadBalancer
## Static LoadBalancer IP
loadBalancerIp:
httpPort: 8285
httpNodePort: 30024
httpsPort: 8443
httpsNodePort: ""
resources: {}
# limits:
# cpu: "100m"
# memory: "1024Mi"
# requests:
# cpu: "100m"
# memory: "1024Mi"


