Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 2.1 KB

installation.md

File metadata and controls

57 lines (40 loc) · 2.1 KB

Table of Contents generated with DocToc

Installing KubeFed

Prerequisites

kubefedctl CLI

kubefedctl is the KubeFed command line utility. You can download the latest binary from the release page.

VERSION=<latest-version, e.g. 0.1.0-rc3>
OS=<darwin/linux>
ARCH=amd64
curl -LO https://github.com/kubernetes-sigs/kubefed/releases/download/v${VERSION}/kubefedctl-${VERSION}-${OS}-${ARCH}.tgz
tar -zxvf kubefedctl-*.tgz
chmod u+x kubefedctl
sudo mv kubefedctl /usr/local/bin/ # make sure the location is in the PATH

NOTE: kubefedctl is built for Linux and OSX only in the release package.

Creating Clusters

The following is a list of Kubernetes environments that have been tested and are supported by the KubeFed community.

After completing the steps in one of the above guides, return here to continue the deployment.

IMPORTANT: You must set the correct context in your cluster(s) using the command below.

kubectl config use-context cluster1

Deployment Image

If you follow this user guide without any changes you will be using the latest master image tagged as canary.

Helm Chart Deployment

You can refer to helm chart installation guide for instructions on installing KubeFed.