openshift-dedicated-lab01 / covid-19-poc

POC Openshift Dedicated, Springboot, ...
2 stars 2 forks source link

Diviser les applications dans deux namespace/project différents #2

Open sysadmin4j opened 4 years ago

sysadmin4j commented 4 years ago

Tel que demandé par @alekssd, il faudrait faire l'exercice de séparer les applications dans deux namepsaces.

Les projets openshift existent déjà.

project: covid-19-poc

project : covid-19-poc-batch


Procédure (CLI) pour créer un namespace et changer de namespace

Felixs-MBP:k8s felix$ oc new-project covid-19-poc
Now using project "covid-19-poc" on server ...

You can add applications to this project with the 'new-app' command. For example, try:

    oc new-app django-psql-example

to build a new example application in Python. Or use kubectl to deploy a simple Kubernetes application:

    kubectl create deployment hello-node --image=gcr.io/hello-minikube-zero-install/hello-node

Felixs-MBP:k8s felix$ oc new-project covid-19-poc-batch
Now using project "covid-19-poc-batch" on server ...

You can add applications to this project with the 'new-app' command. For example, try:

    oc new-app django-psql-example

to build a new example application in Python. Or use kubectl to deploy a simple Kubernetes application:

    kubectl create deployment hello-node --image=gcr.io/hello-minikube-zero-install/hello-node

Felixs-MBP:k8s felix$ oc project 
Using project "covid-19-poc-batch" on server ...
Felixs-MBP:k8s felix$ oc project  fl-project
Now using project "fl-project" on server ...
Felixs-MBP:k8s felix$
alekssd commented 4 years ago

L'objectif ici est de 1) comprendre la communication entre deux namespaces 2) Voir comment sécuriser des communications entre des applications ( même namespaces vs 2 namespaces ) (Quand on sera rendu au network policies, au début, tout est permis dans Openshift ! )