An open API service indexing awesome lists of open source software.

https://github.com/maslick/anguljar

K8s aware static angular web-app
https://github.com/maslick/anguljar

angular angularjs k8s openshift s2i

Last synced: 3 months ago
JSON representation

K8s aware static angular web-app

Awesome Lists containing this project

README

          

# Anguljar

* Development:
```
npm run ng-serve
```

* Docker image:
```
docker build -t anguljar -f docker/Dockerfile .
docker run -e BACKEND_URL=www.maslick.ru -p 8080:8080 anguljar:latest
open http://`docker-machine ip`:8080
```

* Openshift (s2i build strategy):
```
oc new-project test
oc new-app nodeshift/centos7-s2i-nodejs:11.0.0~https://github.com/maslick/anguljar.git
oc expose svc/anguljar
oc set env dc/anguljar -e BACKEND_URL=www.maslick.ru
```

* Openshift (Docker build strategy)
```
oc new-project test
oc new-app https://github.com/maslick/anguljar.git --strategy=docker
oc expose svc/anguljar
oc set env dc/anguljar -e BACKEND_URL=www.maslick.ru
```

* Openshift (using existing Docker image):
```
oc new-project test
oc new-app --docker-image=maslick/anguljar
oc expose svc/anguljar --port=8080
oc set env dc/anguljar -e BACKEND_URL=www.maslick.ru
```