Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languageyaml
oci:
  certificates:
    enabled: false
  backendNSG: ocid1.networksecuritygroup.oc1.eu-frankfurt-1.aaaaaaaaephkmmm3hsyqw57wvkfssqlc56ddj7yknhgz7cgajxijvhqkzflq<backend_nsg from terraform output>
  healthcheck:
    desktoponline:
      port: 9001
    ingressnginx:
      port: 443  
environment: oci
global:
  domain: example-cluster.stratus.oci.digitalroute.net<cluster_dns_zone_name from terraform output>
  ingressController:
    serviceName: ingress-nginx-controller
  imagePullSecrets:
  - name: ecr-cred  
licenseKey: VGhpcyBpcyBhIGZha2UgVXNhZ2UgRW5naW5lIFByaXZhdGUgRWRpdGlvbiBsaWNlbnNlIGtleSE=<insert-your-license-key-string-here>
log:
  format: json
platform:
  db:
    type: postgresql
  tls:
    cert:
      public: certManager
    certManager:
      public:
        issuer:
          kind: ClusterIssuer
          name: example-issuer
    enabled: true    
postgres:
  adminUsername: postgres
  host: example-cluster-db-primary.postgresql.eu-frankfurt-1.oc1.oraclecloud.com<db_endpoint from >
  port: 5432<db_port from terraform output>
persistence:
  enabled: true
  existingClaim: fss-pvc

...

Info

General documentation of the values above is provided in the values.yaml file in the usage-engine-private-editionhelm chart.

Note

In this example, the system database is to be automatically created at install time. For this to happen, you need to provide the database administrator credentials. Hence, the postgres.adminUsername value is following assumptions have been made:

  1. PostgreSQL is used as the system database.

  2. Postgres admin username (postgres.adminUsername) is set to the default

OCI
  1. PostgreSQL administrator

username. Since setting passwords through helm values is a great security risk, it is
  1. .

  2. It is assumed that you have previously

boostrapped
  1. bootstrapped the postgresqlPassword secret key with a value equal

to super_SeCrEt_db_pAsSwOrD_457! (see
  1. to the db_password configured in the terraform.tfvars file. For instructions on how to do this, please refer to the https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/

161481567
  1. 211091666/

General+
  1. Usage+Engine+Private+Edition+Preparations+-+OCI+4.

1#Bootstrapping
  1. 2#Bootstrapping-System-Credentials-%5BinlineExtension%5D

 section for an explanation on how to do this)
  1. section.

  2. The system database is automatically created during installation.

  3. jdbcPassword and mzownerPassword are randomly generated.

  4. postgresqlPassword / oraclePassword / saphanaPassword is not randomly generated and therefore must be created as secretas described in point 3.

  5. If you are using the database tool uepe-sys-db-tool.jar to create the system database manually, ensure that the credentials mentioned in point 5 and 6 are included in the secret. For more details, refer to the https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/211091666/Usage+Engine+Private+Edition+Preparations+-+OCI+4.2#Bootstrapping-System-Credentials-%5BinlineExtension%5D section.

The command below can be used to install Usage Engine Private Edition:

...