Skip to content

codingphun/anthos-multicluster-mesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

anthos-multicluster-mesh

The purpose of this repo is to demonstrate the capability to run a multicluster service mesh with multiple clusters. The install scripts will do the following

  1. Creates a GCP GKE cluster and a kops cluster on GCE to simulate a self managed k8s cluster
  2. Installs Istio in multicluster multi control plane mode and link the two clusters together
  3. Connects both clusters to Anthos
  4. Deploy a sample application spread across both clusters

Configuration steps

  1. Only works and tested in GCP Cloud Shell.

  2. In the GCP Cloud Shell terminal window, clone this repo

    $ git clone https://github.com/codingphun/anthos-multicluster-mesh.git
    
    
  3. Go into the clone directory and run bootstrap script

    # change to the install directory
    $ cd ~/anthos-multicluster-mesh
    
    $ source ./boostrap.sh
    
  4. Run Athos hub connection scripts

    $ source ./gke-connect-hub.sh
    $ source ./onprem-k8s-connect-hub.sh
    
  5. Install Sample App

    $  ./hybrid-multicluster/istio-deploy-hipster.sh
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages