Anish Ramasekar
2b68d2ffd6
ci: use msi to authenticate with keyvault (cleanup) ( #379 )
...
- PR to cleanup references to `AZURE_CLIENT_ID` and
`AZURE_CLIENT_SECRET` in the pipelines.
- Also using this to validate pipelines work as expected after removing
the client id and secret variables from library.
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2024-05-07 15:54:07 -07:00
Nilekh Chaudhari
71ea631f5a
feat: implements kms v2beta1 APIs ( #210 )
...
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
2023-05-17 11:39:02 -07:00
Anish Ramasekar
f57300d4d4
ci: switch to using mariner pool ( #218 )
...
* ci: switch to using mariner pool
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
* ci: install envsubst
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
---------
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-04-20 10:54:22 -07:00
Anish Ramasekar
483ca98413
ci: update kubernetes versions for supported releases
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-12-19 11:38:14 -08:00
Anish Ramasekar
2cefbfe7ba
ci: remove kubernetes version 1.22 (EOL)
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-12-19 11:38:14 -08:00
Anish Ramasekar
b3a62d8aa1
ci: enable tests with kubernetes v1.26
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-12-19 11:38:14 -08:00
Anish Ramasekar
5087dc7d5d
security: fix CVE-2022-27664 ( #176 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-09-23 08:57:10 -07:00
Anish Ramasekar
963762d505
test: enable e2e with kind cluster matrix ( #173 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-09-20 09:45:29 -07:00
Anish Ramasekar
a07dffa148
chore: update to go 1.19 ( #171 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-08-22 10:49:56 -07:00
Anish Ramasekar
b6997f5614
chore: update k8s deps to v1.24 ( #164 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-07-22 17:04:25 -07:00
Anish Ramasekar
1f21b0225a
docs: update build badge url and add release badge ( #138 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-04-08 23:45:45 +05:30
Anish Ramasekar
b2c7af722a
ci: switch to upstream ado org for e2e ( #137 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-04-08 23:10:52 +05:30
Anish Ramasekar
962eaf152c
chore: upgrade to go 1.18 ( #124 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2022-03-26 00:41:17 +05:30
Anish Ramasekar
57b116e6ce
feat: add arm64 support for images ( #116 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-10-13 12:36:31 -07:00
Anish Ramasekar
bda7f6a7bf
chore: update to go 1.17 ( #115 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-10-05 13:05:44 -07:00
Nilekh Chaudhari
c3180993ec
fix: fixes flake and enables metrics test ( #112 )
...
* fix: fixes flake and enables metrics test
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* fix: updates curl pod name
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: tests all types of test
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: ping
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: sleeps for 5s after upgrade
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: ping
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: adds cluster health check after upgrade
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: sleeps for 5s after upgrade
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: ping
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: updates comment
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: removes nightly tests
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* chore: updates pod name
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* chore: fixes typo
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
2021-06-28 10:27:06 -07:00
Nilekh Chaudhari
8277abc0f4
test: soak tests ( #105 )
...
* test: soak tests
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* test: updates test cmd
* chore: ping
* test: fixes soak test
* test: fixes upgrade test
* ci: removes test run
* chore: removes extra line
2021-06-08 11:39:22 -07:00
Nilekh Chaudhari
a319efc244
Upgrade tests ( #97 )
...
* feat: adds upgrade tests
* fix: adds wait step before test
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
* fix: updates image version
* fix: updates registry name
* fix: adds variables
* fix: checks if pod exists
* fix: updates deploy curl pod
* test: adds debug
* fix: adds test cleanup
* fix: updates param names
* chore: moves template to it's dir
* fix: updates template path
* fix: updates job name
* fix: adds creds env var
* fix: updates make target
* fix: removes file
* fix: removes e2e tests from nightly
* fix: removes unit tests from nightly
* feat: adds soak test
* fix: updates job name
* test: env var
* test
* fix: kubeconfig
* test: kubeconfig
* test
* test
* fix: kubeconfig
* chore: remove commented code
* fix: config
* test: key
* chore: removes newline
* test: key
* fix: installs all prerequisites
* fix: test
* fix: updates tests for aks-engine
* test: all tests
* test: all test
* chore: removes tests for PR
* chore: adds unit tests to nightly
* fix: removes cluster info
* chore: updates step name
* fix: adds grace-period to pod delete
* chore: adds new line
* ping
* chore: gofmt
* chore: added comments
* chore: adds newline
* chore: updates target
* test: template changes
* test: kind setup
* chore: downloads entire kubeconfig via secure file
* fix: kubeconfig
* chore: removes dead code
* chore: removes newline
* chore: changes to setup_file to run once
* test: make target
* test: makefile
* test: removes env vars
* test: make target
* test: make target
* test: updates script invocation
* test
* fix: sleep for 30s
* fix: increase sleep time
* fix: increase sleep time
* chore: removes dead code
2021-06-03 17:18:50 -07:00
Sertac Ozercan
b78cb8048b
set permissions
...
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
2021-03-08 15:33:07 -08:00
Anish Ramasekar
37c0f14bf9
add nightly pipeline and fix CVE-2021-24032 ( #81 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-03-04 12:10:35 -08:00
Anish Ramasekar
fd61ef84f1
chore: update to go 1.16 ( #82 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-03-03 22:36:45 -08:00
Anish Ramasekar
bf106791a4
ci: enable golangci-lint ( #76 )
2021-02-10 09:25:02 -08:00
Anish Ramasekar
3f4a6c5c77
test: add e2e tests with kind cluster ( #75 )
2021-02-08 17:54:31 -08:00
Anish Ramasekar
75eb4339d5
feat: add byok support and refactor ( #66 )
...
* feat: add byok support and refactor
* remove create key logic and force key version check
2021-02-05 09:59:06 -08:00
Anish Ramasekar
b1af5429f4
feat: switch to distroless base image ( #70 )
2021-01-15 16:31:24 -08:00
Anish Ramasekar
c9908a2fd1
test: update pipeline for unit tests ( #67 )
2021-01-07 18:52:45 -08:00
Anish Ramasekar
c4f8b28dfe
test: setup azure pipeline and add e2e ( #60 )
...
* setup azure pipeline and add e2e
* remove vscode settings
2020-09-11 17:10:46 -07:00