Skip to content

Conversation

@camrynl
Copy link
Contributor

@camrynl camrynl commented Sep 13, 2022

Reason for Change:

-Adding new target to hack/swift/Makefile to build byocni overlay cluster.
-Creating e2e tests for Cilium on AKS Overlay

Issue Fixed:

Requirements:

Notes:

@camrynl camrynl added the ci Infra or tooling. label Sep 13, 2022
Comment on lines 98 to 99
--network-plugin azure \
--network-plugin-mode overlay \
Copy link
Collaborator

@rbtr rbtr Sep 14, 2022

Choose a reason for hiding this comment

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

Does this work? I think we will end up with the AKS managed CNS and AzCNI on the nodes.
We were able to use prod AKS clusters for SWIFT because I made sure BYO CNI supported SWIFT from the back-end when a podsubnet was set ("no CNI but SWIFT-capable"). I don't think we have enabled a "no CNI but overlay-capable" mode.
@thatmattlong is BYO+Overlay on something you have considered? Will we need to build an AKS standalone to run Overlay E2Es in, again?

@camrynl camrynl marked this pull request as draft September 15, 2022 15:45
@camrynl camrynl marked this pull request as ready for review September 19, 2022 21:29
@camrynl camrynl requested a review from rbtr September 19, 2022 21:31
@tamilmani1989
Copy link
Member

Lets hold on to this PR until we have BYO cni overlay support

@timraymond
Copy link
Member

@camrynl Given @tamilmani1989 's comment above, please mark this as a draft until it's ready to merge.

@camrynl camrynl marked this pull request as draft October 7, 2022 18:41
@camrynl camrynl marked this pull request as ready for review October 28, 2022 23:45
@camrynl camrynl requested a review from tamilmani1989 October 28, 2022 23:46
@camrynl camrynl enabled auto-merge (squash) October 28, 2022 23:47
@camrynl camrynl requested a review from estebancams October 31, 2022 22:58
rbtr
rbtr previously approved these changes Nov 2, 2022
@camrynl camrynl merged commit 0c5c12a into Azure:master Nov 12, 2022
rjdenney pushed a commit to rjdenney/azure-container-networking that referenced this pull request Jan 19, 2023
* add hack overlay make target and e2e templates

* update pipeline.yaml with new overlay stage

* use dropgz/overlay-byocni in acn pr and submodule pipeline

* name overlay clusters for submodule pipeline

* modify dropgz setup

* test ipam + overlay

* use azilium conflist

* add overlay configmap

* add deployment of ip-masq-agent to cluster

* set flag in ip-masq-agent deployment

* update deployment

* configmap creation
@camrynl camrynl deleted the overlaye2e branch September 28, 2023 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Infra or tooling.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants