OTH Public Software

Install

Prerequisites

Installation

Create a yaml (for instance oth-demo.yml)file with contents:

apiVersion: k8s.oth.io/v1alpha1
kind: Oth
metadata:
  name: oth-demo
  namespace: oth-demo
spec:
  # Add fields here
  productversion: "2.70.00"
  external:
    database: true
    rabbitmq: true
  deployment:
    tls:
      enabled: true
      # Optional / defaults to 
      tls_secret: oth-tls-secret
    enable_tls: true
    fqdn: oth-kubes-lch.oth.io
    timezone: Europe/Copenhagen
    language: da-DK
    customer: oth
    stage: sample
    environment: demo
  database:
    hostname: 10.10.10.45
    username: oth
    password: opentele
  rabbitmq:
    hostname: 10.10.10.45
    username: oth
    password: opentele
    vhost: oth
  features:
    cors:
      whitelist:
        - http://192.168.0.132:8000
        - http://localhost:8000
        - https://oth.whiz-solutions.com
    apps:
      enabled: false
    ecg:
      enabled: false

Deploy it into the cluster like so:

kubectl apply -f oth-demo.yml