From fe273372e778722db02c0a94eb8ab4dbf498479b Mon Sep 17 00:00:00 2001 From: Brian Mangoenpawiro Date: Thu, 21 Nov 2024 11:07:06 +0100 Subject: [PATCH] Add istioctl consoleclidownload (#130) * Add istioctl consoleclidownload and install instructions Signed-off-by: bmangoen * Modify the download URL Signed-off-by: bmangoen * Fill supported commands table Signed-off-by: bmangoen * Fix install procedure Signed-off-by: bmangoen * Remove istioctl install doc Signed-off-by: bmangoen * Add explanation for consoleclidownload Signed-off-by: bmangoen --------- Signed-off-by: bmangoen --- ..._console.openshift.io_v1_consoleclidownload.yaml | 10 ++++++++++ chart/templates/olm/consoleclidownload.yaml | 13 +++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 bundle/manifests/istioctl_console.openshift.io_v1_consoleclidownload.yaml create mode 100644 chart/templates/olm/consoleclidownload.yaml diff --git a/bundle/manifests/istioctl_console.openshift.io_v1_consoleclidownload.yaml b/bundle/manifests/istioctl_console.openshift.io_v1_consoleclidownload.yaml new file mode 100644 index 000000000..f6405a4fa --- /dev/null +++ b/bundle/manifests/istioctl_console.openshift.io_v1_consoleclidownload.yaml @@ -0,0 +1,10 @@ +apiVersion: console.openshift.io/v1 +kind: ConsoleCLIDownload +metadata: + name: istioctl +spec: + description: istioctl is the Istio client that allows you to manage Istio resources. + displayName: istioctl - Istio Command Line Interface (CLI) + links: + - href: https://mirror.openshift.com/pub/cgw/servicemesh/latest + text: Download istioctl diff --git a/chart/templates/olm/consoleclidownload.yaml b/chart/templates/olm/consoleclidownload.yaml new file mode 100644 index 000000000..30f3b7ba7 --- /dev/null +++ b/chart/templates/olm/consoleclidownload.yaml @@ -0,0 +1,13 @@ +# This configures links for downloading istioctl to the OpenShift web console +# See the documentation https://docs.openshift.com/container-platform/4.17/web_console/customizing-the-web-console.html#creating-custom-CLI-downloads_customizing-web-console +apiVersion: console.openshift.io/v1 +kind: ConsoleCLIDownload +metadata: + name: istioctl +spec: + description: istioctl is the Istio client that allows you to + manage Istio resources. + displayName: istioctl - Istio Command Line Interface (CLI) + links: + - href: https://mirror.openshift.com/pub/cgw/servicemesh/latest + text: Download istioctl \ No newline at end of file