Skip to content

Commit

Permalink
Reorganize docs/ (kubernetes#4009)
Browse files Browse the repository at this point in the history
To migrate wiki contents into `docs/`, prepare directory and file structures.
Contents of each pages would be added as latest in subsequent PRs.
  • Loading branch information
shu-mutou authored and k8s-ci-robot committed Jul 4, 2019
1 parent 57c5048 commit 9ecdbc1
Show file tree
Hide file tree
Showing 24 changed files with 202 additions and 13 deletions.
28 changes: 15 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ Kubernetes Dashboard is a general purpose, web-based UI for Kubernetes clusters.

## Getting Started

**IMPORTANT:** Read the [Access Control](
https://github.com/kubernetes/dashboard/wiki/Access-control) guide before performing any further steps. The default Dashboard deployment contains a minimal set of RBAC privileges needed to run.
**IMPORTANT:** Read the [Access Control](docs/user/access-control/README.md) guide before performing any further steps. The default Dashboard deployment contains a minimal set of RBAC privileges needed to run.

To deploy Dashboard, execute following command:

Expand All @@ -33,25 +32,20 @@ Now access Dashboard at:
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/).

## Create An Authentication Token (RBAC)
To find out how to create sample user and log in follow [Creating sample user](https://github.com/kubernetes/dashboard/wiki/Creating-sample-user) guide.
To find out how to create sample user and log in follow [Creating sample user](docs/user/access-control/creating-sample-user.md) guide.

**NOTE:**
* Kubeconfig Authentication method does not support external identity providers or certificate-based authentication.
* Dashboard can only be accessed over HTTPS
* [Heapster](https://github.com/kubernetes/heapster/) has to be running in the cluster for the metrics
and graphs to be available. Read more about it in [Integrations](
https://github.com/kubernetes/dashboard/wiki/Integrations) guide.
* [Heapster](https://github.com/kubernetes/heapster/) has to be running in the cluster for the metrics and graphs to be available. Read more about it in [Integrations](docs/user/integrations.md) guide.

## Documentation

Dashboard documentation can be found on [Wiki](https://github.com/kubernetes/dashboard/wiki) pages which contains:
Dashboard documentation can be found on [docs](docs/README.md) directory which contains:

* Common: Entry-level overview
* User Guide: [Installation](https://github.com/kubernetes/dashboard/wiki/Installation), [Accessing Dashboard](
https://github.com/kubernetes/dashboard/wiki/Accessing-dashboard) and more for users
* Developer Guide: [Getting Started](https://github.com/kubernetes/dashboard/wiki/Getting-started), [Dependency
Management](https://github.com/kubernetes/dashboard/wiki/Dependency-management) and more for anyone interested in
contributing
* [Common](docs/common/README.md): Entry-level overview
* [User Guide](docs/user/README.md): [Installation](docs/user/installation.md), [Accessing Dashboard](docs/user/accessing-dashboard/README.md) and more for users
* [Developer Guide](docs/developer/README.md): [Getting Started](docs/developer/getting-started.md), [Dependency Management](docs/developer/dependency-management.md) and more for anyone interested in contributing

## Community, discussion, contribution, and support

Expand All @@ -63,6 +57,11 @@ You can reach the maintainers of this project at:
* [**kubernetes-sig-ui mailing list** ](https://groups.google.com/forum/#!forum/kubernetes-sig-ui)
* [**Issue tracker**](https://github.com/kubernetes/dashboard/issues)
* [**SIG info**](https://github.com/kubernetes/community/tree/master/sig-ui)
* [**Roles**](ROLES.md)

### Contribution

Learn how to start contribution on the [Contributing Guidline](CONTRIBUTING.md)

### Code of conduct

Expand All @@ -71,3 +70,6 @@ Participation in the Kubernetes community is governed by the [Kubernetes Code of
## License

[Apache License 2.0](https://github.com/kubernetes/dashboard/blob/master/LICENSE)

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
36 changes: 36 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Kubernetes Dashboard documentation

___TO BE ADDED___

## Index

### [Common](common/README.md)

* [FAQ](common/faq.md)
* [Roadmap](common/roadmap.md)
* [Dashboard arguments](common/dashboard-arguments.md)

### [User Guide](user/README.md)

* [Installation](user/installation.md)
* [Certificate management](user/certificate-management.md)
* [Accessing Dashboard](user/accessing-dashboard.md)
* [1.7.x and above](user/accessing-dashboard/1.7.x-and-above.md)
* [1.6.x and below](user/accessing-dashboard/1.6.x-and-below.md)
* [Access control](user/access-control.md)
* [Creating sample user](user/access-control/creating-sample-user.md)
* [Integrations](user/integrations.md)
* [Labels](user/labels.md)

### [Developer Guide](developer/README.md)

* [Getting started](developer/getting-started.md)
* [Release procedures](developer/release-procedures.md)
* [Dependency management](developer/dependency-management.md)
* [Architecture](developer/architecture.md)
* [Code conventions](developer/code-conventions.md)
* [Text conventions](developer/text-conventions.md)
* [Internationalization](developer/internationalization.md)

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
8 changes: 8 additions & 0 deletions docs/common/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Common

* [FAQ](faq.md)
* [Roadmap](roadmap.md)
* [Dashboard arguments](dashboard-arguments.md)

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/common/dashboard-arguments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Dashboard arguments

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/common/faq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# FAQ

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/common/roadmap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Roadmap

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
12 changes: 12 additions & 0 deletions docs/developer/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Developer guide

* [Getting started](getting-started.md)
* [Release procedures](release-procedures.md)
* [Dependency management](dependency-management.md)
* [Architecture](architecture.md)
* [Code conventions](code-conventions.md)
* [Text conventions](text-conventions.md)
* [Internationalization](internationalization.md)

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/architecture.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Architecture

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/code-conventions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Code conventions

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/dependency-management.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Dependency management

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Getting started

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/internationalization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Internationarization

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/release-procedures.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Release procedures

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/developer/text-conventions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Text conventions

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
14 changes: 14 additions & 0 deletions docs/user/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# User guide

* [Installation](installation.md)
* [Certificate management](certificate-management.md)
* [Accessing Dashboard](accessing-dashboard/README.md)
* [1.7.x and above](accessing-dashboard/1.7.x-and-above.md)
* [1.6.x and below](accessing-dashboard/1.6.x-and-below.md)
* [Access control](access-control/README.md)
* [Creating sample user](access-control/creating-sample-user.md)
* [Integrations](integrations.md)
* [Labels](labels.md)

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/access-control/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Access control

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/access-control/creating-sample-user.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Creating sample user

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/accessing-dashboard/1.6.x-and-below.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Accessing Dashboard 1.6.x and below

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/accessing-dashboard/1.7.x-and-above.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Accessing Dashboard 1.7.x and above

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
9 changes: 9 additions & 0 deletions docs/user/accessing-dashboard/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Accessing Dashboard

___TO BE ADDED___

* [1.7.x and above](1.7.x-and-above.md)
* [1.6.x and below](1.6.x-and-below.md)

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/certificate-management.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Certificate management

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/installation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Installation

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/integrations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Integrations

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_
6 changes: 6 additions & 0 deletions docs/user/labels.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Labels

___TO BE ADDED___

----
_Copyright 2019 [The Kubernetes Dashboard Authors](https://github.com/kubernetes/dashboard/graphs/contributors)_

0 comments on commit 9ecdbc1

Please sign in to comment.