Граф коммитов

34 Коммитов

Автор SHA1 Сообщение Дата
Camryn Lee 3f1c159256
ci: validate pods and systemd-networkd restart for PRs (#1909)
* update script to check cns in memory and add to pr pipeline

* adding stage to both overlay and podsubnet cilium stages

* add exit case if priveleged pod is not found

* check status of priv pod

* call ds status before exit

* install cilium ds with kubectl and not helm for systemd-networkd initcontainer patch

* upload cilium ds

* adding files for cilium-agent and cilium-operator deployment

* update cilium ds

* addressing comments
2023-04-19 11:20:22 -07:00
Vipul Singh 44fb03eb5f
ci: [CNI] Load testing for cilium cni (#1871)
ci:[CNI] Load testing for cilium cni
2023-04-11 18:39:51 +00:00
Nawaz Hussain K afe51b4712
fix: update nodeAffinity labels for azcni v1 manifests (#1898)
update nodeAffinity labels for azcni v1 manifests

- drops `kubernetes.azure.com/cluster`
- updates `beta.kubernetes.io/os` to `kubernetes.io/os`

Solves: https://github.com/Azure/azure-container-networking/issues/1897
2023-04-06 09:32:22 -07:00
Evan Baker 4dfd97c274
update to go1.20 (#1781)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-29 10:53:21 -07:00
Evan Baker 81537f3978
add cilium overlay to hackfile (#1840)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-08 10:36:12 -06:00
Vamsi Kalapala 94f6f37cae
Changing gcr repo as per k8s issue 4738 (#1809) 2023-02-23 14:17:33 -06:00
Evan Baker c4462ebd08
Adds reference daemonset for v1 cni installer (#1771)
cut down cni installer for v1

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-02-01 23:23:18 +00:00
Evan Baker b939dbfb26
fix variable ordering in hackfile (#1697)
fix variable ordering

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-12-01 09:47:23 -08:00
Camryn Lee 0c5c12af38
Add Cilium on AKS Overlay e2e scenario (#1609)
* 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
2022-11-12 18:03:17 +00:00
Evan Baker 5e93d4ab70
Parameterize and tidy up the hackfile, use region variable in pipelines (#1688)
* parameterize and tidy up the hackfile

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* use region variable in pipelines when building clusters

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-11-02 15:49:42 -05:00
Evan Baker a802493b7f
Decrease pipeline AKS cluster cost (#1686)
* fix: decrease hack cluster size to 2

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* fix: lb sku basic

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* fix: no ssh key

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* fix: set node-vm-size to cheapest available

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-11-02 05:19:45 +00:00
aegal bc5375db3b
remove akse linux and pass ossku to cluster create (#1658) 2022-10-25 10:04:25 -07:00
Evan Baker a41fea5a12
add cilium cluster to hackfile (#1664)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-10-21 15:24:14 -07:00
Camryn Lee 3baf6c1de2
add overlay-up target to hackfile (#1665)
* add overlay-up target to hackfile

* add overlay-net-up
2022-10-19 11:39:07 -07:00
Evan Baker 8888338c62
Pipeline support for Go submodules versioned independently of root repo (#1533)
* use submodule specific tags

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* support separate go submodule versions

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* move version and tag responsibilities to the makefile

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* update integration tests to use component tags

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-09-01 18:35:01 +00:00
Evan Baker 02c3d767bb
Update to Go 1.19 (#1505)
go 1.19

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-08-24 20:18:38 +00:00
Evan Baker 72f4871aba
remove cns bits from cni installer hackfile (#1520)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-08-09 15:51:02 -07:00
Evan Baker a6d78a7e1a
add cni installer manifest to hack dir (#1508)
add cni installer manifest

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-08-03 15:32:49 -07:00
Camryn Lee b58dc70702
Update Swift pipeline w byo cluster (#1475)
* byo cluster pipeline update

* adding sub var

* use build validations sub

* test

Signed-off-by: GitHub <noreply@github.com>

* use native azcli

* test /usr/bin/az

* login and set sub

* testing

* try upgrade cli

* try upgrade azcli 2

* testing

* testing

* test svc conn

* test svc conn

* test svc conn

* test svc conn

* test svc conn

* test svc conn

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* fix rg-down

* testing

* testing

* testing

* testing

* testing

* testing

* testing

* update ds

* testing

* build imgs

* test

* uncomment pipeline

* remove debug

* pipeline update

* review fixes

* update svc conn

* testing

Co-authored-by: Camryn Lee <camrynlee@microsoft.com>
Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
2022-07-27 14:12:58 -07:00
Camryn Lee 73e47674a9
Fix net-up target in hack Makefile (#1472)
* fix net-up target

* space fix

Co-authored-by: Camryn Lee <camrynlee@microsoft.com>
2022-07-18 14:55:06 -05:00
Evan Baker 09134974bb
add byo cluster to hack makefile (#1469)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-07-18 12:55:30 -05:00
Mathew Merrick 1b57030f10
npm: enable debug feature parity for v2 (#1324)
* cache interface

* retrieve cache common interface
2022-06-14 18:58:17 +00:00
Mathew Merrick 1d5f682802
Add cleanup network script (#1371)
* add cleanup network script

* generalize

* generic cwd

* loop through with prefix

* simplify checks

* remove network option
2022-05-19 11:58:50 -07:00
Evan Baker 1e0602ba77
hack pods for debugging (#1364)
* add cx-access kubectl pod

Signed-off-by: GitHub <noreply@github.com>

* add additional manifests

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-05-05 16:35:46 -07:00
Evan Baker 11dcadda18
update missed docker image pull (#1354)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-04-27 16:38:47 -05:00
Evan Baker 7122dc246d
pull images from mcr (#1347)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-04-26 17:42:45 -05:00
Evan Baker 77dfdcf2af
update to go1.18 (#1281)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-04-04 16:49:49 -05:00
Evan Baker 8f9d6b32d6
use fully-qualified image names in all Dockerfiles (#1248)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-02-24 12:08:13 -06:00
Evan Baker 39f2bb9ae5
fix: use server-side apply in nnc client (#1152)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2021-12-07 15:10:04 -08:00
Mathew Merrick a50d43b078
build: add toolbox bin for linux and windows (#1049)
* add linux toolbox

* toolbox

* update windows dockerfile
2021-10-11 10:14:46 -07:00
Evan Baker 27eb4597fc
swift cluster tooling (#974)
* swift hackfile

* update swift hackfile

* remove comment to fix trailing space

* add README and location to commands
2021-08-23 15:56:05 -05:00
Mathew Merrick 73ae4e0325
chore: update tools directory and deployments (#779) 2021-02-09 17:56:37 -08:00
Mathew Merrick 39c9ad3a72
test: Add Swift Testing Pipeline (#712)
* Add new Swift test scenarios
2021-01-20 11:00:32 -08:00
Mathew Merrick 2bb1fd9af5
fix: Move acncli to hack and update error message (#748)
* fix: update acncli error message

* fix: acncnli move to hack
2020-12-10 18:06:53 -08:00