redhat:openshift-redhat:base-openshift:ose-projects

Red Hat OpenShift Projekte

Die aufgeführten Befehle wurden mit der OpenShift Version 3.10 getestet und dokumentiert. In diesem Artikel befinden sich alle Informationen um OpenShift Projekte anlegen, verwalten, ändern und löschen zu können.

Um ein neues Projekt anzulegen wir der Befehl “new-project” verwendet (die geltenden Richtlinien zur Namensgebung müssen strikt eingehalten werden)

$ oc new-project <project_name> \
    --description="<description>" --display-name="<display_name>"


Beispiel:

$ oc new-project msp-prod \
    --description="Das ist ein Beispielprojekt zur demonstration" --display-name="MSP PROD"

Um alle Projekte alle Projekte anzuzeigen:

$ oc get projects

Um in das entsprechende Projekt zu wechseln:

$ oc project <namespace_name>

Um einen raschen Überblick über ein Projekt zu erhalten, können folgende Befehle verwendet werden.
Zeigt eine Gesamtübersicht aller vorhandenen Ressourcen eines Namespaces auf:

$ oc get all

Zeigt den Status des gesamten Namespaces auf:

$ oc status

Wenn Projektübergreifend gearbeitet wird:

$ oc get pods -n <namesapce_name>

Um sämtliche Inhalte eines Projektes zu löschen kann folgender Befehl verwendet werden:

$ oc delete all --all
  • Folgende Ressourcen werden somit gelöscht: builds, buildconfigs, deploymentconfigs, deployments, imagerepositories, pods, replicationcontrollers, routes, services, templates
  • ACHTUNG: Folgende Ressourcen bleiben weiterhin bestehen: permissions, members, quotas, limit ranges..
  • redhat/openshift-redhat/base-openshift/ose-projects.txt
  • Last modified: 2019/04/04 13:14
  • by michael