Flex Gateway のアンインストール

Flex Gateway は、Linux サービスとして、Docker コンテナで、または Kubernetes クラスターからアンインストールできます。

20%

25%

20%

Linux サービスとしてのアンインストール

Flex Gateway は他のパッケージと同じようにアンインストールできます。

sudo apt remove -y flex-gateway

Docker コンテナでのアンインストール

Docker コンテナでの Flex Gateway インスタンスの使用が終了したら、コンテナを停止して削除します。

  1. コンテナ ID を特定します。

    docker ps
  2. コンテナを停止します。

    docker rm <container id>
  3. 必要に応じて Docker イメージも削除します。

    docker rmi mulesoft/flex-gateway

Kubernetes クラスターからのアンインストール

Flex Gateway を Kubernetes クラスターからアンインストールする手順は、次のとおりです。

  1. Helm リリースをアンインストールします。次の例では、「my-release」というリリースを削除します。

    helm delete my-release
    実行中のリリースに ​my-release​ を更新します。すべてのリリースのリストを表示するには、コマンド ​helm list -A​ を使用します。
  2. リリースの名前空間が指定されている場合は削除します。

    kubectl delete namespace gateway
  3. カスタムリソース定義を削除します。

    kubectl delete crds \
         apiinstances.gateway.mulesoft.com \
         configurations.gateway.mulesoft.com \
         extensions.gateway.mulesoft.com \
         policybindings.gateway.mulesoft.com \
         services.gateway.mulesoft.com