Skip to content

Commit

Permalink
Moving UI Manifests to root manifests directory
Browse files Browse the repository at this point in the history
Signed-off-by: Griffin-Sullivan <[email protected]>
  • Loading branch information
Griffin-Sullivan committed Jan 23, 2025
1 parent ddb7961 commit 025b18d
Show file tree
Hide file tree
Showing 18 changed files with 23 additions and 5 deletions.
6 changes: 2 additions & 4 deletions clients/ui/docs/local-deployment-guide-ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,7 @@ kubectl create namespace kubeflow
You can now deploy the UI and BFF to your newly created cluster using the kustomize configs in this directory:

```shell
cd clients/ui

kubectl apply -k manifests/overlay/standalone -n kubeflow
kubectl apply -k manifests/kustomize/options/ui/overlays/standalone -n kubeflow
```

After a few seconds you should see 2 pods running (1 for BFF and 1 for UI):
Expand Down Expand Up @@ -95,5 +93,5 @@ To fix this, you'll need to increase the amount of memory available to the VM. T
Alternatively, if you'd like to run the UI and BFF pods with an Istio configuration for the KF Central Dashboard, you can apply the manifests by running:

```shell
kubectl apply -k overlays/istio -n kubeflow
kubectl apply -k manifests/kustomize/options/ui/overlays/istio -n kubeflow
```
2 changes: 1 addition & 1 deletion clients/ui/scripts/deploy_kind_cluster.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ make docker-build-standalone
make docker-push-standalone

echo "Editing kustomize image..."
pushd ./manifests/base
pushd ../../manifests/kustomize/options/ui/base
kustomize edit set image model-registry-ui-image=${IMG_UI_STANDALONE}

pushd ../overlays/standalone
Expand Down
20 changes: 20 additions & 0 deletions manifests/kustomize/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,26 @@ curl -sX 'GET' \
-H 'accept: application/json' | jq
```

### UI Installation

There are two main ways to deploy the Model Registry UI:

1. Standalone mode - Use this if you are using Model Registry without the Kubeflow Platform

2. Integrated mode - Use this if you are deploying Model Registry in Kubeflow

For a standalone install run the following command:

```bash
kubectl apply -k options/ui/overlays/standalone -n kubeflow
```

For an integrated install use the istio UI overlay:

```bash
kubectl apply -k options/ui/overlays/istio -n kubeflow
```

## Usage

For a basic usage of the Kubeflow Model Registry, follow the [Kubeflow Model Registry getting started documentation](https://www.kubeflow.org/docs/components/model-registry/getting-started/)
Expand Down

0 comments on commit 025b18d

Please sign in to comment.