Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Desinstale o Astra Control Center

Colaboradores

Talvez seja necessário remover componentes do Astra Control Center se você estiver atualizando de uma versão de avaliação para uma versão completa do produto. Para remover o Centro de Controle Astra e o Operador do Centro de Controle Astra, execute os comandos descritos neste procedimento em sequência.

Se tiver algum problema com a desinstalação, Solução de problemas de desinstalaçãoconsulte .

Passos
  1. Excluir Astra Control Center. O seguinte comando de exemplo é baseado em uma instalação padrão. Modifique o comando se você fez configurações personalizadas.

    kubectl delete -f astra_control_center.yaml -n netapp-acc

    Resultado:

    astracontrolcenter.astra.netapp.io "astra" deleted
  2. Use o seguinte comando para excluir o netapp-acc namespace (ou nome personalizado):

    kubectl delete ns [netapp-acc or custom namespace]

    Resultado de exemplo:

    namespace "netapp-acc" deleted
  3. Use o seguinte comando para excluir componentes do sistema do operador Astra Control Center:

    kubectl delete -f astra_control_center_operator_deploy.yaml

    Resultado:

    namespace/netapp-acc-operator deleted
    customresourcedefinition.apiextensions.k8s.io/astracontrolcenters.astra.netapp.io deleted
    role.rbac.authorization.k8s.io/acc-operator-leader-election-role deleted
    clusterrole.rbac.authorization.k8s.io/acc-operator-manager-role deleted
    clusterrole.rbac.authorization.k8s.io/acc-operator-metrics-reader deleted
    clusterrole.rbac.authorization.k8s.io/acc-operator-proxy-role deleted
    rolebinding.rbac.authorization.k8s.io/acc-operator-leader-election-rolebinding deleted
    clusterrolebinding.rbac.authorization.k8s.io/acc-operator-manager-rolebinding deleted
    clusterrolebinding.rbac.authorization.k8s.io/acc-operator-proxy-rolebinding deleted
    configmap/acc-operator-manager-config deleted
    service/acc-operator-controller-manager-metrics-service deleted
    deployment.apps/acc-operator-controller-manager deleted

Solução de problemas de desinstalação

Use as soluções alternativas a seguir para resolver quaisquer problemas que você tenha com a desinstalação do Astra Control Center.

A desinstalação do Astra Control Center não consegue limpar o pod do operador de monitoramento no cluster gerenciado

Se você não desgerenciou os clusters antes de desinstalar o Astra Control Center, poderá excluir manualmente os pods no namespace NetApp-monitoring e no namespace com os seguintes comandos:

Passos
  1. Eliminar acc-monitoring agente:

    kubectl delete agents acc-monitoring -n netapp-monitoring

    Resultado:

    agent.monitoring.netapp.com "acc-monitoring" deleted
  2. Excluir o namespace:

    kubectl delete ns netapp-monitoring

    Resultado:

    namespace "netapp-monitoring" deleted
  3. Confirmar recursos removidos:

    kubectl get pods -n netapp-monitoring

    Resultado:

    No resources found in netapp-monitoring namespace.
  4. Confirmar o agente de monitoramento removido:

    kubectl get crd|grep agent

    Resultado da amostra:

    agents.monitoring.netapp.com                     2021-07-21T06:08:13Z
  5. Excluir informações de definição de recursos personalizados (CRD):

    kubectl delete crds agents.monitoring.netapp.com

    Resultado:

    customresourcedefinition.apiextensions.k8s.io "agents.monitoring.netapp.com" deleted

A desinstalação do Astra Control Center não consegue limpar CRDs do Traefik

Você pode excluir manualmente as CRDs do Traefik. CRDs são recursos globais e excluí-los pode afetar outros aplicativos no cluster.

Passos
  1. Listar CRDs Traefik instalados no cluster:

    kubectl get crds |grep -E 'traefik'

    Resposta

    ingressroutes.traefik.containo.us             2021-06-23T23:29:11Z
    ingressroutetcps.traefik.containo.us          2021-06-23T23:29:11Z
    ingressrouteudps.traefik.containo.us          2021-06-23T23:29:12Z
    middlewares.traefik.containo.us               2021-06-23T23:29:12Z
    middlewaretcps.traefik.containo.us            2021-06-23T23:29:12Z
    serverstransports.traefik.containo.us         2021-06-23T23:29:13Z
    tlsoptions.traefik.containo.us                2021-06-23T23:29:13Z
    tlsstores.traefik.containo.us                 2021-06-23T23:29:14Z
    traefikservices.traefik.containo.us           2021-06-23T23:29:15Z
  2. Eliminar as CRDs:

    kubectl delete crd ingressroutes.traefik.containo.us ingressroutetcps.traefik.containo.us ingressrouteudps.traefik.containo.us middlewares.traefik.containo.us serverstransports.traefik.containo.us tlsoptions.traefik.containo.us tlsstores.traefik.containo.us traefikservices.traefik.containo.us middlewaretcps.traefik.containo.us

Encontre mais informações