Kubernetes Prow Robot
bbc48f99e3
Merge pull request #14948 from justinsb/refactor_tfprovider_versions
...
Refactor terraform provider version logic
2023-01-04 13:59:58 -08:00
Kubernetes Prow Robot
fbdabc1c16
Merge pull request #14927 from justinsb/ensuretask_should_panic
...
EnsureTask should panic
2023-01-04 13:11:59 -08:00
justinsb
3a683e1444
Refactor terraform provider version logic
...
As suggested in review of 14926, this approach might be more concise
and clearer.
2023-01-04 13:40:15 -05:00
justinsb
c2810a5c96
Refactor to reduce vfs -> terraformWriter dependency
2023-01-04 13:38:47 -05:00
justinsb
b7d9319fff
EnsureTask should panic on error
...
This means that we automatically check the error code. A linter could
detect errors here (maybe), but in practice we can't recover from
errors here anyway.
2023-01-04 08:29:20 -05:00
justinsb
707758f1e9
Support multiple terraform file providers
...
By adding them on-demand, it is arguably a little simpler as well.
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-01-04 08:14:18 -05:00
Kubernetes Prow Robot
2a29412931
Merge pull request #14943 from johngmyers/kube-proxy
...
Use NodeupConfig for kube-proxy config
2023-01-03 19:35:58 -08:00
Kubernetes Prow Robot
3562661b46
Merge pull request #14912 from justinsb/localmutex
...
gce: try to avoid concurrent IAM project operations
2023-01-03 18:31:58 -08:00
John Gardiner Myers
b5eef1c129
Use NodeupConfig for kube-proxy config
2023-01-03 12:29:07 -08:00
Kubernetes Prow Robot
751c71b662
Merge pull request #14923 from zetaab/fixtagupdate
...
Do not include tags when searching existing volumes in OpenStack
2023-01-03 02:29:32 -08:00
Jesse Haka
45d194863e
Do not include tags when searching existing volumes in OpenStack
2023-01-03 11:43:17 +02:00
Kubernetes Prow Robot
4cb0a1dcdd
Merge pull request #14929 from johngmyers/prune-webhooks
...
Prune admission webhooks
2023-01-03 01:09:33 -08:00
Kubernetes Prow Robot
60a423bd40
Merge pull request #14936 from johngmyers/nodeup-runtime
...
Use NodeupConfig for container-runtime configuration
2023-01-03 00:15:42 -08:00
Kubernetes Prow Robot
70d6a21b83
Merge pull request #14935 from johngmyers/pki-adapter
...
Pull pki.Keystore out of fi.KeystoreReader
2023-01-03 00:15:31 -08:00
John Gardiner Myers
566d7d0527
Improve error message when trying to use IPv6 with amazonvpc networking
2023-01-02 19:11:54 -08:00
John Gardiner Myers
fe448ef906
Use NodeupConfig for DockerConfig
2023-01-02 13:58:21 -08:00
John Gardiner Myers
125866792d
Use NodeupConfig for ContainerdConfig
2023-01-02 13:42:11 -08:00
John Gardiner Myers
25a897b691
Use NodeupConfig for ContainerRuntime
2023-01-02 12:50:23 -08:00
John Gardiner Myers
c051198f85
Pull pki.Keystore out of fi.KeystoreReader
2023-01-02 10:39:24 -08:00
John Gardiner Myers
225dd89628
hack/update-expected.sh
2023-01-01 23:10:13 -08:00
John Gardiner Myers
f4c7ec91a5
Prune admission webhooks
2023-01-01 22:41:22 -08:00
justinsb
f016c396ec
gce: try to avoid concurrent IAM project operations
...
We set up a process-wide table of mutexes, to avoid concurrent IAM
operations on GCE projects. Best-effort is reasonable here, we will
retry, but avoiding concurrent operations just avoids logspam and a
needless retry from self-conflicts.
2023-01-01 18:15:20 -05:00
John Gardiner Myers
8aeefe23ed
Use NodeupConfig for cluster name
2023-01-01 13:48:01 -08:00
John Gardiner Myers
c08326e8c0
Separate out a VFSSecretStoreReader
2023-01-01 13:47:05 -08:00
John Gardiner Myers
32c3b86a40
Separate out a VFSKeystoreReader
2023-01-01 13:44:50 -08:00
John Gardiner Myers
c68be498c6
Refactor NewAssetBuilder to not take a Cluster
2023-01-01 13:37:52 -08:00
justinsb
6c2edaee7e
Add Context arg to vfs ReadFile
...
This is an "action" method, so should take a context.
2023-01-01 09:51:44 -05:00
Kubernetes Prow Robot
e76a68356e
Merge pull request #14907 from johngmyers/apiserver-addlips
...
APIServer nodes also need apiserverAdditionalIPs
2022-12-30 00:35:38 -08:00
Kubernetes Prow Robot
e85051b709
Merge pull request #14887 from zetaab/fixoscreate
...
set loadbalancer configs before initializing the OS clients
2022-12-29 23:27:36 -08:00
John Gardiner Myers
8623060c1d
APIServer nodes also need apiserverAdditionalIPs
2022-12-29 22:38:53 -08:00
Jesse Haka
4a95f30129
Fix ingress status for loadbalancers that does not have publicname
2022-12-27 16:02:49 +02:00
Jesse Haka
829fda49e6
check is cluster nil when creating clients
2022-12-27 15:39:44 +02:00
Jesse Haka
4eee65958e
set loadbalancer configs before initializing the OS clients
2022-12-27 15:39:42 +02:00
Ciprian Hacman
84b557d203
Run hack/update-expected.sh
2022-12-26 13:21:43 +02:00
Ciprian Hacman
b3a07ee83e
Use short service name with discovery labels
2022-12-26 13:21:43 +02:00
John Gardiner Myers
5c69274317
Simplify pointers to maps in API
2022-12-25 20:29:51 -08:00
John Gardiner Myers
b3dfcea95f
v1alpha3: Move AWS-specific CloudConfig settings to AWSSpec
2022-12-25 16:12:02 -08:00
Kubernetes Prow Robot
e13c51968b
Merge pull request #14869 from johngmyers/upd-min-version
...
Update min versions for 1.27
2022-12-24 23:59:27 -08:00
Kubernetes Prow Robot
b97662c6a3
Merge pull request #14837 from johngmyers/gce-cloudconfig
...
v1alpha3: Move GCE-specific CloudConfig settings to GCESpec
2022-12-24 22:31:26 -08:00
John Gardiner Myers
3823c13633
hack/update-expected.sh
2022-12-24 21:44:50 -08:00
John Gardiner Myers
005ec38972
Remove code for no-longer-supported k8s 1.21
2022-12-24 21:44:50 -08:00
John Gardiner Myers
c0dff11230
Update min versions for 1.27
2022-12-24 21:44:49 -08:00
John Gardiner Myers
70389e6398
Release 1.27.0-alpha.1 ( #14866 )
2022-12-24 21:43:27 -08:00
John Gardiner Myers
27b8522081
Avoid triggering upgrade tests on release commits
2022-12-24 15:23:56 -08:00
justinsb
817c1e63b3
FindKeyset can return nil
...
We had missed a case in nodeup; add a Context argument to force us to
revisit the codepaths.
2022-12-24 16:12:21 -05:00
Kubernetes Prow Robot
69c59af0f4
Merge pull request #14862 from justinsb/vfs_context_to_create_and_write
...
VFS: Add context to CreateFile & WriteFile
2022-12-23 10:25:26 -08:00
justinsb
a69dc902c4
Add context to GetOrCreateSecret
...
Continuing the wiring as needed.
2022-12-23 10:48:50 -05:00
justinsb
ae074bbc6b
VFS: Add context to CreateFile & WriteFile
...
As "request" methods, these should have context parameters.
2022-12-23 10:39:52 -05:00
Ciprian Hacman
f5b72742b4
Release 1.26.0-beta.1 ( #14858 )
2022-12-23 01:13:27 -08:00
Kubernetes Prow Robot
b647e4413f
Merge pull request #14846 from hakman/gossip_to_dns-none
...
Allow migration from Gossip DNS to no DNS
2022-12-22 22:53:26 -08:00