Document installation behind proxy
The following steps will allow installation of Kubeflow behind a proxy server The assumption is that docker is able to pull through the proxy
-
Create alias for proxy
alias https='https_proxy=https://server:port' -
Download kfctl
https wget https://github.com/kubeflow/kfctl/releases/download/v1.0-rc.4/kfctl_v1.0-rc.3-1-g24b60e8_linux.tar.gzextract to /usr/local/bin -
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 -
Download Manifest
https wget https://github.com/kubeflow/manifests/archive/v1.0-branch.tar.gz -
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
-
Run build
kfctl build -V -f kfctl_k8s_istio.yaml -
Run apply
kfctl apply -V -f kfctl_k8s_istio.yaml
Issue Label Bot is not confident enough to auto-label this issue. See dashboard for more details.
/area docs /priority p1 /kind feature