Commit Graph

5207 Commits

Author SHA1 Message Date
Brad Ison 1d79cadd07
Ignore copied tests/integration directory (#7078)
The configuration for the Istio installation used in integration tests
is copied at run-time from the Istio repository by `bin/init.sh` as of
istio/istio.io#6999, but the directory is otherwise empty here.  This
adds it to `.gitignore` to avoid a dirty tree after every test run.
2020-04-14 09:17:27 -07:00
John Howard 4ca257992a
Refactor Secure Ingress tasks (#7025)
* Refactor Secure Ingress tasks

Ingress SDS is now the default and recommended. This removes the file
mount task, which is no longer recommended and will avoid confusion, and
cleans up the task a bit. I also documented the new supported secret
formats.

* use archive
2020-04-14 08:53:28 -07:00
Eric Van Norman fb1d9fca91
Add some clean targets that are already in the .gitignore (#7079) 2020-04-14 08:21:29 -07:00
Steven Dake 6128a400a8
Add a Remove retired documentation section (#7068)
* Add a Remove retired documentation section

This is added to the about section. A flowchart is included to
help contributors execute link reconciliation.

The source flowchart is in the team drive:
https://docs.google.com/drawings/d/1w4q7ppw5HYFTEtV63Czs2DUl85Iwtju0fbZ7YvSUpuI

Fixes: https://github.com/istio/istio.io/issues/7067

* Clean up diagram

* Fix nits in diagram.
2020-04-14 07:44:51 -07:00
Eric Van Norman da33c31d30
Allow specifying additional CONTAINER_OPTIONS to help running (#7075)
tests locally
2020-04-14 07:29:43 -07:00
Frank Budinsky 3b59501872
Generate test snippets from md files POC (#7044)
* Generate test snippets from md POC

* fixes

* fix python lint

* fix snip source

* improvements

* update snip calls

* add copyright header

* lint errors

* lint error in md instructions

* better default snip_id

* run test without snippet gen

* gofmt

* fixes

* fix path

* fixes

* fix verify
2020-04-14 07:13:44 -07:00
Istio Automation 83dbc79145
Automator: update common-files@master in istio/istio.io@master (#7076) 2020-04-14 06:56:28 -07:00
Brad Ison 2fc4bb4a45
Fix flaky circuit breaker test (#7043)
The `TestCircuitBreaker` test is very flaky.  It relies on examining
the percentage of requests that succeed or fail to a service with
circuit breaking configured, and ensuring the numbers fall within a
given range.  Unfortunately, the percentages tend to vary widely from
run to run, so the test fails as often as it passes.

This simplifies the test by only verifying that both successes and
failures occur instead of checking the percentage of each.
2020-04-14 06:40:17 -07:00
Istio Automation 3f5db84e23
Automator: update common-files@master in istio/istio.io@master (#7071) 2020-04-13 16:58:29 -07:00
Jhonn Frazão eedfe4fc5c
tranlate getting-started page to brazilian portuguese pt-br (#7060) 2020-04-13 08:09:59 -07:00
John Howard be3a0c7300
Initial documentation on Multiple Control Planes (#7035)
* Initial documentation on Multiple Control Planes

I suspect this will be improved as we get more user feedback and
istioctl integrations, but this is a reasonable start

* Typo

* Minor edits

* Apply suggestions from code review

Co-Authored-By: Adam Miller <1402860+adammil2000@users.noreply.github.com>

* Frank's suggestions

* lint

* Apply suggestions from code review

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Adam Miller <1402860+adammil2000@users.noreply.github.com>
Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-04-13 08:09:50 -07:00
Mark Ferree f2d4442ca6
Fixing incorrect quote type in istio-authorization blog post (#7059) 2020-04-13 07:54:43 -07:00
Hyungrok Kim 987efb0c2a
fix text yaml indent in docs/concepts/security (#7056) 2020-04-13 07:37:22 -07:00
Brad Ison 84135ce5b3
Run examples tests under the demo profile (#7046)
Most of the tasks in the docs assume the installation is using the
demo profile, but the tests install Istio with the default profile.
At least one instance of an issue caused by this can be found in
istio/istio#21556.  This changes the example tests to run against an
installation using the demo profile.

Fixes: https://github.com/istio/istio/issues/21634
2020-04-13 07:00:19 -07:00
SataQiu e6680d29cc
zh-translation: add /docs/tasks/security/authorization/authz-jwt/index.md (#7066)
Signed-off-by: SataQiu <1527062125@qq.com>
2020-04-13 04:14:32 -07:00
Istio Automation 857afc6c82
Automator: update common-files@master in istio/istio.io@master (#7065) 2020-04-12 10:28:28 -07:00
SataQiu 75c02a377d
zh-translation: remove /docs/tasks/security/citadel-config/auth-sds/index.md (#7058) 2020-04-11 00:39:16 -07:00
Istio Automation eecbc4ff36
Automator: update common-files@master in istio/istio.io@master (#7057) 2020-04-10 07:23:23 -07:00
John Howard ff8a72946a
Document app protocol (#7052)
* Document app protocol

* Fix lint
2020-04-10 06:58:58 -07:00
Istio Automation ce08f24799
Automator: update common-files@master in istio/istio.io@master (#7050) 2020-04-09 09:58:06 -07:00
Istio Automation 3bd07ae9cf
Automator: update common-files@master in istio/istio.io@master (#7049) 2020-04-09 09:22:49 -07:00
Shamsher Ansari 36cb7aff3e
Update sed to include space before boolen value (#7038)
* Update sed to include space before boolen value

* remove backslash
2020-04-09 06:57:09 -07:00
Eric Van Norman 55accd83b4
Update base64 -d to --decode (#7039)
* Update base64 -d to --decode

* Fix additional -d to --decode change
2020-04-09 06:41:44 -07:00
SataQiu 536de03ed3
zh-translation: remove /docs/tasks/security/citadel-config/ca-namespace-targeting/index.md (#7045) 2020-04-09 02:32:47 -07:00
SataQiu 13667d8917
zh-translation: remove /docs/tasks/security/citadel-config/health-check/index.md (#7042)
Signed-off-by: SataQiu <1527062125@qq.com>
2020-04-08 01:10:54 -07:00
SataQiu 18d126f86b
zh-translation: move and update /docs/tasks/security/plugin-ca-cert/index.md (#7037) 2020-04-07 02:22:55 -07:00
SataQiu 7a00de7323
zh-translation: remove /docs/tasks/traffic-management/ingress/ingress-certmgr/index.md (#7005)
Signed-off-by: SataQiu <1527062125@qq.com>
2020-04-07 00:26:49 -07:00
potterhe eaab8a6dae
zh-translation:/docs/concepts/security/index.md (#6982)
* Identity Provision

* authentication

* done v1

* fix

* lint

* fix lint error

* pki to PKI

* reverse en doc

* fix lint error

* fix lint error
2020-04-06 19:58:04 -07:00
SataQiu 45c139c815
zh-translation: add content/zh/docs/ops/integrations (#7033) 2020-04-06 19:41:32 -07:00
Istio Automation 21e890610f
Automator: update istio.io@master reference docs (#6976)
* Automator: update istio.io@master reference docs

* Updates to fix automated doc changes

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2020-04-06 17:16:32 -07:00
Istio Automation a51d8af8db
Remove GKE v1.11.x instructions (#7036)
See https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control#iam-rolebinding-bootstrap. Assuming that these instructions were *only* required for GKE, they are no longer necessary.

Co-authored-by: Adrian Ludwin <adrian.ludwin@gmail.com>
2020-04-06 15:01:10 -07:00
Frank Budinsky dd1fe5e3bb
Suppress brittle link warnings (#7028)
* Suppress brittle link warnings

* tweak
2020-04-06 09:09:42 -07:00
Istio Automation 678179bf60
Automator: update common-files@master in istio/istio.io@master (#7030) 2020-04-03 14:17:10 -07:00
John Howard 494b0d0219
Add documentation on Ingress support (#7012)
* Add documentation on Ingress support

Istio has supported Ingress for quite a while, but its not documented.
This explains how to use it and configure it.

Note to docs reviewers: Gateway is Istio's alternative to Kubernetes'
Inrgess object, and we prefer users to use Gateway. However, for reasons
like legacy users, we also support Ingress.

* fix lint

* fix lint

* fix lint

* improvements

.

* Apply suggestions from code review

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-04-03 11:51:30 -04:00
Shriram Rajagopalan e138836ad7
Rename PKI to Identity Issuance (#6972)
* Rename PKI to Identity Issuance

Calling Identity issuance as PKI has resulted in confusion among customers expecting to see content about CRLs, OCSP, and other frills associated with standard PKIs. The content of that section is about securely issuing identities to the workloads by embedding the identity in the X509 certificate.

* Update content/en/docs/concepts/security/index.md

Co-Authored-By: Oliver Liu <yonggangl@google.com>

* Update content/en/docs/concepts/security/index.md

* Update content/en/docs/concepts/security/index.md

* Update content/en/docs/concepts/security/index.md

* Update content/en/docs/concepts/security/index.md

Co-Authored-By: Justin Pettit <jpettit@ovn.org>

* Update content/en/docs/concepts/security/index.md

* Update content/en/docs/concepts/security/index.md

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Oliver Liu <yonggangl@google.com>
Co-authored-by: Justin Pettit <jpettit@ovn.org>
2020-04-02 12:13:30 -04:00
Eric Van Norman 1290482b63
Fix privildeged (#6997) 2020-04-02 08:12:33 -07:00
potterhe e25a359855
#7008 (#7009) 2020-04-02 10:30:39 -04:00
Brad Ison a96df3ee36
Fix mTLS migration test script (#7010)
The mTLS migration task in the docs was updated to use
PeerAuthentication instead of Policy and DestinationRules, but the
tests were never updated.  This updates the test script to be inline
with the docs.
2020-04-02 07:00:21 -07:00
Brad Ison ccf3e134d9
Fix TCP Traffic Shifting test script (#7016)
The `TestTCPTrafficShifting` test script relies on fetching the port
named "tcp" on the istio-ingressgateway service, but that port is not
present in the default installation profile -- only in the demo
profile.  This patches the service to add the port in the setup
script, and also fixes the usage of `nc` in the test script.
2020-04-01 13:44:03 -07:00
Istio Automation 86260edb30
Automator: update common-files@master in istio/istio.io@master (#7018) 2020-04-01 12:47:51 -07:00
Frank Budinsky 46876db586
Make site linter more configurable (#7014)
* Make site linter more configurable

* change brittle github links error to warning

* turn off external link checking by default

* update makefile

* fix target lint

* remove cross language link

* better variable name
2020-04-01 14:48:13 -04:00
Nupur Garg 7db4b14558
Add Comment about TCP Blackhole Cluster Fix in master/release1.5.1 (#7013) 2020-03-31 15:08:35 -07:00
Eric Van Norman 284f345e6f
Fix links for removal of helm installation directory (#6826)
* Fix links for removal of helm installation directory

* Point to archive version of istioctl upgrade instructions

* Add Aporeto to lint ignores for now.
2020-03-30 11:48:11 -07:00
shinji3887 5e506de08a
fix the url link error in the blog wasmhub-istio (#7001)
* fix the url link error in the blog

* fix link error
2020-03-30 08:10:21 -07:00
Nathan Mittler 82f577cc4a
Update to the latest istio/istio (#6999)
Have to copy over a new configuration file for istioctl required by the test framework.
2020-03-30 07:29:35 -07:00
Eric Van Norman 31d625dc79
Ignore Aporeto.com for now (#7003) 2020-03-30 09:58:50 -04:00
shinji3887 cba8bb3a0a
zh-translation:content/zh/docs/reference/config/policy-and-telemetry/_index.md (#7000)
* modify config

* update the index
2020-03-29 20:20:39 -07:00
SataQiu 43a15ecb15
zh-translation: remove /faq/security/check-policy.md /events/banners/kubecon-europe-2020.md /docs/tasks/security/webhook/index.md (#6993) 2020-03-28 01:51:14 -07:00
Istio Automation b910dd420e
Automator: update common-files@master in istio/istio.io@master (#6979) 2020-03-27 14:56:44 -07:00
Yangmin Zhu ccf7e68471
remove v1alpha1 RBAC page (#6989) 2020-03-27 13:58:46 -07:00