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

27 Коммитов

Автор SHA1 Сообщение Дата
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