Skip to content

Commit

Permalink
Add ocm hub menu
Browse files Browse the repository at this point in the history
Signed-off-by: Tamal Saha <[email protected]>
  • Loading branch information
tamalsaha committed Feb 7, 2024
1 parent 20f3a3f commit 8dc1dbf
Show file tree
Hide file tree
Showing 4 changed files with 137 additions and 4 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ require (
kmodules.xyz/custom-resources v0.29.1
kmodules.xyz/go-containerregistry v0.0.12
kmodules.xyz/monitoring-agent-api v0.29.0
kmodules.xyz/resource-metadata v0.18.2-0.20240207081349-44f58405140d
kmodules.xyz/resource-metadata v0.18.2-0.20240207094312-483c108adb08
kmodules.xyz/resource-metrics v0.29.0
kmodules.xyz/sets v0.29.0
kubeops.dev/scanner v0.0.17
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -3477,8 +3477,8 @@ kmodules.xyz/monitoring-agent-api v0.29.0 h1:gpFl6OZrlMLb/ySMHdREI9EwGtnJ91oZBn9
kmodules.xyz/monitoring-agent-api v0.29.0/go.mod h1:iNbvaMTgVFOI5q2LJtGK91j4Dmjv4ZRiRdasGmWLKQI=
kmodules.xyz/offshoot-api v0.29.0 h1:GHLhxxT9jU1N8+FvOCCeJNyU5g0duYS46UGrs6AHNLY=
kmodules.xyz/offshoot-api v0.29.0/go.mod h1:5NxhBblXoDHWStx9HCDJR2KFTwYjEZ7i1Id3jelIunw=
kmodules.xyz/resource-metadata v0.18.2-0.20240207081349-44f58405140d h1:1S4KKTApk6Zf/yOOQQk+2tfbOhELuG5k5Hks9PPRY0s=
kmodules.xyz/resource-metadata v0.18.2-0.20240207081349-44f58405140d/go.mod h1:I9HeSgkshwzwUy0IDhp4yIfRFbFQJ21syeSf4NsB04o=
kmodules.xyz/resource-metadata v0.18.2-0.20240207094312-483c108adb08 h1:AMiIDmXYnhj/hRb8GH80mltaRPYBgIYJTeiXvhuwYhU=
kmodules.xyz/resource-metadata v0.18.2-0.20240207094312-483c108adb08/go.mod h1:I9HeSgkshwzwUy0IDhp4yIfRFbFQJ21syeSf4NsB04o=
kmodules.xyz/resource-metrics v0.29.0 h1:YBSVCbGdAugUqZK4igHu3fPhxvpYar4xejE6njryNM4=
kmodules.xyz/resource-metrics v0.29.0/go.mod h1:OuG/QobZ7o8GFHl/u3lqaUR0fDZDegxtV8Vdh+MNBD4=
kmodules.xyz/sets v0.29.0 h1:ZX/qOECzUob95JhhRtngJElHSlJ1UNNdwK4hTEy+nl0=
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
apiVersion: meta.k8s.appscode.com/v1alpha1
kind: MenuOutline
metadata:
creationTimestamp: null
name: ocm-hub
spec:
sections:
- icons:
- src: https://cdn.appscode.com/k8s/icons/menu/workloads.svg
type: image/svg+xml
- src: https://cdn.appscode.com/k8s/icons/menu/workloads.png
type: image/png
items:
- name: Managed Clusters
required: true
type:
group: cluster.open-cluster-management.io
kind: ManagedCluster
- name: Cluster Claims
required: true
type:
group: cluster.open-cluster-management.io
kind: ClusterClaim
- name: AddOn Placement Scores
required: true
type:
group: cluster.open-cluster-management.io
kind: AddOnPlacementScore
name: Clusters
- icons:
- src: https://cdn.appscode.com/k8s/icons/menu/helm.svg
type: image/svg+xml
- src: https://cdn.appscode.com/k8s/icons/menu/helm.png
type: image/png
items:
- name: Managed Cluster Sets
type:
group: cluster.open-cluster-management.io
kind: ManagedClusterSet
- name: Managed ClusterSet Bindings
type:
group: cluster.open-cluster-management.io
kind: ManagedClusterSetBinding
name: Cluster Sets
- icons:
- src: https://cdn.appscode.com/k8s/icons/menu/networking.svg
type: image/svg+xml
- src: https://cdn.appscode.com/k8s/icons/menu/networking.png
type: image/png
items:
- name: AddOn Deployment Config
required: true
type:
group: addon.open-cluster-management.io
kind: AddOnDeploymentConfig
- name: AddOn Templates
required: true
type:
group: addon.open-cluster-management.io
kind: AddOnTemplate
- name: Cluster Management AddOns
required: true
type:
group: addon.open-cluster-management.io
kind: ClusterManagementAddOn
- name: Managed Cluster Addons
required: true
type:
group: addon.open-cluster-management.io
kind: ManagedClusterAddOn
name: AddOns
- icons:
- src: https://cdn.appscode.com/k8s/icons/menu/config.svg
type: image/svg+xml
- src: https://cdn.appscode.com/k8s/icons/menu/config.png
type: image/png
items:
- name: Applied Manifest Works
required: true
type:
group: work.open-cluster-management.io
kind: AppliedManifestWork
- name: ManifestWorks
required: true
type:
group: work.open-cluster-management.io
kind: ManifestWork
- name: ManifestWork ReplicaSets
required: true
type:
group: work.open-cluster-management.io
kind: ManifestWorkReplicaSet
- name: Placements
required: true
type:
group: cluster.open-cluster-management.io
kind: Placement
- name: Placement Decisions
required: true
type:
group: cluster.open-cluster-management.io
kind: PlacementDecision
name: ManifestWork & Placements
- icons:
- src: https://cdn.appscode.com/k8s/icons/menu/admin.svg
type: image/svg+xml
- src: https://cdn.appscode.com/k8s/icons/menu/admin.png
type: image/png
items:
- name: Managed Service Accounts
required: true
type:
group: authentication.open-cluster-management.io
kind: ManagedServiceAccount
- name: Cluster Gateways
required: true
type:
group: cluster.core.oam.dev
kind: ClusterGateway
- name: Managed Proxy Service Resolvers
type:
group: proxy.open-cluster-management.io
kind: ManagedProxyServiceResolver
- name: Managed Proxy Configurations
type:
group: proxy.open-cluster-management.io
kind: ManagedProxyConfiguration
- name: Cluster Gateway Configurations
required: true
type:
group: proxy.open-cluster-management.io
kind: ClusterGatewayConfiguration
name: OCM Core AddOns Config
2 changes: 1 addition & 1 deletion vendor/modules.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1958,7 +1958,7 @@ kmodules.xyz/monitoring-agent-api/client
# kmodules.xyz/offshoot-api v0.29.0
## explicit; go 1.21.5
kmodules.xyz/offshoot-api/api/v1
# kmodules.xyz/resource-metadata v0.18.2-0.20240207081349-44f58405140d
# kmodules.xyz/resource-metadata v0.18.2-0.20240207094312-483c108adb08
## explicit; go 1.21.5
kmodules.xyz/resource-metadata/apis/core/install
kmodules.xyz/resource-metadata/apis/core/v1alpha1
Expand Down

0 comments on commit 8dc1dbf

Please sign in to comment.