Skip to content

Commit

Permalink
Updating master README.md for Install individual components (#2873)
Browse files Browse the repository at this point in the history
Signed-off-by: N, Park <nparkstar@gmail.com>
Co-authored-by: N, Park <npark@starcell.co.kr>
  • Loading branch information
nparkstar and starcell authored Sep 11, 2024
1 parent da0255f commit 3cc6356
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@ Install cert-manager:

```sh
kustomize build common/cert-manager/cert-manager/base | kubectl apply -f -
kustomize build common/cert-manager/kubeflow-issuer/base | kubectl apply -f -
echo "Waiting for cert-manager to be ready ..."
kubectl wait --for=condition=ready pod -l 'app in (cert-manager,webhook)' --timeout=180s -n cert-manager
kubectl wait --for=jsonpath='{.subsets[0].addresses[0].targetRef.kind}'=Pod endpoints -l 'app in (cert-manager,webhook)' --timeout=180s -n cert-manager
Expand All @@ -209,7 +210,6 @@ Install Istio:

```sh
echo "Installing Istio configured with external authorization..."
cd common/istio-1-22
kustomize build common/istio-1-22/istio-crds/base | kubectl apply -f -
kustomize build common/istio-1-22/istio-namespace/base | kubectl apply -f -
kustomize build common/istio-1-22/istio-install/overlays/oauth2-proxy | kubectl apply -f -
Expand Down Expand Up @@ -268,6 +268,13 @@ Install kubeflow namespace:
kustomize build common/kubeflow-namespace/base | kubectl apply -f -
```

#### Network Policies

Install network policies:
```sh
kustomize build common/networkpolicies/base | kubectl apply -f -
```

#### Kubeflow Roles

Create the Kubeflow ClusterRoles, `kubeflow-view`, `kubeflow-edit` and
Expand All @@ -280,6 +287,17 @@ Install kubeflow roles:
kustomize build common/kubeflow-roles/base | kubectl apply -f -
```

#### Kubeflow Istio Resources

Create the Kubeflow Gateway, `kubeflow-gateway` and ClusterRole,
`kubeflow-istio-admin`.

Install kubeflow istio resources:

```sh
kustomize build common/istio-1-22/kubeflow-istio-resources/base | kubectl apply -f -
```

#### Kubeflow Pipelines

Install the [Multi-User Kubeflow Pipelines](https://www.kubeflow.org/docs/components/pipelines/multi-user/) official Kubeflow component:
Expand Down Expand Up @@ -338,7 +356,7 @@ kustomize build apps/katib/upstream/installs/katib-with-kubeflow | kubectl apply
Install the Central Dashboard official Kubeflow component:

```sh
kustomize build apps/centraldashboard/upstream/overlays/kserve | kubectl apply -f -
kustomize build apps/centraldashboard/upstream/overlays/oauth2-proxy | kubectl apply -f -
```

#### Admission Webhook
Expand Down

0 comments on commit 3cc6356

Please sign in to comment.