* Fixup istio-cni upgrade warning
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Link
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fix revision in uninstall previous control plane
The upgrade document uses references to both OLD_REVISION as well
as REVISION, but in the "Uninstall the previous control plane" section
instead of using "OLD_REVISION", it uses "REVISION". This PR fixes it.
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
* Include revision as well in cleanup
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
* Use snip_delete_old_revision methods
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
---------
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
* Clarify API support in waypoint
DestinationRule is now supported
* Update content/en/docs/ambient/usage/l7-features/index.md
Co-authored-by: Ben Leggett <854255+bleggett@users.noreply.github.com>
---------
Co-authored-by: Ben Leggett <854255+bleggett@users.noreply.github.com>
* Include platform details while installing ztunnel on OpenShift
On OpenShift, installing the ztunnel chart requires specifying the
global.platform details. This PR includes that update.
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
* Include the platform details for all the charts on OCP
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
---------
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
* Add more detail to the EKS workaround
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup more
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Update content/en/docs/ambient/install/platform-prerequisites/index.md
Co-authored-by: Craig Box <craig.box@gmail.com>
* Update content/en/docs/ambient/install/platform-prerequisites/index.md
Co-authored-by: Craig Box <craig.box@gmail.com>
* okay look, strictly speaking based on how the alphabet works the linter is correct here
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Update content/en/docs/ambient/install/platform-prerequisites/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Co-authored-by: Craig Box <craig.box@gmail.com>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Add back inplace Helm upgrade as a tabs
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Update content/en/docs/ambient/upgrade/helm/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Fixup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Wording nits
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Old wording is better here
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* (testing CI with latest)
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* also bump gateway ref
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* This is really hard for me, but the teapot must go
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Always use *published* release tags for gateway API.
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fix snips
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* fix go mod?
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup SE
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Headers come back as JSON now
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Some more header fixes
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* More fixes
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Le sigh
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Another `httpbin` difference
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Another stray header
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* More twiddles
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Indents, other headers
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fix
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Hmm
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Gen
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Just do this to avoid weird fragility
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup docs in light of https://github.com/istio/istio/pull/53318
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* fixup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* lints
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* genfix
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* underscores
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup again
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Oh
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Go ahead and do this for now, it's simpler
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* sumfix
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Forgot to use the smarter form
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Do this centrally, to catch leftovers (we don't cleanup CRDs)
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* lint
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Satisfy shellcheck
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Stray ref
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Ah geez
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Bump master to next version
* remove link to removed IstioOperator doc
* disable operator test
* improve test
* Add back operator doc
* fix version
* drop operator
* bump version
* snips
* fix
* fix lint
* Add redirect
* Kick GitHub
* fix lint
* I hope this isn't genchecked
* fix Gateway API test
* bump again
* fix cleanup
Signed-off-by: Faseela K <faseela.k@est.tech>
* fix cleanup
Signed-off-by: Faseela K <faseela.k@est.tech>
* fix multicluster cleanup
Signed-off-by: Faseela K <faseela.k@est.tech>
* disable skywalking test
Signed-off-by: Faseela K <faseela.k@est.tech>
* fix spire and multiple controlplane tests
Signed-off-by: Faseela K <faseela.k@est.tech>
---------
Signed-off-by: Faseela K <faseela.k@est.tech>
Co-authored-by: Craig Box <craig.box@gmail.com>
Co-authored-by: Faseela K <faseela.k@est.tech>
* initial draft for cross-namespace waypoints
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
* lints and gen
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
* feedback from PR
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
* correcting typo noticed in PR
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
* Apply suggestions from code review
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Update content/en/docs/ambient/usage/waypoint/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Update content/en/docs/ambient/usage/waypoint/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
---------
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Move netpol and ambient stuff to separate doc
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Tidy
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Lints
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Headerfix
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fix
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixups
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Nevermind, some blog, not worth it
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Consider using logical sentences
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* first draft of istioctl docs
* Apply suggestions from code review
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* fix one broken link
* Add tests & change sort order
* sigh, forgot this one
* fix test
* fix test
* make gen
* move and improve Helm installation docs
* fix tests & gencheck
* fix moar tests
* fix fix moar tests
* fix fix fix moar tests
* Switch order of cleanup
* add cascade=foreground to measure impact on tests
* lint really cares about blank lines
* Fixes from Ben's code review
* changing headers means changing tests.. wish we enforced snip_ids
---------
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Mention need to allowlist port 15008 in existing network policy
Fixes: https://github.com/istio/istio.io/issues/15281
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Tidy
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fix
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Update content/en/docs/ambient/usage/add-workloads/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Update content/en/docs/ambient/usage/add-workloads/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* Fix typo
Fixed a small typo
* Update content/en/docs/ambient/usage/add-workloads/index.md
Co-authored-by: Ader Fu <ader.ydfu@gmail.com>
---------
Co-authored-by: Ader Fu <ader.ydfu@gmail.com>
* Expand Ambient Canary Upgrade Instructions
* Add Tests for upgrade snips
* Fix variable substitution
* Fix lint errors
* fix formatting of exports
* Fix comment format
* respond to pr feedback
* correct test name, pr feedback
* fix test failure
* remove unnecessary testing
* remove ref to old test
* carry env var forward into cleanup
* rename tag to mytag
* explicity set mytag
* update prow for 130, log better on errors
* add kubeconfig to devcontainer
* wait for new istiod readiness
* set profile ambient on new control plane
* add script changes to doc
* explicitly set tagname, as env vars don't carry over to cleanup
* revert debugging changes
* add glosses
* fix lint
* implement pr feedback
* fix ztunnel recommendation
* Apply suggestions from code review
Co-authored-by: Eric Van Norman <10537847+ericvn@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Craig Box <craig.box@gmail.com>
* fix snips
* fix absolute link
* fix whitespace
* add Lins suggestion
* fix snip name
---------
Co-authored-by: Eric Van Norman <10537847+ericvn@users.noreply.github.com>
Co-authored-by: Craig Box <craig.box@gmail.com>
* Fixup some waypoint docs issues
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* the args, they are not named
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup cleanup
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fixup again
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Ambient does not require experimental CRDs for waypoints
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Add tip maybe
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Fix snip
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Update content/en/docs/ambient/usage/waypoint/index.md
Co-authored-by: Craig Box <craig.box@gmail.com>
* Update content/en/docs/ambient/usage/waypoint/index.md
Co-authored-by: Craig Box <craig.box@gmail.com>
* Update content/en/docs/ambient/usage/extend-waypoint-wasm/index.md
Co-authored-by: Michael <haifeng.yao@daocloud.io>
* Lint
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Use BP snip (didn't realize we had several)
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Use the bp snip in more spots
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Removal snip
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Review comments
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* Clean up CRDs in one more spot where we install them
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
* ....hm?
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
---------
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Co-authored-by: Craig Box <craig.box@gmail.com>
Co-authored-by: Michael <haifeng.yao@daocloud.io>
* prepare for v1.23
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* bump to latest release-1.23 commit
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* fix ambient docs use of removed istioctl x waypoint
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* ambient test tweak
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* fix test errors 2 and 4
* fix tests
* fix tests
* fix circuit-breaking test
* Update index.md
* make gen
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* fix circuit breaker test
* disable dns auto allocation tests
Signed-off-by: Daniel Hawton <daniel@hawton.org>
* temporarily remove the verify lines since our istioctl output changed
---------
Signed-off-by: Daniel Hawton <daniel@hawton.org>
Co-authored-by: Craig Box <craig.box@gmail.com>
* Clarify ztunnel isn't required to talk to a waypoint.
* Update content/en/docs/ambient/overview/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
---------
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* break apart the ambient getting start guide
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* wip
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* wip
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* fix linter issues
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* wip
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* add tests
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* Craig's first edits
* lint fixes
* Fix tests
* fix tests
* test for #15200 workaround
* fix tests (thanks Faseela for helping me get them running locally!)
* Fix the snip generator?
* remove Wasm test because it depends on snips we're moving around
* rebase go.mod properly
* remove spelling
* new screenshots + pr fixes
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
* can't test locally so let's hope
* lint fixes
* make gen & fix test
* fixy testy
* Fix snip
* fix tests as we learn more
* Update content/en/docs/ambient/getting-started/secure-and-visualize/index.md
Co-authored-by: Daniel Hawton <daniel@hawton.org>
* fixing the wasm tests
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
---------
Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
Co-authored-by: Craig Box <craig.box@gmail.com>
Co-authored-by: Daniel Hawton <daniel@hawton.org>