Steven Powell
b84acac347
allow gcp-auth to delete secrets
2024-02-20 15:57:14 -08:00
Steven Powell
9ac105a33c
addons: Fixed files having .tmpl that aren't templates
2023-09-25 16:28:30 -07:00
Ian Stewart
44f8364c5f
Added Environment to the template data
2022-12-08 17:45:51 -05:00
Ian Stewart
7b60a5376d
Added MOCK_GOOGLE_TOKEN env var to gcp-auth container. Reading env var from images map. This should be moved.
2022-12-08 13:46:38 -05:00
Ian Stewart
3de8a8d5aa
Moved image pull secret creation code to the webhook
2022-11-24 20:55:44 -05:00
Sharif Elgamal
bd9da42651
reverse files for kubectl remove on addon disable
2021-10-25 17:31:24 -07:00
Sharif Elgamal
95acc2867b
lower TTL to 30 seconds
2021-09-16 15:50:10 -07:00
Sharif Elgamal
047f2e553f
fix refreshing gcp-auth pull secret
2021-09-16 15:06:31 -07:00
Predrag Rogic
7466e4a109
fix gcpauth and olm for k8s v1.22+
2021-08-24 18:40:22 +01:00
Sharif Elgamal
a823439257
allow pods to be refreshed
2021-05-25 13:43:25 -07:00
Sharif Elgamal
bcd8867df1
switch gcp-auth pull policy back to ifnotpresent
2021-03-18 23:20:39 -07:00
Sharif Elgamal
419db8861f
remove namespace mutator
2021-03-18 16:20:49 -07:00
Sharif Elgamal
da1477f3f8
delete secret on disable
2021-03-17 13:39:55 -07:00
Sharif Elgamal
93bf6308fd
update gcp-auth addon to latest version
2021-02-02 15:56:57 -08:00
Ling Samuel
101d39fc51
Addon custom registry:
...
* fix missing suffix when using global image repo
* support override global image repo
* change all imagePullPolicy to IfNotPresent
* fix empty global image repo suffix
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:08 +08:00
Ling Samuel
52f0e49a1e
Fix docker.io/ prefix
...
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:07 +08:00
Ling Samuel
76833fd2fa
Make registry configurable
...
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:07 +08:00
Ling Samuel
de3c901c18
Implement all addons
...
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:07 +08:00
alonyb
459db36ec6
remove yaml files
2020-11-21 16:45:12 -05:00
alonyb
4a9c316c75
add new tmpl format and replace image name by template in gcp auth addon
2020-11-20 12:28:15 -05:00
Yehiyam Livneh
40736fe6ab
add ImageRepository to addons templayes
2020-11-01 09:05:31 +02:00
Sharif Elgamal
b04610ef9b
simplify addon code by fixing gcp-auth failure policy
2020-10-06 16:14:44 -07:00
Sharif Elgamal
6cdff56707
add gcp-skip label to gcp-auth cert job pods
2020-10-06 11:45:44 -07:00
Sharif Elgamal
9f156b9c73
add back namespaceSelector
2020-10-05 16:11:32 -07:00
Sharif Elgamal
523acbc0f2
explicitly skip gcp-auth webhook for specific addons
2020-10-05 15:57:22 -07:00
Sharif Elgamal
ca8a065310
point to newest gcp-auth-webhook version
2020-10-02 13:48:37 -07:00
Sharif Elgamal
ff051f9a33
Make sure gcp-auth addon can be enabled on startup ( #9318 )
...
* fix documentation for gcp-auth addon
* make sure kube-system pods are up before enabling gcp-auth
* fix lint
* add failurePolicy for webhook
* only install addons if asked
* better comment
* slightly less hacky code
* defer addons properly
* simplify code for performance
2020-09-29 13:29:14 -07:00
Sharif Elgamal
d19f5fdd8e
point to newest gcp-auth-webhook version
2020-09-08 11:19:37 -07:00
Sharif Elgamal
7c19edbdd5
point to newly released v0.0.1 of gcp-auth-webhook
2020-07-28 15:58:02 -07:00
Sharif Elgamal
1b6eee675b
Automated GCP Credentials Addon Prototype ( #8682 )
...
* metadata addon works
* Add code for metadata server image and makefile rules
* remove log message
* update to work with v1.13.11
* update readme
* fix metadata addon stuff for newer codebase
* buncha changes
* just so many changes
* ch-ch-ch-ch-changes
* addon works
* update readme
* boilerplate
* revert unrelated change
* move server code to another repo
* switch addon name to gcp-auth
* metadata -> gcp-auth
* missed one
* automate finding of credentials
* remove unnecessary comment
* address comments
* Update README.md
* Update README.md
* use mustload everywhere
* swap selector condition
* upgrade kube-webhook-certgen to 1.3
* move paths to constants
* add notice to user on addon enable
* adding addon documentation
* move addons documentation inside handbook
* remove old addons docs location
Co-authored-by: Priya Wadhwa <priyawadhwa@google.com>
2020-07-21 14:25:58 -07:00