É possível remover o mTLS da Apigee a qualquer momento. Nesta seção, descrevemos como remover e verificar de que foi removido.
Para reverter a instalação do mTLS da Apigee:
- Faça login em um nó no cluster. A ordem em que você faz isso não importa.
- Interrompa todos os componentes no nó, como mostra o exemplo a seguir:
/opt/apigee/apigee-service/bin/apigee-all stop
- Desinstale o serviço
apigee-mtls
executando o seguinte comando:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- Inicie todos os componentes no nó no
pedido de início, como o
o exemplo a seguir mostra:
/opt/apigee/apigee-service/bin/apigee-service component_name start
- Repita esse processo para cada nó do cluster.
Para verificar se a desinstalação foi concluída, faça o seguinte (em qualquer ordem):
- Em cada nó que executa o ZooKeeper, verifique se os serviços do Consul não estão no
Diretório
/usr/lib/systemd/system
:- Use o diretório
/usr/lib/systemd/system
:cd /usr/lib/systemd/system
- Verifique se os seguintes arquivos não estão nesse diretório:
consul_egress.service
consul_server.service
- Se um desses arquivos estiver no diretório
/usr/lib/systemd/system
, exclua reimplantá-lo.
- Use o diretório
- Em cada nó que executa o ZooKeeper, verifique se
apigee-mtls
e Existemapigee-mtls-consul
diretórios:- Mude para o diretório raiz da Apigee:
cd ${APIGEE_ROOT:-/opt/apigee}
- Verifique o conteúdo do diretório:
ls
- Verifique se os seguintes diretórios não existem no diretório:
apigee-mtls-version
apigee-mtls-consul-version
- Se algum desses diretórios existir, exclua-os.
- Mude para o diretório raiz da Apigee:
- No mesmo diretório, verifique se os links simbólicos para o seguinte item foram removidos:
apigee-mtls
apigee-mtls-consul
Para fazer isso, use a opção
-L
, conforme o exemplo a seguir:find -L ./
Se os links simbólicos para esses diretórios permanecerem, você poderá removê-los com o botão Comandos
rm
ouunlink
. - Em cada nó que executa o ZooKeeper, verifique se o Consul foi removido usando o método
Comando
which
:which consul
Esse comando responderá com uma mensagem semelhante à seguinte:
"/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
- Execute o seguinte comando como raiz ou com sudo:
iptables -t nat -L OUTPUT
Esse comando precisa exibir os títulos das colunas, mas nenhum dado, como no exemplo a seguir. mostra:
target prot opt source destination
- Use
yum
para determinar se os pacotes mTLS da Apigee estão instalados:yum list installed
Esse comando não exibirá pacotes que correspondam ao seguinte:
apigee-mtls-version
apigee-mtls-consul-version