Environment :
- Single Cluster.
- Cluster Managed by Rancher.
高負荷を処理するために、DaemonSet として Ingress、Egress の複数のレプリカをデプロイする HA (高可用性) 要件があります。
展開モデルを理解するために istio のドキュメントとサイトを調べましたが、ユースケースを達成できません。
Environment :
- Single Cluster.
- Cluster Managed by Rancher.
高負荷を処理するために、DaemonSet として Ingress、Egress の複数のレプリカをデプロイする HA (高可用性) 要件があります。
展開モデルを理解するために istio のドキュメントとサイトを調べましたが、ユースケースを達成できません。
以下のマニフェストファイルをインストールして使用する istio オペレーターの方法を実行しました。
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
metadata:
namespace: istio-system
name: istio-operator-ha-config
spec:
components:
ingressGateways:
- name: istio-ingressgateway
enabled: true
k8s:
overlays:
- apiVersion: apps/v1
kind: Deployment
name: istio-ingressgateway
patches:
- path: kind
value: DaemonSet
egressGateways:
- name: istio-egressgateway
enabled: true
k8s:
overlays:
- apiVersion: apps/v1
kind: Deployment
name: istio-egressgateway
patches:
- path: kind
value: DaemonSet