{"id":17117400,"url":"https://github.com/whalecold/istio-install-operator","last_synced_at":"2026-01-05T21:05:29.659Z","repository":{"id":114825706,"uuid":"397101435","full_name":"whalecold/istio-install-operator","owner":"whalecold","description":"helm chart of install istio in multicluster mode","archived":false,"fork":false,"pushed_at":"2021-08-17T06:29:35.000Z","size":35,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-29T07:48:17.264Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/whalecold.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-17T04:43:39.000Z","updated_at":"2021-09-03T07:18:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"89491db0-d9e9-4029-9886-34230f574f16","html_url":"https://github.com/whalecold/istio-install-operator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whalecold%2Fistio-install-operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whalecold%2Fistio-install-operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whalecold%2Fistio-install-operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whalecold%2Fistio-install-operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whalecold","download_url":"https://codeload.github.com/whalecold/istio-install-operator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245195533,"owners_count":20575897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T17:51:30.333Z","updated_at":"2026-01-05T21:05:29.605Z","avatar_url":"https://github.com/whalecold.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\nhelm 支持安装多集群, 官方只给了一个用 [istiod 部署的 task](https://istio.io/latest/docs/setup/install/multicluster/primary-remote_multi-network/#configure-cluster2-as-a-remote)\n\nsteps:\n---\n- [生成证书](https://istio.io/latest/docs/tasks/security/cert-management/plugin-ca-cert/)\n- 将证书填入到对应 cluster1.yaml 和 cluster2.yaml 中. 可以用 base64 处理下.\n- 切换到 primary 集群环境执行命令：`helm install istio-operator manifests/istio-operator -f example/multiCluster/cluster1.yaml`\n- 执行命令 `kubectl get svc istio-eastwestgateway -n istio-system` 将这个 svc 暴露出来，可以使用 externalIPs 字段，获取到 svc 对外暴露的 IP. \n- 将上述 IP 填入 cluster2.yaml 中的 remotePilot 字段中,并把环境切换到从集群中安装 cluster2. `helm install istio-operator manifests/istio-operator -f example/multiCluster/cluster1.yaml`\n- 按照第二步暴露 svc.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhalecold%2Fistio-install-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhalecold%2Fistio-install-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhalecold%2Fistio-install-operator/lists"}