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

52 Коммитов

Автор SHA1 Сообщение Дата
Anish Ramasekar 9bb5a83bf4
ci: remove nightly and load test pipeline (#1432)
* ci: remove nightly and load test pipeline

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>

* ci: switch to using mariner pool

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>

---------

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-06-14 15:36:18 -07:00
Anish Ramasekar a900113d71
ci: increase retries in identity validator (#1412) 2023-03-16 12:07:34 -07:00
Anish Ramasekar 6cf6c88eb1
ci: remove aks-engine soak clusters from pr and nightly (#1346)
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-11-28 16:47:42 -08:00
Anish Ramasekar 6a76e61a78
ci: exclude .github path and README.md in tests (#1343)
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-10-20 13:47:23 -07:00
Anish Ramasekar 166393df00
security: fix multiple CVEs (#1299)
* security: fix multiple CVEs

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>

* chore: bump trivy verion and make it configurable

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-08-03 23:18:19 +00:00
Ernest Wong 5be63ef03a
chore: update to go 1.18 (#1273) 2022-05-03 12:31:17 -07:00
Ernest Wong 0fbc00f8b5
chore: remove armv7 from build platforms (#1180)
Signed-off-by: GitHub <noreply@github.com>
2021-10-13 00:39:49 +00:00
Ernest Wong f547579994
ci: install qemu instead of docker/binfmt (#1176)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-10-06 20:56:57 -07:00
Ernest Wong 2a52411ed2
chore: replace deprecated codecov uploader with GitHub Actions (#1167)
Signed-off-by: GitHub <noreply@github.com>
2021-09-20 16:48:41 -07:00
Ernest Wong a468becdec
chore: add redacted client ID in the error log (#1141)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-24 21:55:49 +00:00
Anish Ramasekar c1684fd99c
ci: exclude website changes for pr trigger (#1129)
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-29 17:21:52 -07:00
Ernest Wong 8985b37226
fix: prevent overwriting of AzureAssignedIdentity when creating it (#1100)
Signed-off-by: GitHub <noreply@github.com>
2021-06-24 18:07:19 +00:00
Ernest Wong 0a4f186c98
ci: switch to `staging-pool` (#1095)
* ci: switch to `staging-pool`

Signed-off-by: Ernest Wong <chuwon@microsoft.com>

* migrate azure-cli iamge form dockerhub to MCR

Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-06-16 14:31:57 -07:00
Ernest Wong f5065b30e0
chore: bump golang.org/x/crypto to v0.0.0-20201216223049-8b5274cf687f (#1073)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-05-19 21:17:50 +00:00
Anish Ramasekar 5dbc3d9532
ci: remove CODECOV_TOKEN env var (#1045)
upload token is not required: https://docs.codecov.io/docs/about-the-codecov-bash-uploader#upload-token

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-04-15 21:52:08 +00:00
Ernest Wong 38c46a4b05
chore: promote crd to apiextensions.k8s.io/v1 (#1035)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-04-15 09:32:57 -07:00
Ernest Wong 2380250e04
test: use kubectl to get vmss name (#1027)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-04-01 12:43:11 -07:00
Ernest Wong b0440ce494
fix: add FileOrCreate to kubelet config file (#1024)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-03-31 20:22:27 +00:00
Anish Ramasekar 611ae57dd4
feat: add cluster identity to immutable list (#981)
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-03-03 01:10:46 +00:00
Ernest Wong b21adbb25d
ci: use Upstream Pool for soak & load test (#982)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-03-01 17:23:45 -08:00
Ernest Wong 0672cc8d1a
ci: switch from service principal to managed identity for e2e test (#974)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-03-01 15:06:23 -08:00
Anish Ramasekar 1d49a0035b
feat: add arm64 build (#950)
* feat: add arm64 build

* update to buster-v1.5.0 for arch config fix
2021-01-27 16:33:49 -08:00
Ernest Wong 032d809049
fix: s/cluster resource group/node resource group (#862)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-11-09 14:09:29 -08:00
Anish Ramasekar 5225b06bba
feat: add auxiliary tenant ids for service principal (#843) 2020-11-02 16:10:57 -08:00
Anish Ramasekar fca9a7e55a
chore: remove --ignore-unfixed for trivy (#854) 2020-11-02 12:38:29 -08:00
Anish Ramasekar 43b152405d
disable aad-pod-identity by default for kubenet (#842) 2020-10-30 12:22:13 -07:00
Ernest Wong ba2402eb51
feat: support JSON logging format (#839)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-10-27 13:37:06 -07:00
Ernest Wong fb1bdba48a
fix: decrease length of RG name to allow cluster creation in eastus2euap (#810)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-09-29 18:02:20 -07:00
Ernest Wong 56bbdd5f36
fix: ensure backward compability of identityvalidator image (#809)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-09-28 09:15:48 -07:00
Anish Ramasekar 7c47bff9aa
remove aks cluster version in e2e (#808) 2020-09-24 20:39:53 -07:00
Ernest Wong a605b21508
ci: include image scanning as part of CI & set non-root user in Dockerfile (#803)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-09-24 09:59:32 -07:00
Ernest Wong 8326422f7e
test: s/1.15.0/1.15 & exclude existing identities when updating (#793)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-09-15 08:34:20 -07:00
Ernest Wong 85edc07b11
ci: fix image not found error in soak tests (#787)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-09-09 14:00:04 -07:00
Ernest Wong c88836ed0a
ci: fix e2e failure in nightly test pipeline (#772)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-08-27 14:14:06 -07:00
Ernest Wong 1917abc258
ci: do not install / uninstall pod identity deployment in soak test (#763)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-08-26 14:29:25 -07:00
Jonas-Taha El Sesiy a52aed7771
Update to go1.15 (#751)
Rev go to latest version
2020-08-24 10:15:07 -07:00
Ernest Wong 5177c6b7ce
test: skip backward compatibility test case for aks clusters (#755)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-08-21 15:28:44 -07:00
Anish Ramasekar c69435d560
add load test pipeline to nightly job (#744)
build images for load tests
2020-08-19 14:05:18 -07:00
Ernest Wong ac604c7054
fix: fix miscellaneous linting problem in the codebase (#733)
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2020-08-14 13:13:02 -07:00
Ernest Wong 9af68e1add
ci: download the correct version of kubectl in e2e according to cluster version (#721) 2020-08-10 09:54:13 -07:00
Ernest Wong e8fe01f086
fix: use single quotes when performing string comparsion in ADO (#719) 2020-07-30 12:50:46 -07:00
Ernest Wong dbd0fff76a
test: add aks as part of pr and nightly test (#717) 2020-07-29 19:00:37 -07:00
Ernest Wong 9d3ac2fa67
ci: add code coverage as part of CI (#705) 2020-07-24 11:07:47 -07:00
Ernest Wong 025c56111e
ci: do not overwrite REGISTRY environment variable if it is defined (#699) 2020-07-21 18:08:37 -07:00
Anish Ramasekar 72ffa62cd3
fix: set max pods and assign empty map for system-assigned identity cleanup (#697)
* configure max pods for e2e cluster configs

* assign empty map to VM/VMSS user-assigned identity before updating system-assigned identity

Co-authored-by: Ernest Wong <chuwon@microsoft.com>

Co-authored-by: Ernest Wong <chuwon@microsoft.com>
2020-07-21 12:49:16 -07:00
Ernest Wong b4f62bb76e
ci: add soak testing as part of nightly build & test and remove Jenkinsfile (#687)
* ci: add soak testing as part of nightly build & test and remove Jenkinsfile

* Address PR comments
2020-07-20 18:50:03 -07:00
Ernest Wong c8d2bb6d7a
test: convert e2e test cases from old to new framework (part 5) (#667) 2020-07-07 13:57:14 -07:00
Ernest Wong f4084a15f4
test: new test framework for aad-pod-identity (#640)
* test: new test framework for aad-pod-identity

* Address PR comments
2020-06-10 16:50:53 -04:00
Ernest Wong 8523f3dff4
ci: disable CI against master branch when merging PRs (#627)
* ci: disable CI against master branch when merging PRs

* Add nightly build & test signal badge
2020-05-21 10:57:47 -04:00
Jonas-Taha El Sesiy 02cf72bda8
Code clean up (#597)
Fix typos
Fix swallowed errors
Report Metrics reporter errors
Remove unused/dead code
Properly goimports/gofmt files
Rename stats.StatsType to stats.Type
Add lint to CI
Update golangci-lint to v1.27
Bump go version to 1.14.2, auto update minor versions in Docker

Fix: #571
2020-05-15 09:26:41 -07:00