Ernest Wong
f20928ddb3
chore: update debian-iptables to buster-v1.6.7 ( #176 )
...
Signed-off-by: GitHub <noreply@github.com>
2021-09-10 15:27:56 -07:00
Ernest Wong
49137fedb5
test: output proxy and proxy init logs for debug purpose ( #174 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-09-08 15:54:31 -07:00
Anish Ramasekar
85d159a8a4
docs: add proxy diagram ( #173 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-09-08 11:37:51 -07:00
Ernest Wong
a50ea139a6
docs: key rotation for self-managed clusters ( #169 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-09-08 18:24:04 +00:00
Ernest Wong
3d52e50e1c
chore: use `go install` instead of depcreated `go get` ( #171 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-09-06 13:53:47 -07:00
Anish Ramasekar
0d73ac9064
chore: update to go 1.17 ( #170 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-09-03 10:10:38 -07:00
Ernest Wong
99bde5176c
feat: add msal-node example ( #168 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-09-02 09:44:24 -07:00
Ernest Wong
29c7eee2c4
feat: add msal-python example ( #165 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
Co-authored-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-31 18:56:29 +00:00
Anish Ramasekar
72e836f4a6
ci: add release artifacts to create-tag gh action ( #167 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-31 18:27:53 +00:00
Ernest Wong
cde4de7032
feat: add webhook support for init containers ( #162 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-31 10:33:07 -07:00
Anish Ramasekar
9ed471fdce
ci: add CODEOWNERS file ( #164 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-27 20:28:38 +00:00
Ernest Wong
cdbaa1a1cd
docs: issue with file mode in Kubernetes 1.18 ( #160 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-27 13:01:14 -07:00
Anish Ramasekar
c36e3c6654
feat: set number of replicas to 2 for High Availability ( #161 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-27 11:25:41 -07:00
Anish Ramasekar
d8368149c9
test: reenable upgrade tests and update validate mutate pod check ( #158 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-26 16:21:56 -07:00
Ernest Wong
ca6ad03743
ci: select Kubernetes versions based on region ( #159 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-26 15:24:11 -07:00
github-actions[bot]
1cb9d78159
release: update manifest and helm charts for v0.4.0 ( #155 )
...
* release: update manifest and helm charts for v0.4.0
* chore: remove charts index and pod-identity-webhook
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
Co-authored-by: chewong <chewong@users.noreply.github.com>
Co-authored-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-26 11:04:56 -07:00
Ernest Wong
657c08ed7c
docs: rename to azure-workload-identity ( #151 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-25 18:30:58 +00:00
Anish Ramasekar
b030fbde40
test: update verify_deployment_yaml job to use latest image ( #152 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-25 17:08:52 +00:00
Anish Ramasekar
f6cbb5ff98
security: fix CVE-2021-3711, CVE-2021-3712 ( #153 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-25 16:29:04 +00:00
Anish Ramasekar
f5f3cd8991
feat: rename module and annotations from aad-pod-managed-identity to azure-workload-identity ( #150 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
feat: update labels, image repo path and namespace prefix
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
feat: rename annotations to azure.workload.identity/*
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-24 11:46:00 -07:00
Anish Ramasekar
ea2e62af5f
chore: remove helm package and update promote-staging-manifest make target ( #147 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-23 09:53:56 -07:00
Anish Ramasekar
def32cdfed
test: use proxy-test-sa for proxy tests and run e2e tests in parallel ( #146 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-12 17:29:57 -07:00
Anish Ramasekar
887abce66e
feat: implement proxy using msal-go ( #142 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
update token acquire logic
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
test: add e2e tests for proxy
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-12 13:43:14 -07:00
Ernest Wong
c04c282e21
docs: add docs on development and releasing ( #143 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-11 15:01:42 -07:00
Anish Ramasekar
a611704495
docs: update description for tenantID annotation and fix errors ( #141 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-09 13:58:10 -07:00
Anish Ramasekar
39cbca8e3c
fix: bypass cache and get from apiserver if serviceaccount not found ( #140 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-09 11:01:08 -07:00
Anish Ramasekar
16d511c15c
chore: use AZURE_AUTHORITY_HOST environment variable in msal-go example ( #138 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-06 22:45:38 +00:00
Ernest Wong
a87d5866a4
release: automate release process ( #130 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-06 22:11:23 +00:00
Ernest Wong
b7446c0b25
ci: do not use `--dirty` when generating CI image version ( #136 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-06 21:26:17 +00:00
Anish Ramasekar
4220f220a6
feat: rename TOKEN_FILE_PATH to AZURE_FEDERATED_TOKEN_FILE ( #133 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-06 11:23:05 -07:00
Ernest Wong
db868aee52
ci: replace kind cluster version v1.18.19 with v1.22.0 ( #134 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-05 22:53:07 +00:00
Ernest Wong
dd4bce2d4b
docs: replace SERVICE_PRINCIPAL_* with APPLICATION_* and add steps for setting up OIDC URL ( #131 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-05 22:19:03 +00:00
Ernest Wong
3e7f609258
test: poll for service account creation ( #125 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-05 10:34:44 -07:00
Anish Ramasekar
30ea1e7cac
fix: update release targets to replace image in yaml ( #128 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-04 23:00:48 +00:00
Ernest Wong
c3046d8cf4
ci: add /usr/local/go/bin to PATH ( #132 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-04 15:30:36 -07:00
Anish Ramasekar
2254068055
docs: fix typos and broken link ( #129 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-08-03 10:24:26 -07:00
Ernest Wong
286a19af57
test: add --overwrite-existing when getting KUBECONFIG ( #126 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-08-02 17:34:57 +00:00
Anish Ramasekar
745840bd29
docs: add commands for setting up trust ( #121 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-30 22:40:36 +00:00
Anish Ramasekar
1612851f50
chore: enable additional linters ( #118 )
...
* chore: enable additional linters
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
* chore: enable errcheck linter and fix errors
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
* chore: enable whitespace linter and fix errors
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-29 15:29:06 -07:00
Anish Ramasekar
e98d905acf
test: reenable helm upgrade e2e ( #120 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-29 12:15:51 -07:00
Anish Ramasekar
ff52d80043
ci: update regex in chart publish workflow ( #119 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-29 03:36:32 +00:00
Anish Ramasekar
b256d4ae46
release: update manifest and helm charts for v0.3.0 ( #115 )
...
* release: update manifest and helm charts for v0.3.0
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
* docs: remove cert-manager requirement
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-28 16:44:49 -07:00
Anish Ramasekar
f14d355909
ci: add workflow for publishing helm charts ( #112 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-28 20:41:28 +00:00
Anish Ramasekar
fe6cb8f1c3
ci: update destination_dir to docs ( #113 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-28 19:14:40 +00:00
Anish Ramasekar
8ff213cb01
chore: update website deploy workflow ( #111 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-28 11:34:42 -07:00
Ernest Wong
b4721dd5cc
docs: minor updates in concepts and quickstart ( #110 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-07-27 13:47:43 -07:00
Anish Ramasekar
aec36b49ba
docs: add tenant id reference in quick start ( #105 )
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-27 00:24:19 +00:00
Ernest Wong
cf5460b4c8
fix: do not taint windows nodes before upgrading the cluster ( #104 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-07-23 10:12:09 -07:00
Ernest Wong
3960c686d3
test: add e2e tests on skip containers and token expiration ( #103 )
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-07-21 12:51:49 -07:00
Anish Ramasekar
9d15d921ab
e2e: remove `make install-cert-manager` for verify_deployment ( #102 )
...
- Removes `make install-cert-manager` from verify_deployment.
- Removes the windows node taint that was required when using
cert-manager
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-07-20 09:56:08 -07:00