Für jede Engineering Lifecycle Management instanz wird ein anderer Namespace erstellt und ein Engineering Lifecycle Management operator installiert. Wenn also ein neues Projekt oder ein neuer Namespace erstellt wird, werden die bestehenden gelöscht. Das Löschen weist den Operator an, die entsprechenden bereitgestellten Ressourcen wie Pods und Dienste, die mit der Instanz verbunden sind, zu entfernen.
Prozedur
- Melden Sie sich bei Red Hat® OpenShift® über die Befehlszeile an. Melden Sie sich mit der entsprechenden Benutzerrolle an, die das Privileg hat, die Engineering Lifecycle Management instanz. Weitere Informationen zu Benutzerrollen finden Sie unter Zuordnung von Benutzerrollen in Engineering Lifecycle Management on Hybrid Cloud
- Melden Sie sich mit dem folgenden Befehl bei Ihrem Cluster an.
oc login --token=<token> --server=<openshift-server-url>
Hierbei gilt Folgendes:
- Token
- Authentifizierungs-Token für den Benutzer, um sich beim Cluster anzumelden.
- openshift-server-url
- Red Hat OpenShift Cluster-Server URL.
- Löschen Sie die Instanz Engineering Lifecycle Management mit dem folgenden Befehl.
oc delete ELM/<elm-instance-name> -n <namespace-name>
- elm-instanz-name
- Engineering Lifecycle Management instanznamen, den Sie löschen möchten.
- Namensraum-Name
- Projektname, unter dem die Engineering Lifecycle Management instanz installiert ist.
Die Engineering Lifecycle Management instanz wird aus dem Namespace gelöscht. Bei erfolgreicher Löschung wird eine Bestätigungsmeldung angezeigt.
- Löschen Sie die
configs mit folgendem Befehl
oc delete configmap elm-auth-type-config -n <namespace-name>
- Löschen Sie die
Secret elm-auth-secret mit folgendem Befehl
oc delete secret elm-auth-secret -n <namespace-name>
- Löschen Sie den Persistent Volume Claim
elm-shared-pvc und elm-backup-pvc
oc delete pvc elm-shared-pvc elm-backup-pvc -n <namespace-name>
- Löschen Sie das persistente Volume
elm-shared-pv und elm-backup-pv
oc delete pv elm-shared-pv
oc delete pv elm-backup-pv