X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/b536a50f2d42639be88fb37c1bd7a8c4de3fd496..ca91b876325ad79de69462da4a0c315efd40e14a:/doc/openshift-cli.md diff --git a/doc/openshift-cli.md b/doc/openshift-cli.md index 8ea4799..19f03d7 100644 --- a/doc/openshift-cli.md +++ b/doc/openshift-cli.md @@ -21,7 +21,7 @@ `go install github.com/kubernetes/kompose@latest` -## Deployment +## Convert from Docker to K8S 1. Create a Docker compose file @@ -31,6 +31,8 @@ Example: `files/openshift/calibre-web/route.yml` +3. Update `compose.yml` with path to book files + 4. Use Create K8S files, from `compose.yml` ```powershell @@ -38,9 +40,20 @@ `kompose convert` ``` -3. Deploy - +## Deploy + +1. Create an switch to a project + ```powershell - oc apply -f *.yml + oc new-project bookshelf ``` +2. Deploy resources + + ```powershell + oc apply -f calibre-web-service.yaml + oc apply -f calibre-web-deployment.yaml + oc apply -f calibre-web-claim0-persistentvolumeclaim.yaml + oc apply -f calibre-web-claim1-persistentvolumeclaim.yaml + oc apply -f route.yaml + ```