Skip to content

Commit 5c12b5d

Browse files
authored
Merge pull request #609 from bbiggerr/lke-dashboard
[New] Kubernetes Cluster Dashboard URL View
2 parents e1b582e + 8086687 commit 5c12b5d

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

openapi.yaml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9205,6 +9205,55 @@ paths:
92059205
- lang: CLI
92069206
source: >
92079207
linode-cli lke api-endpoints-list 12345
9208+
/lke/clusters/{clusterId}/dashboard:
9209+
parameters:
9210+
- name: clusterId
9211+
in: path
9212+
description: ID of the Kubernetes cluster to look up.
9213+
required: true
9214+
schema:
9215+
type: integer
9216+
x-linode-cli-command: lke
9217+
get:
9218+
operationId: getLKEClusterDashboard
9219+
x-linode-cli-action: cluster-dashboard-url
9220+
security:
9221+
- personalAccessToken: []
9222+
- oauth:
9223+
- lke:read_only
9224+
tags:
9225+
- Linode Kubernetes Engine (LKE)
9226+
summary: Kubernetes Cluster Dashboard URL View
9227+
description: |
9228+
Get a [Kubernetes Dashboard](https://github.com/kubernetes/dashboard) access URL for this Cluster, which enables performance of administrative tasks through a web interface.
9229+
9230+
Dashboards are installed for Clusters by default.
9231+
9232+
To access the Cluster Dashboard login prompt, enter the URL in a web browser. Select either **Token** or **Kubeconfig** authentication, then select **Sign in**.
9233+
9234+
For additional guidance on using the Cluster Dashboard, see the [Navigating the Cluster Dashboard](/docs/guides/using-the-kubernetes-dashboard-on-lke/#navigating-the-cluster-dashboard) section of our guide on [Using the Kubernetes Dashboard on LKE](/docs/guides/using-the-kubernetes-dashboard-on-lke/).
9235+
responses:
9236+
'200':
9237+
description: Returns a Kubernetes Cluster Dashboard URL.
9238+
content:
9239+
application/json:
9240+
schema:
9241+
type: object
9242+
properties:
9243+
url:
9244+
type: string
9245+
example: https://example.dashboard.linodelke.net
9246+
description: The Cluster Dashboard access URL.
9247+
default:
9248+
$ref: '#/components/responses/ErrorResponse'
9249+
x-code-samples:
9250+
- lang: Shell
9251+
source: >
9252+
curl -H "Authorization: Bearer $TOKEN" \
9253+
https://api.linode.com/v4/lke/clusters/12345/dashboard
9254+
- lang: CLI
9255+
source:
9256+
linode-cli lke cluster-dashboard-url 12345
92089257
/lke/clusters/{clusterId}/kubeconfig:
92099258
parameters:
92109259
- name: clusterId

0 commit comments

Comments
 (0)