Analysis message for IST0116 and 117 (#8496)

* Analysis message for IST0116 and 117

* make gen
This commit is contained in:
Ed Snible 2020-11-13 09:25:58 -05:00 committed by GitHub
parent db84e3be65
commit ad65396875
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 58 additions and 2 deletions

View File

@ -1,7 +1,7 @@
<!-- WARNING: THIS IS AN AUTO-GENERATED FILE, DO NOT EDIT. UPDATE THE OWNER ATTRIBUTE IN THE DOCUMENT FILES, INSTEAD -->
# Istio.io Document Owners
There are 156 owned istio.io docs.
There are 158 owned istio.io docs.
## istio/wg-docs-maintainers: 15 docs
@ -142,7 +142,7 @@ There are 156 owned istio.io docs.
- [docs/tasks/security/cert-management/plugin-ca-cert/index.md](https://preliminary.istio.io/latest/docs/tasks/security/cert-management/plugin-ca-cert)
- [docs/tasks/traffic-management/egress/egress-gateway-tls-origination-sds/index.md](https://preliminary.istio.io/latest/docs/tasks/traffic-management/egress/egress-gateway-tls-origination-sds)
## istio/wg-user-experience-maintainers: 32 docs
## istio/wg-user-experience-maintainers: 34 docs
- [docs/ops/common-problems/injection/index.md](https://preliminary.istio.io/latest/docs/ops/common-problems/injection)
- [docs/ops/common-problems/validation/index.md](https://preliminary.istio.io/latest/docs/ops/common-problems/validation)
@ -171,6 +171,8 @@ There are 156 owned istio.io docs.
- [docs/reference/config/analysis/ist0111/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0111)
- [docs/reference/config/analysis/ist0112/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0112)
- [docs/reference/config/analysis/ist0113/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0113)
- [docs/reference/config/analysis/ist0116/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0116)
- [docs/reference/config/analysis/ist0117/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0117)
- [docs/reference/config/analysis/ist0118/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0118)
- [docs/reference/config/analysis/ist0119/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/ist0119)
- [docs/reference/config/analysis/message-format/index.md](https://preliminary.istio.io/latest/docs/reference/config/analysis/message-format)

View File

@ -0,0 +1,42 @@
---
title: DeploymentAssociatedToMultipleServices
layout: analysis-message
owner: istio/wg-user-experience-maintainers
test: no
---
This message occurs when pods of a deployment are associated with multiple services using the same port but different protocols.
## An example
Consider an Istio mesh with the following services:
{{< text yaml >}}
apiVersion: v1
kind: Service
metadata:
name: productpage-tcp-v1
spec:
ports:
- port: 9080
name: tcp
protocol: TCP
selector:
app: productpage
---
apiVersion: v1
kind: Service
metadata:
name: productpage-http-v1
spec:
ports:
- port: 9080
name: http
protocol: HTTP
selector:
app: productpage
{{< /text >}}
This example shows both HTTP and TCP protocols associated with port 9080.
No two services should select the same pod port with different protocols.

View File

@ -0,0 +1,12 @@
---
title: DeploymentRequiresServiceAssociated
layout: analysis-message
owner: istio/wg-user-experience-maintainers
test: no
---
This message occurs when pods are not associated with any services.
A pod must belong to at least one Kubernetes service even if the pod does NOT expose any port.
See the [Istio Requirements](../../../../ops/deployment/requirements).