Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dashboard links #503

Merged
merged 4 commits into from
Jul 5, 2024
Merged

Update dashboard links #503

merged 4 commits into from
Jul 5, 2024

Conversation

misohu
Copy link
Member

@misohu misohu commented Jun 6, 2024

Related to: canonical/kubeflow-dashboard-operator#190

Some of the links in the configmap changed upstream. This PR resolves the changes related to this charm.

@NohaIhab
Copy link
Contributor

NohaIhab commented Jun 28, 2024

Updated from rc.2 changes:

  • added Artifacts link
  • added Executions link
  • added Kubeflow Pipelines Documentation link

dashboard after the update:
Screenshot from 2024-06-28 14-40-24

to test, deploy this bundle:

bundle: kubernetes
name: kubeflow
docs: https://discourse.charmhub.io/t/3749
applications:
  admission-webhook:
    charm: admission-webhook
    channel: latest/edge
    trust: true
    scale: 1
    _github_repo_name: admission-webhook-operator
    _github_repo_branch: main
  argo-controller:
    charm: argo-controller
    channel: latest/edge
    trust: true
    scale: 1
    _github_repo_name: argo-operators
    _github_repo_branch: main
  dex-auth:
    charm: dex-auth
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: dex-auth-operator
    _github_repo_branch: main
  envoy:
    charm: envoy
    channel: latest/edge
    scale: 1
    trust: true
    resources:
      oci-image: gcr.io/ml-pipeline/metadata-envoy:2.2.0 # workaorund due to issue https://github.com/canonical/envoy-operator/issues/114
    _github_repo_name: envoy-operator
    _github_repo_branch: main
  istio-ingressgateway:
    charm: istio-gateway
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: istio-operators
    _github_repo_branch: main
    options:
      kind: ingress
  istio-pilot:
    charm: istio-pilot
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: istio-operators
    _github_repo_branch: main
    options:
      default-gateway: kubeflow-gateway
  kfp-api:
    charm: kfp-api
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-db:
    charm: mysql-k8s
    channel: 8.0/edge
    scale: 1
    trust: true
    constraints: mem=2G
    _github_dependency_repo_name: mysql-k8s-operator
    _github_dependency_repo_branch: main
  kfp-metadata-writer:
    charm: kfp-metadata-writer
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-persistence:
    charm: kfp-persistence
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-profile-controller:
    charm: kfp-profile-controller
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-schedwf:
    charm: kfp-schedwf
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-ui:
    charm: kfp-ui
    channel: latest/edge/pr-503
    scale: 1
    base: ubuntu@20.04
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-viewer:
    charm: kfp-viewer
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kfp-viz:
    charm: kfp-viz
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kfp-operators
    _github_repo_branch: main
  kubeflow-dashboard:
    charm: kubeflow-dashboard
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kubeflow-dashboard-operator
    _github_repo_branch: main
  kubeflow-profiles:
    charm: kubeflow-profiles
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kubeflow-profiles-operator
    _github_repo_branch: main
  kubeflow-roles:
    charm: kubeflow-roles
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: kubeflow-roles-operator
    _github_repo_branch: main
  metacontroller-operator:
    charm: metacontroller-operator
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: metacontroller-operator
    _github_repo_branch: main
  mlmd:
    charm: mlmd
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: mlmd-operator
    _github_repo_branch: main
  minio:
    charm: minio
    channel: latest/edge
    scale: 1
    _github_repo_name: minio-operator
    _github_repo_branch: main
  oidc-gatekeeper:
    charm: oidc-gatekeeper
    channel: latest/edge
    scale: 1
    trust: true
    _github_repo_name: oidc-gatekeeper-operator
    _github_repo_branch: main
relations:
  - [argo-controller, minio]
  - [dex-auth:oidc-client, oidc-gatekeeper:oidc-client]
  - [istio-pilot:ingress, dex-auth:ingress]
  - [istio-pilot:ingress, kfp-ui:ingress]
  - [istio-pilot:ingress, kubeflow-dashboard:ingress]
  - [istio-pilot:ingress, oidc-gatekeeper:ingress]
  - [istio-pilot:ingress, envoy:ingress]
  - [istio-pilot:ingress-auth, oidc-gatekeeper:ingress-auth]
  - [istio-pilot:istio-pilot, istio-ingressgateway:istio-pilot]
  - [kfp-api:relational-db, kfp-db:database]
  - [kfp-api:kfp-api, kfp-persistence:kfp-api]
  - [kfp-api:kfp-api, kfp-ui:kfp-api]
  - [kfp-api:kfp-viz, kfp-viz:kfp-viz]
  - [kfp-api:object-storage, minio:object-storage]
  - [kfp-profile-controller:object-storage, minio:object-storage]
  - [kfp-ui:object-storage, minio:object-storage]
  - [kubeflow-profiles, kubeflow-dashboard]
  - [kubeflow-dashboard:links, kfp-ui:dashboard-links]
  - [mlmd:grpc, envoy:grpc]
  - [mlmd:grpc, kfp-metadata-writer:grpc]

Copy link
Contributor

@DnPlas DnPlas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @misohu @NohaIhab !

@NohaIhab NohaIhab merged commit 744a45c into main Jul 5, 2024
51 checks passed
@NohaIhab NohaIhab deleted the KF-5683-update-dashboard-links branch July 5, 2024 09:28
mvlassis pushed a commit that referenced this pull request Jul 9, 2024
* Update dashboard links for rc.2

---------

Co-authored-by: NohaIhab <noha.ihab@canonical.com>
Co-authored-by: Noha Ihab <49988746+NohaIhab@users.noreply.github.com>
mvlassis pushed a commit that referenced this pull request Jul 9, 2024
* Update dashboard links for rc.2

---------

Co-authored-by: NohaIhab <noha.ihab@canonical.com>
Co-authored-by: Noha Ihab <49988746+NohaIhab@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants