Commit Graph

693 Commits

Author SHA1 Message Date
zirain 23cd048b95
Telemetry API: custom metrics (#12916)
* Telemetry API: custom metrics

* fix lint

* update

* revert reporting interval

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

---------

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-03-22 07:54:23 -07:00
Faseela K ff6b3ee3d1
Specify EXTERNAL_CA env under .Values.pilot.env (#12908)
* Specify EXTERNAL_CA env under .Values.pilot.env

Signed-off-by: Faseela K <faseela.k@est.tech>

* make snips

Signed-off-by: Faseela K <faseela.k@est.tech>

---------

Signed-off-by: Faseela K <faseela.k@est.tech>
2023-03-20 13:56:43 -07:00
Faseela K 2de8b7cf3f
Add docs test for custom CA k8s (#12910)
* Add docs test for custom CA k8s

Signed-off-by: Faseela K <faseela.k@est.tech>

* wait for secrets to be created

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix tests

Signed-off-by: Faseela K <faseela.k@est.tech>

* address review comments

Signed-off-by: Faseela K <faseela.k@est.tech>

---------

Signed-off-by: Faseela K <faseela.k@est.tech>
2023-03-20 13:30:45 -07:00
zirain 11b8802edf
teleletry: fix format (#12915) 2023-03-20 06:09:44 -07:00
Eric Van Norman abf5268f8a
Update test reference to latest istio commit (#12895)
* Update test reference to latest istio commit

* make clean g&& go mod tidy

* Use tests/utils to delete sample

* Move some test script to use snippets

* Add _wait

* Remove extraneous source
2023-03-15 14:17:18 -07:00
Frank Budinsky f577e3cdbc
gateway-api: add instructions to gateway topology doc (#12889)
* gateway-api: add instructions to gateway topology doc

* fix test

* fix numbering
2023-03-14 10:53:24 -07:00
Aayush Sharma e348075be1
Added headersToDownstreamOnAllow example in ext authz task page (#12791)
* Added headersToDownstreamOnAllow example in ext authz task page

Added headersToDownstreamOnAllow to https://istio.io/latest/docs/tasks/security/authorization/authz-custom/#define-the-external-authorizer.

* Update index.md

* updated snips.sh

* made suggested changes

* make scripts fix
2023-03-13 12:59:23 -07:00
Frank Budinsky fe7c0f1145
gateway-api: add gateway api instructions to ingress access control doc (#12869)
* gateway-api: authz-ingress

* gateway-api: add gateway api instructions to ingress access control doc

* lint

* fixes

* simplify aws samples
2023-03-10 11:45:55 -08:00
Frank Budinsky 486c559488
Small fixes to custom CA doc (#12856) 2023-03-08 08:09:47 -08:00
Arka Bhattacharya 052f5fbc7e
TCP Traffic page edit (#12819)
* Edits formatting of the long commands to improve readability

* Adds snips by make gen

* Adds back the connection rejected output

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* re-ran make gen to edit the snip

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-03-06 08:58:45 -08:00
Kuat 2e8eff90e6
wasm: use wasm API for attributegen (#12765)
* wasm: use wasm API for attributegen

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix links

Signed-off-by: Kuat Yessenov <kuat@google.com>

* cleanup

Signed-off-by: Kuat Yessenov <kuat@google.com>

* typo

Signed-off-by: Kuat Yessenov <kuat@google.com>

---------

Signed-off-by: Kuat Yessenov <kuat@google.com>
2023-03-06 08:17:46 -08:00
Mariam John 8b3aae7f9e
Cleanup some old documention left over in Egress task (#12832)
`Configure traffic through egress gateway with SNI proxy` section was removed from the docs in the 1.14 release
but that is still mentioned in the setup instructions for the task `Egress using Wildcard Hosts`.
2023-03-06 06:12:44 -08:00
majeshps e9ecc67a71
Fix minor nits on the security tasks page Plugin CA Certificate (#12709)
* Fix minor nits on the security tasks page Plugin CA Certificate

Partially fixes: #12695

* Fix minor  nits on the security tasks page for certificate management
2023-03-03 10:09:06 -08:00
Paddy Doyle e24e58affa
Update feature status for Experimental/Alpha (#12821)
* Update feature status for Experimental/Alpha

Based off of the feature status in features.yaml, update the
corresponding doc page.

Update navigation_level.html to only flag Experimental and Alpha
features with an asterisk '*', rather than all docs with _any_ status
set.

Add new 'alpha.md' boilerplate, similar to 'experimental.md', with a
link to https://github.com/istio/community/blob/master/FEATURE-LIFECYCLE.md

Add either 'boilerplate alpha' or 'boilerplate experimental' to all
pages which have Alpha or Experimental status set.

Tidy up pages which already had
'boilerplate experimental-feature-warning' and be consistent with
'boilerplate experimental'

Update tasks/observability/distributed-tracing/mesh-and-proxy-config
status from 'Beta/Experimental' to 'Beta', to match what's in
features.yaml (all others only have a single value here)

* Add content/zh/boilerplates/alpha.md

* Update content/en/boilerplates/alpha.md

Suggested change

Co-authored-by: Faseela K <k.faseela@gmail.com>

* Update the zh 'alpha' boilerplate to match

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-03-03 07:45:06 -08:00
Carl Eastman 8e562ca875
accesslog: example of Telemetry API with cluster_name (#12804)
* accesslog: work with Telemetry API cluster_name

Add telemetry api example with xds.cluster_name

* removed default namespace install and fixed some linting

* Fix "spelling" error

* Update envoy filter name
2023-03-02 22:56:06 -08:00
Ben Leggett 825f422087
Add more context to `externalTrafficPolicy=local` caveats. (#12779)
* Reword this to better explain why a gateway on each node is recommended.

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Update content/en/docs/tasks/security/authorization/authz-ingress/index.md

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-02-28 11:03:16 -08:00
zirain 0f3421da61
telemetry: add tips for agent mode (#12784)
* telemetry: add tips for agent mode

* fix lint

* fix typo
2023-02-27 01:28:13 -08:00
zirain 5d3a05f78d
accesslog: work with Telemetry API (#12743)
* accesslog: work with Telemetry API

* address review comments
2023-02-27 01:06:13 -08:00
SRodi c27767e58a
Fix cleanup instructions for TLS version config task (#12735)
* Fix cleanup instructions for TLS version config task

* Address comments and run generating snips: content/en/boilerplates/snips/before-you-begin-egress.sh
generating snips: content/en/boilerplates/snips/cve-2020-007-configmap.sh
generating snips: content/en/boilerplates/snips/example.sh
generating snips: content/en/boilerplates/snips/experimental-feature-warning.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/experimental.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/external-loadbalancer-support.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/gateway-api-choose.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/gateway-api-experimental.sh
generating snips: content/en/boilerplates/snips/gateway-api-future.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/gateway-api-gamma-support.sh
--> boilerplate gateway-api-future does not have snippets
--> boilerplate gateway-api-choose does not have snippets
generating snips: content/en/boilerplates/snips/gateway-api-install-crds.sh
generating snips: content/en/boilerplates/snips/gateway-api-support.sh
--> boilerplate gateway-api-future does not have snippets
--> boilerplate gateway-api-choose does not have snippets
generating snips: content/en/boilerplates/snips/gateway-api-version.sh
generating snips: content/en/boilerplates/snips/helm-backup.sh
generating snips: content/en/boilerplates/snips/helm-jwt-warning.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/helm-preamble.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/helm-prereqs.sh
generating snips: content/en/boilerplates/snips/index.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/kubectl-multicluster-contexts.sh
generating snips: content/en/boilerplates/snips/multi-cluster-with-metallb.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/revision-tags-default-intro.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/revision-tags-default-outro.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/revision-tags-middle.sh
generating snips: content/en/boilerplates/snips/revision-tags-preamble.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/revision-tags-prologue.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/revision-tags-usage.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/security-vulnerability.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/start-httpbin-service.sh
generating snips: content/en/boilerplates/snips/start-otel-collector-service.sh
generating snips: content/en/boilerplates/snips/telemetry-tracing-tips.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/test-0.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/test-1.sh
generating snips: content/en/boilerplates/snips/test-2.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/test-3.sh
generating snips: content/en/boilerplates/snips/trace-generation.sh
generating snips: content/en/boilerplates/snips/untested-document.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/boilerplates/snips/verify-crds.sh
generating snips: content/en/boilerplates/snips/work-in-progress.sh
--> no snippet or boilerplate. skipping..
generating snips: content/en/docs/examples/bookinfo/snips.sh
--> boilerplate external-loadbalancer-support does not have snippets
generating snips: content/en/docs/examples/virtual-machines/snips.sh
generating snips: content/en/docs/ops/configuration/mesh/app-health-check/snips.sh
generating snips: content/en/docs/ops/configuration/mesh/config-resource-ready/snips.sh
generating snips: content/en/docs/ops/configuration/security/security-policy-examples/snips.sh
generating snips: content/en/docs/ops/configuration/telemetry/envoy-stats/snips.sh
generating snips: content/en/docs/ops/configuration/traffic-management/network-topologies/snips.sh
generating snips: content/en/docs/ops/diagnostic-tools/istioctl-analyze/snips.sh
--> boilerplate experimental-feature-warning does not have snippets
generating snips: content/en/docs/setup/additional-setup/cni/snips.sh
generating snips: content/en/docs/setup/additional-setup/gateway/snips.sh
--> boilerplate gateway-api-future does not have snippets
generating snips: content/en/docs/setup/additional-setup/getting-started/snips.sh
--> boilerplate gateway-api-future does not have snippets
--> boilerplate external-loadbalancer-support does not have snippets
generating snips: content/en/docs/setup/getting-started/snips.sh
--> boilerplate gateway-api-future does not have snippets
generating snips: content/en/docs/setup/install/external-controlplane/snips.sh
--> boilerplate gateway-api-future does not have snippets
--> boilerplate gateway-api-choose does not have snippets
generating snips: content/en/docs/setup/install/helm/snips.sh
--> boilerplate helm-preamble does not have snippets
generating snips: content/en/docs/setup/install/multicluster/multi-primary/snips.sh
generating snips: content/en/docs/setup/install/multicluster/multi-primary_multi-network/snips.sh
--> boilerplate multi-cluster-with-metallb does not have snippets
generating snips: content/en/docs/setup/install/multicluster/primary-remote/snips.sh
--> boilerplate multi-cluster-with-metallb does not have snippets
generating snips: content/en/docs/setup/install/multicluster/primary-remote_multi-network/snips.sh
--> boilerplate multi-cluster-with-metallb does not have snippets
generating snips: content/en/docs/setup/install/multicluster/verify/snips.sh
generating snips: content/en/docs/setup/install/multiple-controlplanes/snips.sh
--> boilerplate experimental-feature-warning does not have snippets
generating snips: content/en/docs/setup/install/virtual-machine/snips.sh
--> boilerplate experimental does not have snippets
--> boilerplate experimental does not have snippets
--> boilerplate experimental does not have snippets
generating snips: content/en/docs/setup/upgrade/canary/snips.sh
--> boilerplate revision-tags-preamble does not have snippets
--> boilerplate revision-tags-usage does not have snippets
--> boilerplate revision-tags-default-intro does not have snippets
--> boilerplate revision-tags-default-outro does not have snippets
generating snips: content/en/docs/setup/upgrade/helm/snips.sh
--> boilerplate helm-preamble does not have snippets
--> boilerplate revision-tags-preamble does not have snippets
--> boilerplate revision-tags-usage does not have snippets
--> boilerplate revision-tags-default-intro does not have snippets
--> boilerplate revision-tags-default-outro does not have snippets
generating snips: content/en/docs/tasks/extensibility/wasm-module-distribution/snips.sh
generating snips: content/en/docs/tasks/observability/distributed-tracing/jaeger/snips.sh
generating snips: content/en/docs/tasks/observability/distributed-tracing/opencensusagent/snips.sh
generating snips: content/en/docs/tasks/observability/distributed-tracing/skywalking/snips.sh
generating snips: content/en/docs/tasks/observability/distributed-tracing/zipkin/snips.sh
generating snips: content/en/docs/tasks/observability/gateways/snips.sh
generating snips: content/en/docs/tasks/observability/logs/access-log/snips.sh
generating snips: content/en/docs/tasks/observability/logs/otel-provider/snips.sh
generating snips: content/en/docs/tasks/observability/metrics/customize-metrics/snips.sh
generating snips: content/en/docs/tasks/observability/metrics/querying-metrics/snips.sh
generating snips: content/en/docs/tasks/observability/metrics/tcp-metrics/snips.sh
generating snips: content/en/docs/tasks/observability/metrics/using-istio-dashboard/snips.sh
generating snips: content/en/docs/tasks/policy-enforcement/rate-limit/snips.sh
generating snips: content/en/docs/tasks/security/authentication/authn-policy/snips.sh
generating snips: content/en/docs/tasks/security/authentication/claim-to-header/snips.sh
--> boilerplate experimental-feature-warning does not have snippets
generating snips: content/en/docs/tasks/security/authentication/jwt-route/snips.sh
generating snips: content/en/docs/tasks/security/authentication/mtls-migration/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-custom/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-deny/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-dry-run/snips.sh
--> boilerplate experimental-feature-warning does not have snippets
generating snips: content/en/docs/tasks/security/authorization/authz-http/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-ingress/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-jwt/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-tcp/snips.sh
generating snips: content/en/docs/tasks/security/authorization/authz-td-migration/snips.sh
generating snips: content/en/docs/tasks/security/cert-management/plugin-ca-cert/snips.sh
generating snips: content/en/docs/tasks/security/tls-configuration/workload-min-tls-version/snips.sh
generating snips: content/en/docs/tasks/traffic-management/circuit-breaking/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/egress-control/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/egress-gateway/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/egress-gateway-tls-origination/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/egress-kubernetes-services/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/egress-tls-origination/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/http-proxy/snips.sh
generating snips: content/en/docs/tasks/traffic-management/egress/wildcard-egress-hosts/snips.sh
generating snips: content/en/docs/tasks/traffic-management/fault-injection/snips.sh
generating snips: content/en/docs/tasks/traffic-management/ingress/gateway-api/snips.sh
--> boilerplate gateway-api-future does not have snippets
generating snips: content/en/docs/tasks/traffic-management/ingress/ingress-control/snips.sh
generating snips: content/en/docs/tasks/traffic-management/ingress/ingress-sidecar-tls-termination/snips.sh
--> boilerplate experimental-feature-warning does not have snippets
generating snips: content/en/docs/tasks/traffic-management/ingress/ingress-sni-passthrough/snips.sh
generating snips: content/en/docs/tasks/traffic-management/ingress/kubernetes-ingress/snips.sh
generating snips: content/en/docs/tasks/traffic-management/ingress/secure-ingress/snips.sh
generating snips: content/en/docs/tasks/traffic-management/locality-load-balancing/before-you-begin/snips.sh
generating snips: content/en/docs/tasks/traffic-management/locality-load-balancing/cleanup/snips.sh
generating snips: content/en/docs/tasks/traffic-management/locality-load-balancing/distribute/snips.sh
generating snips: content/en/docs/tasks/traffic-management/locality-load-balancing/failover/snips.sh
generating snips: content/en/docs/tasks/traffic-management/mirroring/snips.sh
generating snips: content/en/docs/tasks/traffic-management/request-routing/snips.sh
generating snips: content/en/docs/tasks/traffic-management/request-timeouts/snips.sh
generating snips: content/en/docs/tasks/traffic-management/tcp-traffic-shifting/snips.sh
generating snips: content/en/docs/tasks/traffic-management/traffic-shifting/snips.sh

* Update test.sh
2023-02-20 10:42:30 -08:00
Michael cc750f532e
Fix some consistency issues (#12703) 2023-02-17 07:22:57 -08:00
Frank Budinsky 72e2bb29f0
Add IBM Kubernetes Load Balancer type to table (#12690) 2023-02-16 11:15:23 -08:00
Michael ba253743fb
Fix some typos in custom-ca-k8s (#12689) 2023-02-16 07:20:23 -08:00
Eric Van Norman fefe6d2bd3
advance master to release-1.18 (#12665)
* build an archive of v1.16 in master

* update data/versions.yml and archive index page

* advance master to release-1.18

* Fix lint by moving back to older files - Note automated job will fail lint.

* Temporarily disable the istioctl-analyze test
2023-02-14 21:05:49 -08:00
John Howard 99fc3e2ac2
gateway api: ignore error on install CRDs (#12661)
* gateway api: ignore error on install CRDs

The *expected* result is an error, so ignore it.,

* snips

* Update rest
2023-02-14 09:32:41 -08:00
Frank Budinsky f508e6aa90
Clarify mtls migration policy location (#12662) 2023-02-14 08:33:41 -08:00
Frank Budinsky 96f0beac50
Add missing --set to install command (#12651)
* Add missing --set to install command

* remove quotes

* use @

* typo

* temporary disable prow dir

* remove temporary stuff
2023-02-13 17:01:40 -08:00
Frank Budinsky 005b9da62e
Move docs to Gateway API v0.6.1 (#12649)
* Move docs to Gateway API v0.6.1

* regen

* regen again

* make clean
2023-02-13 10:54:41 -08:00
Michael 9ab1a8f9df
Change for consistency with title (#12647) 2023-02-13 07:41:48 -08:00
Faseela K d8faad8fe3
Migrate ingress-sni-passthrough test to minimal profile setup (#12576)
* Migrate ingress-sni-passthrough test to profile minimal

Signed-off-by: Faseela K <faseela.k@est.tech>

* fix after snapshot test

Signed-off-by: Faseela K <faseela.k@est.tech>

* update minimal profile

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix cleanup test error

Signed-off-by: Faseela K <faseela.k@est.tech>

* review comments

Signed-off-by: Faseela K <faseela.k@est.tech>

---------

Signed-off-by: Faseela K <faseela.k@est.tech>
2023-02-11 00:13:05 -08:00
Michael c03731c31c
Fix a typo about login and log in (#12611)
* Fix a typo about login and log in

* apply comments from ericvn
2023-02-08 19:24:07 -08:00
Frank Budinsky 410dad76ed
gateway-api: fix gateway deployment name (#12601)
* gateway-api: fix gateway deployment name

* regen
2023-02-07 14:23:42 -08:00
Eric Van Norman 510f278525
Update lint checker configuration. (#12602)
* Update lint checker configuration.

* Uses mdl.rb in the root

* Fix trailing lines

* Reset mdl.rb

* Fix for adding an empty line
2023-02-07 13:18:34 -08:00
Eric Van Norman 297056e6f4
Flix flakey tcp-traffic-shifting/gateway test (#12544)
* WIP - test

* Fix verbosity option

* Echo config

* REplace nc with echo

* Put nc back in but add a sleep

* Final update (for now) adding delay so `nc` doesn't reset the kubeconfig

* Remove extra cat'ing of kubeconfig

* Update content/en/docs/tasks/traffic-management/tcp-traffic-shifting/test.sh

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-02-07 10:16:34 -08:00
Niranjan Shankar 7e7cad05f3
Update Gateway selector in ingress demo for Helm Installation (#12486)
* Update ingress demo Gateway for Helm Installation

Signed-off-by: nshankar13 <nshankar@microsoft.com>

* Update tests

Signed-off-by: nshankar13 <nshankar@microsoft.com>

---------

Signed-off-by: nshankar13 <nshankar@microsoft.com>
2023-02-03 10:17:32 -08:00
zirain 182485fd3e
add telemetry tips (#12551)
* add telemetry tips

* Update index.md

* fix lint

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-01-30 05:57:08 -08:00
zirain 04136ba0c8
update boilerplates (#12548) 2023-01-29 17:52:07 -08:00
zirain e28c627ae5
update tracing (#12482)
* update tracing

* add proxy.tracer

* fix typo

* update lightstep

* fix lint
2023-01-28 02:12:06 -08:00
Jackie Elliott 28749ecfc2
Update custom ca integration with k8s CSR demo (#12527)
* Update custom ca integration with k8s CSR demo to include foo and
bar namespace creation and remove an unnecessary tab from the
sleep pod command.

Signed-off-by: jaellio <jaellio@microsoft.com>

* Fix lint error

Signed-off-by: jaellio <jaellio@microsoft.com>

---------

Signed-off-by: jaellio <jaellio@microsoft.com>
2023-01-27 10:02:50 -08:00
Frank Budinsky 7015cd8435
Add missing gateway-api guard in test (#12522) 2023-01-25 14:20:18 -08:00
Eric Van Norman 6c36a18709
Test istio-dashbaord fix of generting additional trace data (#12515) 2023-01-25 14:20:10 -08:00
Eric Van Norman 93ea5bb3ae
Update values so istioctl x wait works (#12508)
* Update values so istioctl x wait works

* Remove extra values

* Update all snippet instances of `istio install` for wait_for_istio

* Fix value
2023-01-24 15:46:18 -08:00
Frank Budinsky 565ddc4cc5
Fix wildcard egress section titles (#12513) 2023-01-24 14:57:48 -08:00
John Howard b15739d420
Add PDB and HPA example for gateway-api (#12506)
* Add PDB and HPA example for gateway-api

* Apply suggestions from code review

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* gen

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-01-24 10:11:17 -08:00
Eric Van Norman e18f6fa472
Fix flakiest test (#12494)
* Disable flakiest test

* Tweak test to onlyget SLEEP value once.

* Fix lint

* Fix other loop
2023-01-20 09:44:13 -08:00
Eric Van Norman cb3aebc837
Update istio.io to prepare for 1.17 (#12487) 2023-01-19 10:53:13 -08:00
Whitney Griffith 65a15efea3
update filter that depends on xds v2 api (#12438) 2023-01-18 07:42:11 -08:00
Frank Budinsky 97c901688a
Improve see-also references for gateway api (#12459) 2023-01-15 21:38:29 -08:00
Aryan Gupta 9434bc1ee6
task for copy claim to header (#12427)
* task for copy claim to header

* updateed outtput

* resolved pr comments
2023-01-10 06:26:50 -08:00
Istio Automation 567e3622af
Automator: update istio@ test reference (#12417) 2023-01-04 07:30:34 -08:00
Michael 9de619e1fe
Replace setup with set up if it's a verb (#12419) 2022-12-29 17:02:30 -08:00
Michael 8e925453a9
Fix a layout in /distributed-tracing/overview/ (#12373) 2022-12-15 05:31:09 -08:00
Michael 5acb519aa7
Fix indentations in 2 docs (#12365)
* Fix indentation  in /announcing-1.16/change-notes/index.md

* Fix indentations
2022-12-14 00:31:08 -08:00
Eric Van Norman 94d90787ff
Update istio test reference (#12330)
* Update istio test reference

* Update to allow modifiers for gateway api

* go mod tidy after `make clean`
2022-12-07 08:21:12 -08:00
Aryan Gupta 60eb0e4474
udocs upddate for policies graduation (#12320) 2022-12-06 13:49:06 -08:00
Michael 06af444207
Fix a link in /tasks/traffic-management/ingress/ingress-control/ (#12322) 2022-12-02 08:46:13 -08:00
Chen Xintong 1f7a0ea5a7
Fix custom CA integration doc typo (#12318)
* Fix custom CA integration doc typo

* restore 1.14 and 1.15 release change
2022-12-01 08:48:15 -08:00
Frank Budinsky fd22c1babf
Add instructions for accessing ingress gateway installed using Helm (#12308)
* Add instructions for accessing ingress gateway installed using Helm

* typo

* fix label selector

* regen

* remove extra space
2022-11-29 10:40:18 -08:00
Frank Budinsky 31db1bcf2b
Fix mirroring test flake again (#12300) 2022-11-25 09:12:07 -08:00
Frank Budinsky 96ea93c033
Fix mirroring test flake again (#12290) 2022-11-24 10:54:06 -08:00
Frank Budinsky a69c5c5cba
gateway-api: tcp-traffic-shifting task instructions (#12260)
* gateway-api: tcp-traffic-shifting task instructions

* sleep service

* more wait

* wait for gtw
2022-11-21 10:07:57 -08:00
Frank Budinsky cc1f9dad5f
reenable mirroring gtwapi_test (#12250)
* reenable mirroring gtwapi_test

* fix typo
2022-11-16 12:57:57 -08:00
oops-oom ae8bae962c
to be clear with how to apply custom metrics (#12247)
* to be clear with how to apply custom metrics

Signed-off-by: oops-oom <734819342@qq.com>

* fix test error

Signed-off-by: oops-oom <734819342@qq.com>

* fix for test

Signed-off-by: oops-oom <734819342@qq.com>

Signed-off-by: oops-oom <734819342@qq.com>
2022-11-16 06:24:17 -08:00
Bo-Cheng Chu 27c2aa9d04
Update index.md (#12243) 2022-11-15 20:52:16 -08:00
John Mazzitelli 9984da4967
some updates for Kiali v1.59 (#12241) 2022-11-15 14:56:17 -08:00
Eric Van Norman 1f12d8f392
Release 1.16 istio.io branch cut (#12239)
* build an archive of v1.15 in master

* update data/versions.yml and archive index page

* advance master to release-1.17

* Fix lint error
2022-11-15 13:25:34 -08:00
Frank Budinsky 2f5744b92b
gateway-api: add gateway api instructions to traffic shifting task (#12213)
* gateway-api: add gateway api instructions to traffic shifting task

* fixes

* verify lines

* fix request

* more delay

* disable flaky mirroring test
2022-11-14 13:01:34 -08:00
Eric Van Norman 14f8c33a8a
Minor correction submitted in 12203 - no CLA (#12231) 2022-11-14 10:35:33 -08:00
Eric Van Norman 0286955762
Update to latest 1.16 commit (#12215)
* Update to latest 1.16 commit

* Move to a later 1.16 commit

* Add temporary delay to allow gateway to delete
2022-11-11 21:07:11 -08:00
Frank Budinsky 285d3d99aa
Temporary fix for mirroring test flakiness (#12222) 2022-11-11 20:21:11 -08:00
Frank Budinsky 1bffb35b1c
gateway-api: add instructions to mirroring task (#12218) 2022-11-11 16:29:36 -05:00
Frank Budinsky 69981b01b1
gateway-api: add gateway api instruction to request routing task (#12204)
* gateway-api: add gateway api instruction to request routing task

* lint

* regen

* improve gamma tip/warning

* lint

* add port

* fix samples.sh

* fixes
2022-11-10 14:32:57 -05:00
Aryan Gupta f2baf1228b
updated authz docs (#12178)
* updated authz docs

* removed extra spaces

* updated authz-tcp task tests

* minor yaml fixes
2022-11-08 16:04:55 -08:00
Bo-Cheng Chu 813337f378
Add performance expectations in ext-authz page (#12176)
* add performance benchmarking

* fix typo
2022-11-08 16:04:47 -08:00
Caleb Olson 9b7c5f41b2
Update ingress task to use networking.k8s.io/v1 apiVersion (#12013) (#12200) 2022-11-08 12:26:13 -08:00
Frank Budinsky 4be5cd157a
gateway-api: update for gep-1426 (#12197)
* gateway-api: update for gep-1426

* regen

* lint
2022-11-07 08:13:12 -08:00
kezhenxu94 7d43f35867
Add documentations for SkyWalking integration and task (#11683)
* Add documentations for SkyWalking integration and task

* Add script to undeploy skywalking

* Clean up istio namespace

* Update index.md

* Address review comments

* Apply suggestions from code review

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2022-11-03 09:09:26 -07:00
Frank Budinsky d9970beaa3
gateway-api: enable mutual tls test (#12156)
* gateway-api: enable mutual tls test

* verify_failure should retry

* fix
2022-10-31 13:27:43 -07:00
Frank Budinsky 554dc8e39c
gateway-api: more gateway api documentation (#12163)
* gateway-api: more gateway doc

* tweak

* Update content/en/docs/setup/additional-setup/gateway/index.md

Co-authored-by: John Howard <howardjohn@google.com>

Co-authored-by: John Howard <howardjohn@google.com>
2022-10-31 09:48:00 -07:00
Faseela K 76389902ed
Document Sidecar Ingress TLS Termination Feature (#12140)
* Document Sidecar Ingress TLS Termination Feature

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix lint failures

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix test failure

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix test failure

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix the negative test for TLS

Signed-off-by: Faseela K <faseela.k@est.tech>

* fix test

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix the verification issue with multiline command output

Signed-off-by: Faseela K <faseela.k@est.tech>

* Replace _verify_contains with _verify_first_line

Signed-off-by: Faseela K <faseela.k@est.tech>

* Add exact result string for _verify_first_line

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix after-snapshot test error

Signed-off-by: Faseela K <faseela.k@est.tech>

* incorporate review comments

Signed-off-by: Faseela K <faseela.k@est.tech>

* Incorporate review comments

Signed-off-by: Faseela K <faseela.k@est.tech>

* Additional review comments

Signed-off-by: Faseela K <faseela.k@est.tech>

* Small fix

Signed-off-by: Faseela K <faseela.k@est.tech>

* Additional review comments

Signed-off-by: Faseela K <faseela.k@est.tech>

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-10-31 06:34:59 -07:00
Eric Van Norman 8b95b8eb57
Prepare for release 1.16.0 (#12138)
* Prepare for release 1.16.0

* Update for 1.160.0-beta.1

* Update reference docs with new beta.1 build
2022-10-21 20:30:38 -07:00
Bo-Cheng Chu e859278609
Remove restart requirement for ext-authz (#12106)
* rm restart

* update snip
2022-10-18 17:29:51 -07:00
Frank Budinsky 3a2d27a49b
A few doc layout and clarity improvements (#12115) 2022-10-18 09:45:23 -07:00
Frank Budinsky f31d54066f
Fix broken sni-passthrough doc test (#12109)
* Fix broken sni-passthrough doc test

* remove exit
2022-10-18 00:24:38 -07:00
Aryan Gupta 5b09be5530
updated docs for jwt routing (#12107) 2022-10-17 12:02:11 -07:00
Frank Budinsky dd6b1c09cc
gateway-api doc: ingress-sni-passthrough (#12087)
* gateway-api doc: ingress-sni-passthrough

* use kustomize for crds

* debug

* more debug

* use standard crd install

* try profile=none

* uninstall

* confirm install

* disable test for now

* regen
2022-10-17 10:39:10 -07:00
Frank Budinsky d0fadfed00
Add gateway-api instructions: secure-ingress (#12051)
* Add gateway-api instructions: secure-ingress

* fix lint and test

* fixes

* mtls problem

* not work

* update option key

* regen

* mtls support

* wait

* improvements

* longer timeout

* lint
2022-10-07 12:37:15 -07:00
Eric Van Norman 20491e3165
use short_codes for gateway api version (#12042)
* use short_codes for gateway api version and tpye

* Update function name. Forcing name doesn't work for boilerplates?

* Fix lint

* Remove k8s_gateway_api_type

* Add update-gateway-version mkaefile target

* Fix version in test string

* Simplify id
2022-10-04 12:07:49 -07:00
Frank Budinsky 5cdaef58be
Update gateway-api version v1alpha2 -> v1beta1 (#12041) 2022-10-03 14:20:48 -07:00
Frank Budinsky 5e89d73d81
Add gateway-api instructions to getting-started and bookinfo docs (#12021)
* Add gateway-api instructions to getting-started and bookinfo docs

* fix lint

* fix cleanup

* regen

* fix lint

* fix setup

* fix include path

* v1alpha2 -> v1beta1

* regen

* install k8s crds

* fix lint

* fix cleanup

* lint

* workaround duplicate crd problem

* fix cmd

* fixes

* lint

* more fixes

* typo

* regen

* uncomment failing snip

* no choice in getting-started

* lint

* typo

* remove duplicate section title
2022-10-03 12:11:48 -07:00
Eric Van Norman afd153c961
Fix ingress control doc related to other providers and numbering (#11969)
* Fix ingress control doc related to other providers and numbering

* Run make gen

* Add back TCP_INGRESS_PORT

* Revert to dash seperator for consistency
2022-09-20 10:37:38 -07:00
zirain ae1ef2d118
fix content in ratelimit (#11934)
* fix content in ratelimit

* update comments
2022-09-20 07:53:38 -07:00
Rodrey 7f608e925a
Update index.md (#11886)
* Update index.md

Added a quick tip for Kind users to get LoadBalancers to work.

* Added more context on Kind-related tip.

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2022-09-14 17:58:14 -07:00
Michael df5c1fd174
fix layout of /authentication/mtls-migration/index.md (#11894) 2022-09-12 08:40:53 -07:00
Faseela K caf376ef37
fix egress-tls-origination test (#11857)
The test waits for vs resource, that is not even created.
Wait on SE and DR is only needed.

Signed-off-by: Faseela K <faseela.k@est.tech>

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-09-08 06:09:21 -07:00
Petr McAllister 0f38254197
missing cleanup command (#11836)
* missing cleanup command

the current instructions are missing clean up command for  `peerauthentication` in `foo` namespace

* after make gen run
2022-09-07 14:52:45 -07:00
Faseela K 13da430536
egress tls origination - clarify required RBAC (#11804)
Signed-off-by: Faseela K <faseela.k@est.tech>

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-09-06 07:22:31 -07:00
Frank Budinsky 8394e0de04
Add httproute to cleanup instructions (#11786) 2022-09-01 13:06:40 -07:00
Eric Van Norman 68fb4ec77a
advance master to release-1.16 (#11778)
* build an archive of v1.14 in master

* update data/versions.yml and archive index page

* advance master to release-1.16

* Rerun `make update_ref_docs

* Update to commit on main branch to fix tests

* Disable failing test (temporary)
2022-09-01 07:25:41 -07:00
zirain 4830422f75
fix open telemetry doc (#11732)
* fix OpenTelemetry doc

* replace istio.io/istio for test

* fix cleanup_otel_sample

* update test reference

Signed-off-by: hejianpeng <hejianpeng2@huawei.com>

* fix gen

Signed-off-by: hejianpeng <hejianpeng2@huawei.com>

* fix otel-provider

* remove extra changes in the go.*

Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
2022-08-30 07:00:38 -07:00
Tong Li 46eb244468
Replace experimental uninstall command with uninstall command (#11736)
* Replace experimental uninstall command with uninstall command

Signed-off-by: Tong Li <litong01@us.ibm.com>

* Update content/en/docs/setup/upgrade/canary/index.md

Replace experimental uninstall command with uninstall command

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* Apply suggestions from code review

Replace experimental uninstall command with uninstall command

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* Replace experimental uninstall command with uninstall command

Signed-off-by: Tong Li <litong01@us.ibm.com>

* Replace experimental uninstall command with uninstall command

Signed-off-by: Tong Li <litong01@us.ibm.com>

* Replace experimental uninstall command with uninstall command

Signed-off-by: Tong Li <litong01@us.ibm.com>

* Replace experimental uninstall command with uninstall command

Signed-off-by: Tong Li <litong01@us.ibm.com>

* Update content/en/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* Replace experimental uninstall command with uninstall command

Signed-off-by: Tong Li <litong01@us.ibm.com>

Signed-off-by: Tong Li <litong01@us.ibm.com>
Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2022-08-25 08:00:21 -07:00
Istio Automation 15a3975599
Remove 2 year old security warning (#11747)
Was fixed long ago

Co-authored-by: John Howard <howardjohn@google.com>
2022-08-24 14:15:06 -07:00
Frank Budinsky 0aaff36061
Gateway API doc improvements (#11737)
* Gateway API doc improvements

* add header

* grammar tweak

* fix lint

* one more
2022-08-23 16:03:43 -07:00
zirain 02cd7a86fc
improve ratelimit doc (#11654)
* improve ratelimit task

* fix lint

* fix redundant function call
2022-08-18 06:21:39 -07:00
Eric Van Norman da73c24218
Prepare for the 1.15.0 release (#11684) 2022-08-07 13:23:45 -07:00
Istio Automation d39873ede8
[master] Add minikube in the instructions per Kubernetes environment (#11613)
* Add minikube in the instructions per Kubernetes environment

I was coming from https://istio.io/latest/docs/examples/bookinfo/ "Follow these instructions to set the INGRESS_HOST and INGRESS_PORT ..." and did not realize I would have to setup the minikube tunnel as explained in the [Getting Started Guide](https://istio.io/latest/docs/setup/getting-started/#determining-the-ingress-ip-and-ports)

For this reason I suggest to add it here as well.

* incorporated reviewers suggestions

* snips and tests for the new code snippet in docu

* ran make snips
* updated test.sh with the new functin names
* also the functions
  snip_determining_the_ingress_ip_and_ports_{3,5,6,7,8,9} have changed
  but they seem not to be used in test.sh

* followed reviewer suggestion to revert sip numbers

- used the annotation snip_id=none to skip the snippet, see https://github.com/istio/istio.io/blob/master/tests/README.md
- took back the snip renumbering
- checked that generating snips does not bring them back again: make
  snips

* used custom name for generated snip

- now using minikube_tunnel as snip_id, resulting in a generated snip id snip_minikube_tunnel
- apparently still the remaining snips get renumbered
- updated test.sh with the 2 changed snip calls

Co-authored-by: Martin Knechtel <martin.knechtel@sap.com>
2022-07-20 08:35:39 -07:00
Iris e202a0995d
add multi-signer docs (#11419)
* addess review comments

* address review comments

* address review comments
2022-07-15 16:15:58 -07:00
verysonglaa 9cb547ced7
adding OpenCensus tracing task with W3C headers (#11239)
* adding opencensus tracing Task

* fix OpenCensus Agent wording

* adding generated snippet

* fix misc. linting issues

* regenerate snips.sh for OpenCensus

* fix quoting issue

* simplified docs and added tests

* fixed tests and grammar

* improved cleanup

* remove istio-system namespace in cleanup
2022-07-13 07:48:18 -07:00
Istio Automation 4add341878
[master] SHA-1 signatures will not work with Golang 1.18 (#11546)
* SHA-1 signatures will not work with Golang 1.18

Support for SHA-1 signatures is disabled by default in Go 1.18 or newer. When generating the certificates please use OpenSSL on MacOS to make sure the certificates will work with istio.

* Lint fixes

* Lint fix

Co-authored-by: Saverio Proto <saverioproto@microsoft.com>
Co-authored-by: craigbox <craigbox@google.com>
2022-07-06 09:58:29 -07:00
Ingwon Song 3ecc5aeb4a
Moving/Updating the WasmPlugin tutorial and Adding ImagePullPolicy description (#11379)
* Update for Wasm contents

* Fix the wrong cleanup code

* Fix the description of `extensibility` folder's description

* Apply suggestions from code review

Co-authored-by: craigbox <craigbox@google.com>

* Update _index.md

* Regenerate snips

* Add old URL path as an alias

* Update content/en/docs/tasks/extensibility/_index.md

* Add description for the wasm pull policy

Signed-off-by: Ingwon Song <igsong@google.com>

* Apply suggestions from code review

Co-authored-by: Douglas Reid <douglas-reid@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: craigbox <craigbox@google.com>

* Applying the comment from @dgn

Co-authored-by: craigbox <craigbox@google.com>
Co-authored-by: Douglas Reid <douglas-reid@users.noreply.github.com>
2022-07-01 12:20:20 -07:00
CharliePu 5312777dcc
Fix document omissions. (#11393)
* Fix document omissions.

* Fix document omissions.
2022-06-21 12:12:23 -07:00
Jakub Horák a5b270cba4
Improve clarity of Egress Gateway docs (#11458)
* Improve clarity of Egress Gateway docs

Make the step 13 more clear, since it is creating a DestinationRule in the test-egress namespace and not in the default namespace.

* Update content/en/docs/tasks/traffic-management/egress/egress-gateway/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: craigbox <craigbox@google.com>
2022-06-20 10:36:26 -07:00
Eric Van Norman d6a7531a62
Enable the dashboard test (#11441) 2022-06-15 14:05:14 -07:00
Eric Van Norman b5e32c648a
Additional updates to use the master branches in other repos (#11431) 2022-06-15 03:34:22 -07:00
Eric Van Norman e9841ae394
Update to use the master branch of istio.io/istio for test refs (#11414)
* Update to use the master branch of istio.io/istio for test refs

* go.* changes

* Update test and go.*

* Update to use `master` branch for make targets

* One final go mod tidy

* REmove vm test for now.

* Remove istioctl-analyze test

* Also remove using-istio-dashboard
2022-06-14 13:39:44 -07:00
John Howard 2525eb5ea5
Wildcard egress: remove arbitrary domain section (#11291)
* Wildcard egress: remove arbitrary domain section

This doc has been a nuisance for many years. It recommends an extremely
complex and dangerous pattern, relying on deploying nginx, extremely
complex EnvoyFilters enabling unsupported, custom, alpha Envoy c++
filters, and a number of other scary practices. IMO this does not belong
in Istio docs at all, and certainly not in our top level taks.

* Add back single wildcard

* Update content/en/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2022-06-06 15:36:31 -07:00
John Howard e1bc209fa0
Remove doc on "Istio DNS Certificate Management" (#11369)
* Remove doc on "Istio DNS Certificate Management"

This document gives harmful advice. This feature was intended to be used
for signing control plane certificates, and actually doesn't work for
other cases (cross namespace or any modern Kubernetes version are
completely broken).

* use archive link

* name trick
2022-06-06 11:16:26 -07:00
bobbypower-asm 2b7afa36d7
Fix title ("mininum" > "minimum") (#11346) 2022-05-24 14:27:36 -07:00
Eric Van Norman 9689696934
Update minikube instructions related to ingress host and port (#11326)
* Update minikube instructiuons related to ingress host and port

* Rune make gen

* Update test script with new snippet names (renumbered)
2022-05-24 07:48:10 -07:00
Eric Van Norman 3a18e15028
Update multicluster test kind image (#11337)
* Update multicluster test kind image

* Fix linting errors

* Restore make gen temporarily until reall common-files update can happen
2022-05-20 23:45:15 -07:00
Faseela K 471750a0f1
Egress TLS Origination - fix typos (#11332)
Signed-off-by: Faseela K <faseela.k@est.tech>
2022-05-20 05:59:30 -07:00
Faseela K db2b88790e
Document Egress mTLS origination at sidecar using credentialName in DR (#11301)
* Documentation for egress mTLS origination at sidecar using credentialName in DR

The feature is already merged. So trying to add a documentation for the same.

Signed-off-by: Faseela K <faseela.k@est.tech>

* Remove duplicate code and point to the existing documentation

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix test failures

Signed-off-by: Faseela K <faseela.k@est.tech>

* Fix test failures

Signed-off-by: Faseela K <faseela.k@est.tech>

* Add tests for mTLS origination at sidecar

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-05-19 08:16:58 -07:00
Frank Budinsky a326daa3e0
Add webhooks to test framework snapshot (#11281)
* Add webhooks to test framework snapshot

* missing return

* fix lint

* some fixes

* more fixes

* final fixes

* one more
2022-05-13 10:12:49 -07:00
lei-tang bf82e1037c
User guide for Istio TLS configuration (#11166)
* User guide for Istio TLS configuration

* Address review comments

* Fix indention

* Fix lint

* Address reviewer comments

* Address review comment
2022-05-02 14:46:04 -07:00
Eric Van Norman 84c40da017
Prepare for version 1.14 as istio source is already branched (#11212)
* Prepare for version 1.14 as istio source is already branched

* Missed make gen
2022-04-25 10:24:04 -07:00
Eric Van Norman fc515c8166
Replay yq v3 which is deprecated with yq v4 (#11202)
* Replay yq v3 which is deprecated with yq v4

* Update yq key
2022-04-20 13:37:30 -07:00
zirain f2316b6eed
update rate limit metrics (#11127)
* update rate limit metrics

* fix display

* fix lint

* update text

* update content

* fix typo
2022-04-01 14:06:03 -07:00
lgadban c1e90d18f4
fix indentation for custom tags (#11131) 2022-03-31 11:27:37 -07:00
Kevin 14b766309c
doc: change 'plain text' to 'plaintext' (#11085) 2022-03-22 02:21:24 -07:00
zirain 7a90100810
add otel telemetry doc (#10977)
* add otel telemetry doc

* fix nit

* fix gen

* update content

* remove patch meshconfig

* fix test.sh

* fix probability of failure
2022-03-15 11:45:41 -07:00
Frank Budinsky 616d2afdc4
Possible fix for test flake (#10982) 2022-02-28 11:19:58 -08:00
Frank Budinsky 3d8e81d7d9
Document EnvoyProxy priority problem (#10935)
* Document EnvoyProxy priorty problem

* fix lint

* make more future-proof

* tweak
2022-02-23 21:04:00 -08:00
Eric Van Norman 08fe6be739
Updates to use fix main branch post release branching (#10894)
* Update to use main branch for reference docs

* Updates to fix this for next time (not moving to master)

* Run `make gen`

* Update master istio test reference

* Ingore one shellcheck, SC1091, for now. Not sure why it just showed up
2022-02-11 16:28:20 -08:00
Istio Automation 3d1ad88e4b
[master] GKE typo fix (#10881)
* Typo fix for GKE

* make gen

Co-authored-by: Noah Nsimbe <37845280+NoahNsimbe@users.noreply.github.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2022-02-08 17:07:55 -08:00
Pengyuan Bian ec2d933288
Fix envoy access log telemetry API to specify envoy as provider. (#10830)
* Fix envoy access log telemetry API to specify envoy as provider.

* word.

* gen
2022-01-24 13:17:47 -08:00
plucury e9ae249032
`proxy.istio.io/config` should attach in `annotations` (#10811) 2022-01-24 07:40:51 -08:00
Deepak Pakhale 29f0d809f3
Fixes #10813 (#10819)
Adding files generated after "make gen"
2022-01-23 14:40:13 -08:00
Eric Van Norman 68f0f07545
Prepare for v1.13 as istio source is already branched (#10808)
* Prepare for v1.13 as istio source is already branched

* Update VM test image from 1.11 to current to test

* Rename tests to temporaily disable Issue created to reanble before 1.13
2022-01-21 09:52:46 -08:00
Faseela K ac40646148
Remove unwanted cleanup step in mtls example (#10778)
Signed-off-by: Faseela K <faseela.k@est.tech>
2022-01-12 08:19:07 -08:00
Faseela K d99f954936
Minor fix in egress mtls example cleanup (#10720)
* Minor fix in egress mtls example cleanup

The document mentions some resources for cleanup
which are not actually created as part of this exercise.

Signed-off-by: Faseela K <faseela.k@est.tech>

* Adding make gen output files

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-01-05 15:23:28 -08:00
Yangmin Zhu 84a63d0e33
add test for the dry-run task (#10526)
* add test for the dry-run task

* Update content/en/docs/tasks/security/authorization/authz-dry-run/index.md

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2021-12-08 07:50:27 -08:00
刘旭 87d20b5d3e
fix weak algorithm (#10545) 2021-11-29 20:41:42 -08:00
Yangmin Zhu 81e896486b
update release note for external authz (#10527)
* update release note for external authz

* address comment

* Update content/en/news/releases/1.12.x/announcing-1.12/change-notes/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2021-11-23 11:30:07 -08:00
Eric Van Norman 72de90d75b
Advance master to release-1.13 (#10516)
* build an archive of v1.11 in master

* update data/versions.yml and archive index page

* advance master to release-1.13

* ANother script update

* go get remaing istio repos to satisfy linter

* Temporarily fix link broken by istio/api #2148

* Temporarily disable istioctl analyze test.
2021-11-19 06:52:51 -08:00
John Howard ad49bf308d
Initial Telemetry API docs (#10496)
* Initial Telemetry API docs

Currently, the docs only have Telemetry for tracing. This adds a common
Telemetry API doc for high level info, shared for all 3 types. It also
adds some info about access logging via Telemetry.

We should likely add a similar page for Metrics, but I did not do it
here.

* fix gen

* fix dead links

* fix typo

* dead link

* one more

* 1 more?

* I hope this is it...

* again???
2021-11-17 17:20:09 -08:00
John Howard db62971c31
Expand the gateway-api docs for 1.12 (#10481)
* Expand the gateway-api docs for 1.12

This introduces a lot more details, highlights changes in 1.12, and
discusses the differences between Istio and Gateway-API.

* erics comments

* clarify

* gen
2021-11-12 13:34:44 -08:00
IM CHAECHEOL f0bf5006c4
Fix Document meshConfiguration example (#10488)
* Fix meshConfiguration example

https://preliminary.istio.io/latest/docs/reference/config/istio.mesh.v1alpha1/#MeshConfig-DefaultProviders say meshConfig.defaultProviders.tracing data type string[] but document use string

* Fix lint 

Remove MD009 Trailing spaces
2021-11-10 05:28:32 -08:00
Yangmin Zhu 90c77c5583
update jwt claim based routing and add tests (#10465)
* update jwt claim based routing and add tests

* fix test

* fix typo

* fix test
2021-11-09 09:11:52 -08:00
Eric Van Norman 4c16b9a65e
Prepare for v1.12 as Istio source is already branched (#10455)
* prepare for v1.12 as istio source is already branched

* Fixup script output

* Removing validatingwebhookconfiguration if it exists.
2021-11-01 12:27:58 -07:00
Paul Lin b72ebb74a6
docs(kiali): fix broken links (#10437)
* Fix broken links for kiali docs

Fix broken links for kiali docs.

* Fix broken links for kiali docs in zh docs

Fix broken links for kiali docs in zh docs.
2021-10-27 02:00:08 -07:00
Eric Van Norman df10dca654
Update test ref (#10423)
* Update to latest istio/istio commit for istio.io tests

* Update to latest istio commit

* Additional istioctl analyze output

* Fix istioctl-analyze test

* Fix gateway doc

* Fix setting of INGRESS_HOST and more cleanup

* Fixes for unbound INGRESS_HOST

* lint fix

Co-authored-by: John Howard <howardjohn@google.com>
2021-10-20 09:07:12 -07:00