tree: 1b272a20703a52f345c763eb73e7ae205068d12f [path history] [tgz]
  1. .gitignore
  2. .jujuignore
  3. .yamllint.yaml
  4. README.md
  5. charmcraft.yaml
  6. config.yaml
  7. metadata.yaml
  8. requirements-test.txt
  9. requirements.txt
  10. src/
  11. templates/
  12. tests/
  13. 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