Traefik(イングレスベース)ロード・バランサのインストール

WebLogic Kubernetes Operatorは、ロード・バランサとしてTraefik、NGINXおよびApacheをサポートしています。サンプルはドキュメントに記載されています。

このクイック・スタートでは、Traefikイングレス・コントローラをインストールして、Oracle SOA Suiteドメインにロード・バランシングを提供する方法を示します。
  1. Traefikのネームスペースを作成します:
    kubectl create namespace traefik 
  2. サード・パーティ・サービス用のHelmを設定します:
    helm repo add traefik https://helm.traefik.io/traefik --force-update
    
  3. 提供されているサンプル値を使用して、Traefikオペレータをtraefikネームスペースにインストールします:
    cd ${WORKDIR}
    helm install traefik traefik/traefik \
     --namespace traefik \
     --values charts/traefik/values.yaml \
     --set "kubernetes.namespaces={traefik}" \
     --set "service.type=NodePort" \
     --wait