X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharm%2Fng-ui%2FREADME.md;h=2cb8cf5d2fea13c7068660cbfefd5817920b5275;hb=1d704d9e31c8a002f38afbbc33929d13baaa8e45;hp=b4311e58b5cc66fed97dbf44405266595e9a430b;hpb=081f469ea6358cdd9c6d4c992a7668a2199c8cdc;p=osm%2Fdevops.git diff --git a/installers/charm/ng-ui/README.md b/installers/charm/ng-ui/README.md index b4311e58..2cb8cf5d 100644 --- a/installers/charm/ng-ui/README.md +++ b/installers/charm/ng-ui/README.md @@ -11,4 +11,37 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. --> -# NG-UI Charm \ No newline at end of file + +# NG-UI Charm + +## How to deploy + +```bash +juju deploy . # cs:~charmed-osm/ng-ui --channel edge +juju relate ng-ui nbi +``` + +## How to expose the NG-UI through ingress + +```bash +juju config ng-ui site_url=ng..nip.io +juju expose ng-ui +``` + +> Note: The 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 + +```bash + juju scale-application ng-ui 3 +``` + + +## Config Examples + +```bash +juju config ng-ui image=opensourcemano/ng-ui: +juju config ng-ui port=80 +juju config server_name= +juju config max_file_size=25 +```