tree: 91e7bf611f306ea01cb093a30ec674d51f82c724 [path history] [tgz]
  1. .gitignore
  2. .yamllint.yaml
  3. README.md
  4. config.yaml
  5. files/
  6. metadata.yaml
  7. requirements.txt
  8. src/
  9. tox.ini
installers/charm/ng-ui/README.md

NG-UI Charm

How to deploy

juju deploy . # cs:~charmed-osm/ng-ui --channel edge
juju relate ng-ui nbi

How to expose the NG-UI through ingress

juju config ng-ui site_url=ng.<k8s_worker_ip>.xip.io
juju expose ng-ui

Note: The <k8s_worker_ip> is the IP of the K8s worker node. With microk8s, you can see the IP with microk8s.config. It is usually the IP of your host machine.

How to scale

    juju scale-application ng-ui 3

Config Examples

juju config ng-ui image=opensourcemano/ng-ui:<tag>
juju config ng-ui port=80
juju config server_name=<name>
juju config max_file_size=25