Leïla MARABESE
62e3495b1a
scaleway dns provider + tests
2023-06-19 11:40:08 +02:00
Leïla MARABESE
dab001c3e9
scaleway authenticator and verifier
2023-06-14 15:15:17 +02:00
justinsb
ca67b1ca1e
Refactor: rename IsGossip -> UsesLegacyGossip
...
We want to be able to use "dns=none" (without peer-to-peer gossip)
even for clusters that have the k8s.local extension. These were
previously called "gossip clusters", but really that is an
implementation; what actually matters to users is that they don't rely
on writing records into a DNS zone (such as Route53).
2023-05-22 21:50:16 -04:00
Jesse Haka
e7d27bbf15
openstack designate changes
2023-05-17 20:24:01 +03:00
justinsb
1faee9dd8c
digitalocean: bootstrap nodes through kops-controller.
...
We start with a simple node verifier.
2023-05-07 13:17:56 -04:00
Jesse Haka
b679abbee7
add openstack ccm + csi versions to 1.27
2023-04-24 10:02:34 +03:00
Jesse Haka
69460da4c1
switch to use registry.k8s.io images for openstack
2023-03-18 16:14:04 +02:00
Kubernetes Prow Robot
b5dc9f6371
Merge pull request #15122 from Mia-Cross/scw_profiles
...
scaleway: get credentials from Scaleway profile
2023-02-24 07:43:34 -08:00
Jesse Haka
bcc700909e
update openstack csi & ccm versions
2023-02-20 18:02:06 +02:00
Leïla MARABESE
9f950f4a3a
scaleway profiles feature
2023-02-10 17:02:45 +01:00
Jesse Haka
3dab0eb807
Use kops-controller to boostrap nodes in OpenStack
2023-01-14 13:54:14 +02:00
Grégory SANCHEZ
6fdf54ff34
feat(cluster-autoscaler): autogenerate priority-expander configMap
2023-01-11 08:26:33 +01: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
Ciprian Hacman
b3a07ee83e
Use short service name with discovery labels
2022-12-26 13:21:43 +02: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
27b8522081
Avoid triggering upgrade tests on release commits
2022-12-24 15:23:56 -08:00
Ciprian Hacman
b08d53a131
Refactor Gossip usage in addon templates
2022-12-23 08:04:13 +02:00
Ciprian Hacman
362601cd66
Allow migration from Gossip DNS to no DNS
2022-12-22 12:36:32 +02:00
John Gardiner Myers
ca7d82b02a
v1alpha3: move AWS-specific fields to AWSSpec
2022-12-18 15:16:49 -08:00
Kubernetes Prow Robot
f827ec7f54
Merge pull request #14721 from johngmyers/nth-default-queue
...
Change default for NTH Queue Processor mode to enabled
2022-12-06 03:18:36 -08:00
Kubernetes Prow Robot
e5a835d287
Merge pull request #14706 from johngmyers/v1alpha3-networking
...
v1alpha3: move networking fields under networking
2022-12-05 21:34:38 -08:00
John Gardiner Myers
be43dc2784
Extract NTH Queue mode enable check to struct receiver
2022-12-04 15:55:58 -08:00
Ciprian Hacman
7a65b0f75e
gce: Update cluster-autoscaler config
2022-12-03 22:41:14 +02:00
John Gardiner Myers
235aa61594
v1alpha3: move networking fields under networking
2022-12-02 19:19:59 -08:00
John Gardiner Myers
76f71512cc
v1alpha3: fix miscellaneous capitalization
2022-11-28 21:37:21 -08:00
Kubernetes Prow Robot
b8987e39f6
Merge pull request #14628 from jsafrane/add-features-to-template
...
Add SELinuxMount feature gate
2022-11-22 23:58:14 -08:00
John Gardiner Myers
d39ba74bd7
Change the control-plane IG role to "ControlPlane" in v1alpha3 API
2022-11-22 17:05:29 -08:00
Jan Safranek
19a8ae1c15
Add KopsFeatureEnabled to templates
...
`KopsFeatureEnabled "Foo"` returns true, if a feature "Foo" is enabled in
kops (i.e. KOPS_FEATURE_FLAGS).
2022-11-22 17:27:05 +01:00
Ciprian Hacman
d29812fc6e
Replace fi.Bool/Float*/Int*/StringValue() with fi.ValueOf
2022-11-19 03:45:23 +02:00
Ciprian Hacman
8f79c9bd68
Replace fi.Bool/Float*/Int*/String() with fi.PtrTo()
2022-11-19 03:45:22 +02:00
John Gardiner Myers
8473e8b2e7
Stop making MasterInternalName configurable
2022-11-16 22:06:02 -08:00
Kubernetes Prow Robot
6f2ded7fb2
Merge pull request #14501 from hakman/kops-controller_for_config
...
Boot nodes without state store access
2022-11-16 08:32:50 -08:00
Bronson Mirafuentes
5a3ed44773
use sprig join for template functions
2022-11-15 08:59:05 -08:00
Ciprian Hacman
61eaeddb9b
Serve secrets from kops-controller for nodes without state store access
2022-11-15 14:51:54 +02:00
Moshe Shitrit
0284232011
hack/update-expected
2022-11-08 11:32:35 -05:00
Moshe Shitrit
b9e61d95d6
update defaults for aws-cni based on upstream template
2022-11-08 11:21:24 -05:00
Ciprian Hacman
c9d1eb9761
hetzner: Use kops-controller for node bootstrap
2022-11-02 12:43:25 +02:00
John Gardiner Myers
4b95aec920
Move GCE project under CloudProvider in v1alpha3 API
2022-10-21 15:59:20 -07:00
Ciprian Hacman
dc98c74428
Move Gossip check to cluster struct
2022-10-21 09:48:07 +03:00
Jesse Haka
c92f211862
bump Openstack ccm version
2022-10-16 21:02:24 +03:00
Jesse Haka
9aba3e62b0
update k8s openstack
2022-10-11 10:12:08 +03:00
Jesse Haka
9fc29eec36
incr 1.24 version
2022-10-10 11:21:22 +03:00
Jesse Haka
d459b2432a
update k8s cloudprovider openstack images
2022-10-10 09:17:22 +03:00
Ciprian Hacman
85026145a1
Always infer gossip DNS from cluster name
2022-10-02 12:54:37 +03:00
Ciprian Hacman
d8b92aafae
hetzner: Generate CCM args from external CCM config
2022-09-21 08:17:32 +03:00
Ciprian Hacman
c783aa357d
Add support for using an existing network for Hetzner
2022-09-18 12:35:23 +03:00
Ole Markus With
25901b8876
Don't add previous-gen instances to Karpenter provisioners
...
Previous-gen instances lack a lot of features. For example CCM will fail to update NLBs if these are added to the cluster.
2022-08-10 13:04:29 +02:00
Peter Rifel
9c7202ce06
Use control-plane node role for AWS IAM Authenticator
2022-07-11 19:10:59 -06:00
Kubernetes Prow Robot
d1c338ff19
Merge pull request #13917 from ReillyBrogan/reilly/cilium1116
...
Update Cilium to 1.11.6
2022-06-30 11:32:08 -07:00