Ciprian Hacman
5e7b5ddd9a
TMP
2023-01-25 16:08:54 +02:00
Ciprian Hacman
6f5eeb2e39
Always disable the reboot manager for Flatcar
2023-01-25 08:49:39 +02:00
Kubernetes Prow Robot
b2bdd43dc4
Merge pull request #15024 from zetaab/fixauth
...
make openstack kops-controller boostrap auth better
2023-01-22 23:20:10 -08:00
Justin SB
89125664ef
nodeup: don't set up masquerade if nonMasqueradeCIDR not set
...
If the non-masquerade CIDR is not set, take that as an indication that
we don't want masquerade, rather than failing nodeup.
Not setting a non-masquerade CIDR means that we likely won't preserve
pod IPs for pod-to-pod traffic, but likely just means that more
NATting is done than might be needed.
Omitting the value can also be useful if we're using something like
the ip-masq-agent to manage masquerade rules for us.
2023-01-21 23:13:31 -05:00
Jesse Haka
cb4b796496
hack/update-expected.sh
2023-01-19 10:18:20 +02:00
Jesse Haka
b3c134be06
make openstack kops-controller boostrap auth better
2023-01-19 10:07:11 +02:00
John Gardiner Myers
0c323445fb
Move UsesKubenet to nodeup.Config
2023-01-15 23:12:00 -08:00
John Gardiner Myers
68c4ef1a93
Move networking-related tests to nodeup.Config
2023-01-15 23:12:00 -08:00
John Gardiner Myers
cc49461849
Move several CNI tests to nodeup.Config
2023-01-15 23:11:58 -08:00
John Gardiner Myers
f6debfd658
Move ServiceClusterIPRange to nodeup.Config
2023-01-15 17:19:18 -08:00
John Gardiner Myers
2e6e022eca
Move EgressProxy to nodeup.Config
2023-01-15 17:19:18 -08:00
John Gardiner Myers
da881fb320
Move NonMasqueradeCIDR to nodeup.Config
2023-01-15 17:19:18 -08:00
Kubernetes Prow Robot
1c8f9c8a35
Merge pull request #14894 from johngmyers/v1alpha3-oidc
...
v1alpha3: Move most OIDC settings to authentication.oidc
2023-01-15 08:40:31 -08:00
Jesse Haka
3dab0eb807
Use kops-controller to boostrap nodes in OpenStack
2023-01-14 13:54:14 +02:00
John Gardiner Myers
2365980281
openstack: use subnet type instead of topology
2023-01-12 19:33:10 -08:00
John Gardiner Myers
24841f79e3
hack/update-expected.sh
2023-01-11 19:27:42 -08:00
John Gardiner Myers
d009928883
v1alpha3: Move most OIDC settings to authentication.oidc
2023-01-11 19:26:18 -08:00
Jesse Haka
cc8871eede
no dns for OpenStack
2023-01-11 20:02:02 +02:00
Leïla MARABESE
543d59758a
removed SCW_DEFAULT_REGION and SCW_DEFAULT_ZONE env vars
2023-01-10 16:11:23 +01:00
Jesse Haka
4383f40af7
move openstack cloud config to k8s secrets
2023-01-06 19:56:35 +02: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
John Gardiner Myers
447220ef4e
Use NodeupConfig for NTP-managed setting
2023-01-03 22:16:20 -08:00
John Gardiner Myers
4179fcce58
Use NodeupConfig for KubernetesVersion
2023-01-03 22:16:20 -08:00
John Gardiner Myers
b5eef1c129
Use NodeupConfig for kube-proxy config
2023-01-03 12:29:07 -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
b4f04a6d13
Simplify test setup
2023-01-02 12:50:24 -08:00
John Gardiner Myers
768299134c
hack/update-expected.sh
2023-01-02 12:50:24 -08:00
John Gardiner Myers
25a897b691
Use NodeupConfig for ContainerRuntime
2023-01-02 12:50:23 -08:00
Jesse Haka
357e2a6a06
fix cloud config in normal nodes
2023-01-02 17:25:30 +02:00
John Gardiner Myers
99d36bd9f2
Extract NodeupModelContext.APIInternalName()
2023-01-01 13:48:01 -08: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
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
John Gardiner Myers
08ba7918d0
etcd domains are now under .internal.
2022-12-29 13:24:03 -08:00
John Gardiner Myers
355f9e4bd2
Kubelet needs cloudconfig for in-tree cloudprovider
2022-12-26 11:25:24 -08:00
John Gardiner Myers
d32a0fb3cc
APIServer nodes need cloudconfig
2022-12-26 10:56:30 -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
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
Ciprian Hacman
aa04f56545
Update test for audit config
2022-12-24 07:23:10 +02:00
Ciprian Hacman
e3dbff95d0
Add placeholder for the audit config test
2022-12-24 07:23:10 +02:00
Ciprian Hacman
bb6d4d6c17
Mount the audit config dir for kube-apiserver
2022-12-24 07:23:10 +02:00
justinsb
90cbf75584
Context threading: more wiring
...
We're aiming to use this for testing immediately and better
logging/tracing in future, but to make the changes manageable breaking
them into a smaller series that don't directly achieve much.
2022-12-22 17:52:22 -05:00
John Gardiner Myers
b38c55a2b9
Simplify nodeup references to CloudProvider
2022-12-20 19:44:32 -08:00
John Gardiner Myers
0e11075012
v1alpha3: Move GCE-specific CloudConfig settings to GCESpec
2022-12-20 19:44:32 -08:00