Add a lint check for incorrectly indented code blocks. (#1800)

Fixed a problem reported by the link check.
This commit is contained in:
Martin Taillefer 2018-07-13 07:26:36 -07:00 committed by istio-bot
parent 2006185024
commit f4a0656ab1
3 changed files with 40 additions and 33 deletions

View File

@ -30,7 +30,7 @@ Istio 的 RBAC 引擎做了下面两件事:
### 请求上下文
在当前版本中Istio RBAC 引擎被实现为一个 [Mixer 适配器](/docs/concepts/policies-and-telemetry/#adapter)。请求上下文则作为[授权模板](https://github.com/istio/istio/blob/master/mixer/template/authorization/template.proto)的实例。请求上下文包含请求和授权模块需要环境的所有信息。特别是两个部分:
在当前版本中Istio RBAC 引擎被实现为一个 [Mixer 适配器](/docs/concepts/policies-and-telemetry/#adapters)。请求上下文则作为[授权模板](https://github.com/istio/istio/blob/master/mixer/template/authorization/template.proto)的实例。请求上下文包含请求和授权模块需要环境的所有信息。特别是两个部分:
* 主题 包含调用者标识的属性列表,包括`"user"` name/ID主题属于`“group”`,或者关于主题的任意附加属性,比如命名空间、服务名称。

View File

@ -100,40 +100,40 @@ Istio 的故障注入规则可帮助您识别此类异常,而不会影响最
1. 为用户 “jason” 创建故障注入规则发送 HTTP 中止
{{< text bash >}}
$ istioctl replace -f @samples/bookinfo/networking/virtual-service-ratings-test-abort.yaml@
{{< /text >}}
{{< text bash >}}
$ istioctl replace -f @samples/bookinfo/networking/virtual-service-ratings-test-abort.yaml@
{{< /text >}}
确认已创建规则
确认已创建规则
{{< text bash yaml >}}
$ istioctl get virtualservice ratings -o yaml
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: ratings
...
spec:
hosts:
- ratings
http:
- fault:
abort:
httpStatus: 500
percent: 100
match:
- headers:
cookie:
regex: ^(.*?;)?(user=jason)(;.*)?$
route:
- destination:
host: ratings
subset: v1
- route:
- destination:
host: ratings
subset: v1
{{< /text >}}
{{< text bash yaml >}}
$ istioctl get virtualservice ratings -o yaml
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: ratings
...
spec:
hosts:
- ratings
http:
- fault:
abort:
httpStatus: 500
percent: 100
match:
- headers:
cookie:
regex: ^(.*?;)?(user=jason)(;.*)?$
route:
- destination:
host: ratings
subset: v1
- route:
- destination:
host: ratings
subset: v1
{{< /text >}}
1. 观察应用程序行为

View File

@ -56,6 +56,13 @@ check_content() {
check_content content --en-us
check_content content_zh --zh-cn
grep -nr -e "ERROR: markdown" ./public
if [ "$?" == "0" ]
then
echo "Ensure text blocks are either not indented, or indented by a multiple of 4 spaces"
FAILED=1
fi
htmlproofer ./public --check-html --assume-extension --timeframe 2d --storage-dir .htmlproofer --url-ignore "/localhost/,/github.com/istio/istio.github.io/edit/master/,/github.com/istio/istio/issues/new/choose/"
if [ "$?" != "0" ]
then