Skip to content

feat: Add ambient mode support to profile-controller (clone)#185

Open
kimwnasptd wants to merge 12 commits intokubeflow:mainfrom
kimwnasptd:feat-kimwnasptd-pr-127-extended
Open

feat: Add ambient mode support to profile-controller (clone)#185
kimwnasptd wants to merge 12 commits intokubeflow:mainfrom
kimwnasptd:feat-kimwnasptd-pr-127-extended

Conversation

@kimwnasptd
Copy link
Member

This is a clone of the existing PR #127 plus the fixes from #127 (comment), so that the AuthorizationPolicy gets attached to the waypoint (L7 traffic).

The PR also bumps the golang version, as it's needed to use the latest Istio module version (for using targetRefs).

@madmecodes I'm happy to drop this PR, if we resolve the last comment on the other one. Otherwise let's move on with this PR to ensure we close the loop.

/cc @juliusvonkohout @madmecodes

@kimwnasptd kimwnasptd changed the title Feat kimwnasptd pr 127 extended feat: Add ambient mode support to profile-controller (clone) Jan 22, 2026
@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from kimwnasptd. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

madmecodes and others added 12 commits January 22, 2026 15:30
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
  - Fix HTTPRoute hostname validation (*.kubeflow.local to kubeflow.local)
  - Add ambient mode CLI arguments to manager container
  - Disable sidecar injection for ambient deployments
  - Separate KFAM and manager container arguments
  - Add SERVICE_MESH_MODE environment variable support

Signed-off-by: madmecodes <ayushguptadev1@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
Signed-off-by: Kimonas Sotirchos <kimonas.sotirchos@canonical.com>
@kimwnasptd kimwnasptd force-pushed the feat-kimwnasptd-pr-127-extended branch from 241d593 to ae53a68 Compare January 22, 2026 13:31
@kimwnasptd
Copy link
Member Author

I'm also getting the License Compliance error as the initial PR, but I can't understand from the logs of the PR which package has the issue.

@juliusvonkohout do you know how to debug this?

@juliusvonkohout
Copy link
Member

/retest

1 similar comment
@kimwnasptd
Copy link
Member Author

/retest

@kimwnasptd
Copy link
Member Author

kimwnasptd commented Feb 5, 2026

@juliusvonkohout the PR is already based on top of latest main, so at this point I can't do much more. Any other ideas?

EDIT: I closed and re-opened the PR and this seemed to do the trick...

@kimwnasptd kimwnasptd closed this Feb 5, 2026
@kimwnasptd kimwnasptd reopened this Feb 5, 2026
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.

3 participants