Apigee mTLS'yi kaldırma

Edge for Private Cloud 4.19.01 sürümü

Apigee mTLS'yi istediğiniz zaman kaldırabilirsiniz. Bu bölümde, veri kaldırma ve doğrulama işlemlerinin nasıl yapılacağı açıklanmaktadır. söz konusu URL'yi kaldırın.

Apigee mTLS yüklemesini geri çekmek için:

  1. Kümenizdeki bir düğüme giriş yapın. Bunu hangi sırayla yaptığınız önemli değildir.
  2. Aşağıdaki örnekte gösterildiği gibi düğümdeki tüm bileşenleri durdurun:
    /opt/apigee/apigee-service/bin/apigee-all stop
  3. Aşağıdaki komutu çalıştırarak apigee-mtls hizmetini kaldırın:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
  4. Düğümdeki tüm bileşenleri başlangıç siparişi, aşağıdaki örnek gösterilmektedir:
    /opt/apigee/apigee-service/bin/apigee-service component_name start
  5. Kümedeki her düğüm için bu işlemi tekrarlayın.

Kaldırma işleminin başarılı olduğunu doğrulamak için aşağıdakileri yapabilirsiniz (herhangi bir sipariş):

  1. ZooKeeper'ı çalıştıran her düğümde Consul hizmetlerinin /usr/lib/systemd/system dizini:
    1. /usr/lib/systemd/system dizinine geçin:
      cd /usr/lib/systemd/system
    2. Aşağıdaki dosyaların bu dizinde bulunmadığından emin olun:
      • consul_egress.service
      • consul_server.service
    3. Bu dosyalardan biri /usr/lib/systemd/system dizinindeyse somut olarak ortaya koyar.
  2. ZooKeeper'ı çalıştıran her düğümde, apigee-mtls ve apigee-mtls-consul dizin mevcut:
    1. Apigee kök dizinine geçin:
      cd ${APIGEE_ROOT:-/opt/apigee}
    2. Dizinin içeriğini kontrol edin:
      ls
    3. Aşağıdaki dizinlerin bu dizinde bulunmadığından emin olun:
      • apigee-mtls-version
      • apigee-mtls-consul-version
    4. Bu dizinlerden biri varsa bunları silin.
  3. Aynı dizinde, aşağıdakilere sembolik bağlantıların kaldırıldığından emin olun:
    • apigee-mtls
    • apigee-mtls-consul

    Bunu yapmak için, aşağıdaki örnekte gösterildiği gibi -L seçeneğini kullanın:

    find -L ./

    Bu dizinlerin sembolik bağlantıları kalırsa, rm veya unlink komutları.

  4. ZooKeeper'ı çalıştıran her düğümde, which komutu:
    which consul

    Bu komut, aşağıdakine benzer bir mesajla yanıt vermelidir:

    "/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
  5. Aşağıdaki komutu root olarak veya sudo ile yürütün:
    iptables -t nat -L OUTPUT

    Bu komut, aşağıdaki örnekte olduğu gibi sütun başlıklarını görüntülemeli, ancak sütunlarda veri göstermemelidir gösterir:

    target     prot opt source               destination   
  6. Apigee mTLS paketlerinin yüklü olup olmadığını belirlemek için yum kullanın:
    yum list installed

    Bu komut, aşağıdakilerle eşleşen paketleri görüntülememelidir:

    • apigee-mtls-version
    • apigee-mtls-consul-version