@@ -3,7 +3,9 @@ reviewers:
3
3
- bryk
4
4
- mikedanese
5
5
- rf232
6
- title : Web UI (Dashboard)
6
+ title : Deploy and Access the Kubernetes Dashboard
7
+ description : >-
8
+ Deploy the web UI (Kubernetes Dashboard) and access it.
7
9
content_type : concept
8
10
weight : 10
9
11
card :
@@ -49,7 +51,9 @@ The sample user created in the tutorial will have administrative privileges and
49
51
{{< /warning >}}
50
52
51
53
### Command line proxy
52
- You can access Dashboard using the kubectl command-line tool by running the following command:
54
+
55
+ You can enable access to the Dashboard using the ` kubectl ` command-line tool,
56
+ by running the following command:
53
57
54
58
```
55
59
kubectl proxy
@@ -60,7 +64,8 @@ Kubectl will make Dashboard available at [http://localhost:8001/api/v1/namespace
60
64
The UI can _ only_ be accessed from the machine where the command is executed. See ` kubectl proxy --help ` for more options.
61
65
62
66
{{< note >}}
63
- Kubeconfig Authentication method does NOT support external identity providers or x509 certificate-based authentication.
67
+ The kubeconfig authentication method does ** not** support external identity providers
68
+ or X.509 certificate-based authentication.
64
69
{{< /note >}}
65
70
66
71
## Welcome view
@@ -75,7 +80,7 @@ In addition, you can view which system applications are running by default in th
75
80
## Deploying containerized applications
76
81
77
82
Dashboard lets you create and deploy a containerized application as a Deployment and optional Service with a simple wizard.
78
- You can either manually specify application details, or upload a YAML or JSON file containing application configuration.
83
+ You can either manually specify application details, or upload a YAML or JSON _ manifest _ file containing application configuration.
79
84
80
85
Click the ** CREATE** button in the upper right corner of any page to begin.
81
86
@@ -186,13 +191,14 @@ If needed, you can expand the **Advanced options** section where you can specify
186
191
### Uploading a YAML or JSON file
187
192
188
193
Kubernetes supports declarative configuration.
189
- In this style, all configuration is stored in YAML or JSON configuration files
190
- using the Kubernetes [ API] ( /docs/concepts/overview/kubernetes-api/ ) resource schemas.
194
+ In this style, all configuration is stored in manifests ( YAML or JSON configuration files).
195
+ The manifests use Kubernetes [ API] ( /docs/concepts/overview/kubernetes-api/ ) resource schemas.
191
196
192
197
As an alternative to specifying application details in the deploy wizard,
193
- you can define your application in YAML or JSON files , and upload the files using Dashboard.
198
+ you can define your application in one or more manifests , and upload the files using Dashboard.
194
199
195
200
## Using Dashboard
201
+
196
202
Following sections describe views of the Kubernetes Dashboard UI; what they provide and how can they be used.
197
203
198
204
### Navigation
@@ -203,23 +209,24 @@ this can be changed using the namespace selector located in the navigation menu.
203
209
204
210
Dashboard shows most Kubernetes object kinds and groups them in a few menu categories.
205
211
206
- #### Admin Overview
207
- For cluster and namespace administrators, Dashboard lists Nodes, Namespaces and Persistent Volumes and has detail views for them.
212
+ #### Admin overview
213
+
214
+ For cluster and namespace administrators, Dashboard lists Nodes, Namespaces and PersistentVolumes and has detail views for them.
208
215
Node list view contains CPU and memory usage metrics aggregated across all Nodes.
209
216
The details view shows the metrics for a Node, its specification, status,
210
217
allocated resources, events and pods running on the node.
211
218
212
219
#### Workloads
213
220
214
221
Shows all applications running in the selected namespace.
215
- The view lists applications by workload kind (e.g., Deployments, Replica Sets, Stateful Sets, etc.)
222
+ The view lists applications by workload kind (for example: Deployments, ReplicaSets, StatefulSets).
216
223
and each workload kind can be viewed separately.
217
224
The lists summarize actionable information about the workloads,
218
- such as the number of ready pods for a Replica Set or current memory usage for a Pod.
225
+ such as the number of ready pods for a ReplicaSet or current memory usage for a Pod.
219
226
220
227
Detail views for workloads show status and specification information and
221
228
surface relationships between objects.
222
- For example, Pods that Replica Set is controlling or New Replica Sets and Horizontal Pod Autoscalers for Deployments.
229
+ For example, Pods that ReplicaSet is controlling or new ReplicaSets and HorizontalPodAutoscalers for Deployments.
223
230
224
231
#### Services
225
232
@@ -230,9 +237,9 @@ internal endpoints for cluster connections and external endpoints for external u
230
237
231
238
#### Storage
232
239
233
- Storage view shows Persistent Volume Claim resources which are used by applications for storing data.
240
+ Storage view shows PersistentVolumeClaim resources which are used by applications for storing data.
234
241
235
- #### Config Maps and Secrets
242
+ #### ConfigMaps and Secrets {#config-maps-and-secrets}
236
243
237
244
Shows all Kubernetes resources that are used for live configuration of applications running in clusters.
238
245
The view allows for editing and managing config objects and displays secrets hidden by default.
0 commit comments