Skip to content

Adding documentation specific to migrate from sidecar to ambient mode using the Sail Operator#1275

Merged
istio-testing merged 11 commits intoistio-ecosystem:mainfrom
fjglira:adding-migrate-sidecar-to-ambient
Oct 21, 2025
Merged

Adding documentation specific to migrate from sidecar to ambient mode using the Sail Operator#1275
istio-testing merged 11 commits intoistio-ecosystem:mainfrom
fjglira:adding-migrate-sidecar-to-ambient

Conversation

@fjglira
Copy link
Copy Markdown
Contributor

@fjglira fjglira commented Oct 14, 2025

What type of PR is this?

  • Enhancement / New Feature
  • Bug Fix
  • Refactor
  • Optimization
  • Test
  • Documentation Update

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Related Issue/PR #

Additional information:

@codecov
Copy link
Copy Markdown

codecov bot commented Oct 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.91%. Comparing base (5bf66f4) to head (0994046).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1275      +/-   ##
==========================================
+ Coverage   77.59%   77.91%   +0.31%     
==========================================
  Files          44       44              
  Lines        2834     2834              
==========================================
+ Hits         2199     2208       +9     
+ Misses        526      520       -6     
+ Partials      109      106       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

[source,console]
----
# Check for HBONE is enable in sidecar
$ kubectl get pod $(kubectl get pods -n bookinfo -l app=reviews -o jsonpath='{.items[0].metadata.name}') -n bookinfo -o yaml | yq '.spec.containers[] | select(.name=="istio-proxy") | .env[] | select(.name=="PROXY_CONFIG")'
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see any output :(

Copy link
Copy Markdown
Contributor

@sridhargaddam sridhargaddam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR @fjglira

Initial pass, will continue to review...

Add specific documentation for migrate from sidecar to ambient mode

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Update documentation

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Improve and complete the Documentation about migrating from sidecar to ambient

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix some example code

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Adding some validations steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix lint

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
… Operator

Documentation update, adding the adoc document and be sure that all the comments meet the Sail Operator criteria

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
All code blocks where wrong, I fixe them to meet the ascii format

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Move to a different folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Move the migration doc to a hiw own folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Delete images

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Adding some modifications after running the steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Indent correctly table of contents

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Changes and improvements to the doc based on the review and in the meeting

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Changes from review

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
@fjglira fjglira force-pushed the adding-migrate-sidecar-to-ambient branch from 70520f1 to 0994046 Compare October 20, 2025 13:46
@fjglira
Copy link
Copy Markdown
Contributor Author

fjglira commented Oct 20, 2025

Hey @sridhargaddam I did all the changes from the review. Please take a look

Copy link
Copy Markdown
Contributor

@sridhargaddam sridhargaddam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @fjglira for addressing all the review comments.

@fjglira fjglira dismissed pbajjuri20’s stale review October 21, 2025 09:03

This is blocking the merge after the approval. We can still still test again everything before moving this document

@istio-testing istio-testing merged commit beff729 into istio-ecosystem:main Oct 21, 2025
17 checks passed
rafaelvzago pushed a commit to rafaelvzago/sail-operator that referenced this pull request Nov 21, 2025
… using the Sail Operator (istio-ecosystem#1275)

* Adding Documentation for Migration from Sidecar to Ambient

Add specific documentation for migrate from sidecar to ambient mode

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Update documentation

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Improve and complete the Documentation about migrating from sidecar to ambient

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix some example code

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Adding some validations steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix lint

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Adding migration from sidecar to ambient documentation using the Sail Operator

Documentation update, adding the adoc document and be sure that all the comments meet the Sail Operator criteria

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix code blocks in migration doc

All code blocks where wrong, I fixe them to meet the ascii format

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Move document to his own folder

Move to a different folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Move document

Move the migration doc to a hiw own folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Delete non needed images

Delete images

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Adding some modifications after running the steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix table of contents

Indent correctly table of contents

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Changes and improvements to the doc based on the review and in the meeting

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix table of content

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Changes from review

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

---------

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Signed-off-by: Rafael Zago <rafaelvzago@gmail.com>
rafaelvzago pushed a commit to rafaelvzago/sail-operator that referenced this pull request Nov 24, 2025
… using the Sail Operator (istio-ecosystem#1275)

* Adding Documentation for Migration from Sidecar to Ambient

Add specific documentation for migrate from sidecar to ambient mode

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Update documentation

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Improve and complete the Documentation about migrating from sidecar to ambient

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix some example code

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Adding some validations steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix lint

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Adding migration from sidecar to ambient documentation using the Sail Operator

Documentation update, adding the adoc document and be sure that all the comments meet the Sail Operator criteria

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix code blocks in migration doc

All code blocks where wrong, I fixe them to meet the ascii format

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Move document to his own folder

Move to a different folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Move document

Move the migration doc to a hiw own folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Delete non needed images

Delete images

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Adding some modifications after running the steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix table of contents

Indent correctly table of contents

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Changes and improvements to the doc based on the review and in the meeting

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix table of content

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Changes from review

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

---------

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Signed-off-by: Rafael Zago <rafaelvzago@gmail.com>
dgn pushed a commit to dgn/sail-operator that referenced this pull request Mar 17, 2026
… using the Sail Operator (istio-ecosystem#1275)

* Adding Documentation for Migration from Sidecar to Ambient

Add specific documentation for migrate from sidecar to ambient mode

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Update documentation

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Improve and complete the Documentation about migrating from sidecar to ambient

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix some example code

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Adding some validations steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

Fix lint

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Adding migration from sidecar to ambient documentation using the Sail Operator

Documentation update, adding the adoc document and be sure that all the comments meet the Sail Operator criteria

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix code blocks in migration doc

All code blocks where wrong, I fixe them to meet the ascii format

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Move document to his own folder

Move to a different folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Move document

Move the migration doc to a hiw own folder

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Delete non needed images

Delete images

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Adding some modifications after running the steps

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix table of contents

Indent correctly table of contents

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Changes and improvements to the doc based on the review and in the meeting

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Fix table of content

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

* Changes from review

Changes from review

Signed-off-by: Francisco Herrera <fjglira@gmail.com>

---------

Signed-off-by: Francisco Herrera <fjglira@gmail.com>
Signed-off-by: Daniel Grimm <dgrimm@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants