Add the code blocks in authorization.md

* Add the code blocks in the Markdown spec to make it easy to read.

* Add description that distinguish between **command** and **output** make it easy to read.

* Adjust description in Kubernetes components for smoother reading.

Signed-off-by: ydFu <ader.ydfu@gmail.com>
This commit is contained in:
ydFu
2021-01-07 09:30:47 +08:00
parent 8fea26ecba
commit 1b70e98626
@@ -104,6 +104,9 @@ a given action, and works regardless of the authorization mode used.
```bash ```bash
kubectl auth can-i create deployments --namespace dev kubectl auth can-i create deployments --namespace dev
``` ```
The output is similar to this:
``` ```
yes yes
``` ```
@@ -111,6 +114,9 @@ yes
```shell ```shell
kubectl auth can-i create deployments --namespace prod kubectl auth can-i create deployments --namespace prod
``` ```
The output is similar to this:
``` ```
no no
``` ```
@@ -121,6 +127,9 @@ to determine what action other users can perform.
```bash ```bash
kubectl auth can-i list secrets --namespace dev --as dave kubectl auth can-i list secrets --namespace dev --as dave
``` ```
The output is similar to this:
``` ```
no no
``` ```
@@ -150,7 +159,7 @@ EOF
``` ```
The generated `SelfSubjectAccessReview` is: The generated `SelfSubjectAccessReview` is:
``` ```yaml
apiVersion: authorization.k8s.io/v1 apiVersion: authorization.k8s.io/v1
kind: SelfSubjectAccessReview kind: SelfSubjectAccessReview
metadata: metadata: