https://github.com/ymesika/istio_multiclusters_demos
Demos for installing Istio on a Multi-Clusters environment
https://github.com/ymesika/istio_multiclusters_demos
ibm ibm-cloud istio istio-community strongswan
Last synced: 7 months ago
JSON representation
Demos for installing Istio on a Multi-Clusters environment
- Host: GitHub
- URL: https://github.com/ymesika/istio_multiclusters_demos
- Owner: ymesika
- License: apache-2.0
- Created: 2018-07-26T12:49:00.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-07T12:15:52.000Z (about 7 years ago)
- Last Synced: 2025-01-11T21:45:18.528Z (9 months ago)
- Topics: ibm, ibm-cloud, istio, istio-community, strongswan
- Language: Shell
- Size: 23.1 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Istio Multi-Clusters Demos
A bunch of demos that show how to install and configure Istio on a Multi-Clusters environment.The approach taken in this demos is to use the Istio Ingress and Egress Gateways to integrate two clusters. This is different than the one used with [Istio Multicluster](https://istio.io/docs/setup/kubernetes/multicluster-install/) and can be used for cases when the [Istio Multicluster Prerequisites](https://istio.io/docs/setup/kubernetes/multicluster-install/#prerequisites) can't be fulfilled, when its design of one big mesh isn't desired or as an alternative way to deploy Multi-Cluster.
The following demos are available:
* [Distributed Bookinfo](bookinfo/README.md) - This demonstrates the use of Istio ingress/egress gatways to integrate two clusters where both of them are public (e.g. IBM Kubernets Clusters) or one of them is private (e.g. IBM Cloud Private).
* [Distributed Guestbook](guestbook/README.md) - Similar to the Distributed Bookinfo demo but with the [IBM Guestbook](https://github.com/IBM/guestbook) as the demo distributed app.
* [Secured Distributed Bookinfo](bookinfo_secured/README.md) - Similar to the Distributed Bookinfo demo with the change of using a Root CA to enable an end-to-end secured communication.# Credits
The demos in this repository are based on work done by @rshriram [https://github.com/rshriram/istio_federation_demo] and @ZackButcher [https://github.com/ZackButcher/hybrid-demo].