Kundenseitig gehosteten Codebeamer AI Dienst manuell deinstallieren
Schritt 1: Plugin-Konnektivität deaktivieren
Deaktivieren Sie über die URL {{CODEBEAMER_BASE_URL}}/sysadmin/aiAtlasConfiguration.spr, z.B. https://localhost:8080/sysadmin/aiAtlasConfiguration.spr, die Konnektivität zu Folgendem.
PTC SaaS Platform Analytics Service: Deaktivieren Sie das Kontrollkästchen Detaillierte Analyse zulassen, und speichern Sie die Konfiguration
Azure AD-Authentifizierung: Löschen Sie die Konfigurationsdetails, und speichern Sie die Konfiguration.
Schritt 2: OTel Collector deinstallieren
1. Überprüfen Sie, ob OTel installiert ist.
helm list -n cbai-otel.
2. Deinstallieren Sie OTel.
helm uninstall otel-collector -n cbai-otel.
3. Überprüfen Sie die Deinstallation.
kubectl get pods -n cbai-otel.
4. Löschen Sie optional den Namespace, wenn er nicht erforderlich ist.
kubectl delete namespace cbai-otel
* 
Der OTel Collector wird in einem separaten Namespace bereitgestellt: cbai-otel.
Dieser muss vor der Deinstallation entfernt werden, da cb-ai-service für die Telemetrie von ihm abhängt.
Wenn er nicht entfernt wird:
Protokolle zeigen möglicherweise OTel-Exportfehler wie StatusCode.UNAVAILABLE an.
Die Bereinigung ist möglicherweise unvollständig oder verzögert.
Schritt 3: Codebeamer AI Dienst aus AKS deinstallieren
1. Rufen Sie eine Liste von Helm-Versionen ab.
helm list -n cb-ai-service.
2. Deinstallieren Sie den Codebeamer AI Dienst.
helm uninstall cb-ai-service -n cb-ai-service
3. Überprüfen Sie, ob die Pods entfernt wurden.
kubectl get pods -n cb-ai-service
Schritt 4: Kubernetes-Namespace entfernen
Wechseln Sie zu AKS Cluster > Kubernetes resources > Namespaces, um den Kubernetes-Namespace aus dem Portal zu entfernen. Wählen Sie Delete für den cb-ai-service aus.
Schritt 5: AKS-Diagnoseeinstellungen entfernen
Wechseln Sie zu AKS Cluster > Monitoring > Diagnostic Settings, um AKS-Diagnoseeinstellungen aus dem Portal zu entfernen. Wählen Sie Delete für den <resource_group_name>-aks-diagnostics aus.
Schritt 6: AKS-Cluster löschen
Wechseln Sie zu Azure Portal > Kubernetes Services > Delete Cluster, um den AKS-Cluster aus dem Portal zu löschen. Wählen Sie <resource_group_name>-cluster aus.
Schritt 7: OpenAI-Diagnoseeinstellungen entfernen
Wechseln Sie zu <Ressourcengruppenname>-openai > Monitoring > Diagnostic settings, um OpenAI-Diagnoseeinstellungen aus dem Portal zu entfernen. Suchen Sie nach <resource_group_name>-openai-diagnostics, und wählen Sie Delete aus.
Schritt 8: Privaten Endpunkt löschen
Wechseln Sie zu Private Endpoints > Delete, um private Endpunkte aus dem Portal zu löschen. Wählen Sie <resource_group_name>-openai-pe aus.
Schritt 9: OpenAI-Modellbereitstellungen entfernen
Wechseln Sie zu Azure OpenAI > Model Deployments > Delete, um OpenAI-Modellbereitstellungen aus dem Portal zu entfernen. Wählen Sie gpt-4.1-mini-2025-04-14 und gpt-5-mini-2025-08-07 aus.
Schritt 10: Inhaltsfilter entfernen
Öffnen Sie Ihre Azure OpenAI-Ressource, <resource_group_name>-openai, um den Inhaltsfilter aus dem Portal zu entfernen. Klicken Sie auf Open in Azure AI Foundry. Wechseln Sie zu Guardrails + Controls > Content Filters. Suchen und löschen Sie <resource_group_name>-content-filter.
Schritt 11: Rollenzuweisung entfernen
Sie können Rollenzuweisungen mithilfe der folgenden Optionen aus dem Portal entfernen.
Option 1: Aus Azure OpenAI-Ressource entfernen
Wechseln Sie im Azure-Portal zu <Ressourcengruppenname>-openai > Access control (IAM) > Role assignments. Suchen Sie nach der Rolle Cognitive Services OpenAI User. Identifizieren Sie den zugewiesenen Hauptbenutzer, wählen Sie die Rolle aus, und klicken Sie auf Remove.
Option 2: Aus verwalteter Identität entfernen
Wechseln Sie im Azure-Portal zu <Ressourcengruppenname>-cluster-identity > Azure role assignments > Cognitive Services OpenAI User > Assignments > Managed Identities. Klicken Sie auf Entfernen.
Schritt 12: Azure OpenAI-Konto löschen
Zum Löschen des Azure OpenAI-Kontos aus dem Portal gehen Sie zu:Cognitive Services. Löschen Sie <resource_group_name>-openai.
* 
Nach dem Löschen der Azure OpenAI-Ressource wird die Ressource für etwa 48 Stunden vorläufig gelöscht. Während dieses Zeitraums schlägt das Neuerstellen einer Ressource mit demselben Namen fehl
Wenn Sie denselben Ressourcennamen wiederverwenden müssen, warten Sie entweder, bis die Aufbewahrungsfrist von 48 Stunden abgelaufen ist, oder löschen Sie die vorläufig gelöschte Ressource manuell.
Schritt 13: Verwaltete Identität entfernen
Wechseln Sie zu Managed Identities > Delete, um die verwaltete Identität aus dem Portal zu entfernen. Löschen Sie <resource_group_name>-cluster-identity.
Schritt 14: Private DNS-Zone entfernen
* 
Die Private DNS-Zone kann nicht gelöscht werden, solange VNet-Links vorhanden sind.
Entfernen Sie alle VNet-Links, und löschen Sie dann die Zone.
Dies gilt für Portal- und CLI-Workflows.
Führen Sie die folgenden Schritte aus, um die Private DNS-Zone aus dem Portal zu entfernen.
1. Löschen Sie den VNet-Link <resource_group_name>-vnet-link aus dem Portal.
2. Wechseln Sie zu Private DNS Zones > Delete, um die private DNS-Zone privatelink.openai.azure.comzu löschen.
Schritt 15: Virtuelles Netzwerk entfernen
Wechseln Sie zu Virtual Networks > Delete, um das virtuelle Netzwerk aus dem Portal zu entfernen. Löschen Sie <resource_group_name>-vnet.
Schritt 16: Entfernen des Log Analytics-Workspace
Wechseln Sie zu Log Analytics Workspaces > Delete, um Log Analytics Workspace aus dem Portal zu entfernen. Löschen Sie <resource_group_name>-law.
(Optional) Schritt 17: App-Registrierung entfernen
Wechseln Sie zu Microsoft Entra ID > App Registrations, um die App-Registrierung aus dem Portal zu entfernen. Suchen und löschen Sie <resource_group_name>-oauth.
Schritt 18: Netzwerksicherheitsgruppe entfernen
* 
Stellen Sie vor dem Löschen sicher, dass die Netzwerksicherheitsgruppe keinem Subnetz oder NIC zugeordnet ist. Wenn sie zugeordnet ist, trennen Sie sie zuerst vom AKS-Subnetz, von aks-subnet und allen verknüpften Netzwerkschnittstellen.
Wechseln Sie zu Network Security Groups, um die Ressourcengruppe aus dem Portal zu löschen. Suchen und löschen Sie <resource_group_name>-aks-nsg.
Schritt 19: Ressourcengruppe löschen
Wechseln Sie zu Resource Groups > Delete, um die Ressourcengruppe aus dem Portal zu löschen. Löschen Sie <resource_group_name>.
Schritt 20: Sicherstellen, dass keine Ressourcen mehr vorhanden sind
Führen Sie den folgenden Befehl aus, und bestätigen Sie, dass keine Ressourcen zurückgegeben werden.
az resource list \
--resource-group <resource_group_name>
War dies hilfreich?