1
TrueCharts Standardised UI Layout
Kjeld Schouten-Lebbing edited this page 2020-12-31 16:54:08 +01:00

Intro

This document describes what the Install UI needs to look like, for the average TrueCharts Container. In some cases this might need some adaption, for example: When an app uses more than one port.

The Layout

Image

  • Application Name

  • Image Repository

  • Image Tag

  • Image Pull Policy

  • Update Strategy

  • Restart Policy

Container settings

  • Extra Env

Networking

  • Host Network (checkbox)

  • Nodeport (checkbox)

    • Port (int)
  • Ingress (checkbox)

    • Hostname (string)
    • Use selfsigned certificate (checkbox) (if false:)
      • Use default wildcard certificate (checkbox)
      • Use existing certificate (string)
    • Url for Forward Authentication (string)

App Specific Settings

Storage:

(Delete those that aren't needed on case-by-case basis)

  • Transcode Hostpath Enabled (checkbox)
    • Path (hostPath)
  • Download Hostpath Enabled (checkbox)
    • Path (hostPath)
  • Data Hostpath Enabled (checkbox)
    • Path (hostPath)
  • Config Hostpath Enabled (checkbox)
    • Path (hostPath)

Future Additions

  • Add extra args
  • Mount extra hostPaths
  • Add replica count when supported (multinode/HA)