kfctl icon indicating copy to clipboard operation
kfctl copied to clipboard

Document installation behind proxy

Open jtfogarty opened this issue 5 years ago • 2 comments

The following steps will allow installation of Kubeflow behind a proxy server The assumption is that docker is able to pull through the proxy

  1. Create alias for proxy alias https='https_proxy=https://server:port'

  2. Download kfctl https wget https://github.com/kubeflow/kfctl/releases/download/v1.0-rc.4/kfctl_v1.0-rc.3-1-g24b60e8_linux.tar.gz extract to /usr/local/bin

  3. Download kfdef yaml file kfctl_k8s_istio.yaml https wget https://raw.githubusercontent.com/kubeflow/manifests/v1.0-branch/kfdef/kfctl_k8s_istio.v1.0.0.yaml

  4. Download Manifest https wget https://github.com/kubeflow/manifests/archive/v1.0-branch.tar.gz

  5. Modify kfctl_k8s_istio.yaml changing the below;

FROM

  repos:
  - name: manifests
    uri: https://github.com/kubeflow/manifests/archive/v1.0-branch.tar.gz

TO

  repos:
  - name: manifests
    uri: file:/absolute/path/v1.0-branch.tar.gz
  1. Run build kfctl build -V -f kfctl_k8s_istio.yaml

  2. Run apply kfctl apply -V -f kfctl_k8s_istio.yaml

jtfogarty avatar Feb 14 '20 15:02 jtfogarty

Issue Label Bot is not confident enough to auto-label this issue. See dashboard for more details.

issue-label-bot[bot] avatar Feb 14 '20 15:02 issue-label-bot[bot]

/area docs /priority p1 /kind feature

jtfogarty avatar Feb 14 '20 15:02 jtfogarty