Warum wird die Liste der Kubernetes-Ressourcen nicht angezeigt oder nach der Registrierung des Clusters bei Satellite Config nicht aktualisiert?

Beheben Sie Probleme, bei denen Kubernetes-Ressourcen nach der Registrierung eines Clusters bei Satellite Config nicht angezeigt oder aktualisiert werden.

Wenn Sie einen Cluster für die Verwendung bei Satellite Config registrieren, werden die Clusterressourcen nicht in der Ressourcenliste angezeigt. Auch wenn Sie den Cluster auf eine Konfiguration abonnieren, werden keine Kubernetes-Ressourcen auf dem Cluster erstellt oder aktualisiert.

Zur Verwendung eines Clusters mit Satellite Config, müssen die entsprechenden Komponenten installiert sein und Sie müssen Satellite Config Berechtigungen auf Ihrem Cluster für die Verwaltung von Kubernetes-Ressourcen erteilen.

Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben.

  1. Verbinden Sie den Cluster erneut mit der Satellite-Konfiguration. Weitere Informationen finden Sie unter Vorhandene Red Hat OpenShift on IBM Cloud-Cluster bei Satellite Config registrieren.
    1. Rufen Sie einen Befehl für kubectl zur Registrierung Ihres Clusters bei Satellite Config ab.
        ibmcloud sat cluster register
        ```
        Beispielausgabe
        ```sh {: screen}
        kubectl apply -f "https://config.satellite.cloud.ibm.com/api/install/razeedeploy-job?orgKey=<orgApiKey>&args=--clustersubscription=<number>&args=--featureflagsetld=<number>&args=--mustachetemplate=<number>&args=--managedset=<number>&args=--remoteresources<number>&args=--remoteresource=<number>&args=--watch-keeper=<number>"
        ```
    2. Melden Sie sich bei Ihrem Cluster an. Wenn Sie nicht mit dem Netz Ihres Standorthosts verbunden sind, schließen Sie die Option `--endpoint link` ein. Informationen zu weiteren Anmeldeoptionen finden Sie unter [Auf Red Hat OpenShift-Cluster zugreifen](/docs/openshift?topic=openshift-access_cluster).
    ```sh {: pre}
        ibmcloud oc cluster config -c <cluster_name_or_ID> --admin [--endpoint link]
        ```
    3. Führen Sie den Befehl für `kubectl` aus, den Sie zuvor abgerufen haben.
    
  2. Erteilen Sie Satellite Config Berechtigungen auf Ihrem Cluster zur Verwaltung von Kubernetes-Ressourcen. Durch den folgenden Befehl werden cluster-admin Berechtigungen für den gesamten Cluster erteilt. Informationen zu weiteren Optionen finden Sie unter Satellite Config Zugriff auf Cluster erteilen.
    kubectl create clusterrolebinding razee-cluster-admin --clusterrole=razee-cluster-admin --serviceaccount=razeedeploy:razee-viewer --serviceaccount=razeedeploy:razee-editor --serviceaccount=razeedeploy:razee-satcon