Ciprian Hacman
61eaeddb9b
Serve secrets from kops-controller for nodes without state store access
2022-11-15 14:51:54 +02:00
Ciprian Hacman
0e2cc7e0cc
Rename BootConfig.APIServer to BootConfig.APIServerIP
2022-11-15 14:40:14 +02:00
Justin SB
c6e9a75490
Clearer error messages around instance types not found
...
Issue #14481
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2022-11-14 11:37:58 -05:00
John Gardiner Myers
bf6b98ec0f
Remove support for "external" networking as of k8s 1.26
2022-11-08 08:22:28 -08:00
John Gardiner Myers
64be690211
Update TopologySpec for v1alpha3 API
2022-11-06 09:10:38 -08:00
Kubernetes Prow Robot
96acfc4ceb
Merge pull request #14452 from hakman/aws_none-dns_nlb
...
aws: Create cluster without DNS or Gossip
2022-11-05 22:30:15 -07:00
Ciprian Hacman
e68912e2e9
Add validation that prevents using Classic load balancers for clusters without DNS
2022-11-06 06:16:36 +02:00
Kubernetes Prow Robot
cdd6fe3113
Merge pull request #14468 from johngmyers/bastion-nlb
...
Create NLB instead of CLB for bastion
2022-11-04 21:22:29 -07:00
Ciprian Hacman
7c7350d77c
Add validation that prevents using dedicated API servers for clusters without DNS
2022-11-04 20:59:27 +02:00
Ciprian Hacman
edb44610f7
aws: Create cluster without DNS or Gossip
2022-11-02 12:54:27 +02:00
Ciprian Hacman
c9d1eb9761
hetzner: Use kops-controller for node bootstrap
2022-11-02 12:43:25 +02:00
Kubernetes Prow Robot
2c4808c5bd
Merge pull request #14440 from hakman/hetzner_no-dns_master
...
hetzner: Create cluster without DNS or Gossip
2022-11-02 02:02:47 -07:00
Ciprian Hacman
312d9b7ffd
Address feedback
2022-11-01 13:29:23 +02:00
Kubernetes Prow Robot
3e7386f06e
Merge pull request #14443 from johngmyers/gce-config
...
Move GCE project under CloudProvider in v1alpha3 API
2022-11-01 03:46:45 -07:00
John Gardiner Myers
25b7dc21fa
Create NLB instead of CLB for bastion
2022-10-29 17:00:00 -07:00
Ciprian Hacman
4e5ded6dc3
hetzner: Create cluster without DNS or Gossip
2022-10-27 11:29:37 +03:00
John Gardiner Myers
87dbab9062
Remove dead code
2022-10-22 22:05:18 -07: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
Thomas Colomb
e5ddd5b0c3
cluster-autoscaler : Add scaleDownUnneededTime and scaleDownUnreadyTime
2022-10-04 18:57:21 +02:00
Ciprian Hacman
85026145a1
Always infer gossip DNS from cluster name
2022-10-02 12:54:37 +03:00
Ole Markus With
8ff240fb09
Add docs to kubelet and masterkubelet making it explicit control plane does not use spec.kubelet
2022-09-29 10:49:24 +02:00
Leïla MARABESE
01d480de8b
added scaleway to v1alpha3
2022-09-26 13:55:44 +02:00
Leïla MARABESE
b562cffd31
added scw env vars to update-expected.sh
2022-09-26 13:55:08 +02:00
Leïla MARABESE
9654cbd1d5
nodeup is operational
2022-09-26 13:55:08 +02:00
Leïla MARABESE
0fa996890d
featureflag and env vars for nodeup ready for testing
2022-09-26 13:55:08 +02:00
Kubernetes Prow Robot
aae66ac6e1
Merge pull request #14323 from yurrriq/update-nth-docs
...
Add more details to the NTH documentation
2022-09-24 00:56:03 -07:00
Ciprian Hacman
ff40d18a7d
Avoid spurious changes with NLB due to access log config
2022-09-23 20:57:57 +03:00
Eric Bailey
44d610e38d
Add more details to the NTH documentation
...
When trying to enable Prometheus metrics for NTH, I naively set
nodeTerminationHandler.enablePrometheusMetrics=true.
Add prometheusEnable to the docs to try to prevent such mistakes in the
future. Also add enableRebalanceMonitoring for good measure, and a couple
missing defaults to the struct field docstrings.
2022-09-23 12:16:17 -05:00
Kubernetes Prow Robot
d2f8b98f94
Merge pull request #14309 from hakman/hetzner_ccm_config
...
Hetzner: Generate CCM args from external CCM config
2022-09-21 00:36:53 -07:00
Ciprian Hacman
d8b92aafae
hetzner: Generate CCM args from external CCM config
2022-09-21 08:17:32 +03:00
Ole Markus With
74afb7aed0
Remove checks for k8s < 1.21
2022-09-19 19:12:53 +02:00
Kubernetes Prow Robot
d8ce157d81
Merge pull request #14294 from hakman/hetzner_network_id
...
Add support for using an existing network for Hetzner
2022-09-18 03:52:28 -07:00
Ciprian Hacman
c783aa357d
Add support for using an existing network for Hetzner
2022-09-18 12:35:23 +03:00
Ole Markus With
e5d33401dc
Remove k8s GTE 1.20 checks as it is always true
2022-09-17 20:17:23 +02:00
Ole Markus With
36bd9e6ff1
kOps managed OIDC provider is no longer needed for IRSA
...
It's assumed users will manage the OIDC provider themselves in that case
2022-09-09 21:12:53 +02:00
Daniel Franca
cdd0013b1f
Add support to --cordon-node-before-terminating on the cluster autoscaler addon (CordonNodeBeforeTerminating)
2022-09-06 17:03:24 +02:00
Ole Markus With
3518182e44
Add support for cert-manager dns-01 challenges
2022-09-04 08:19:22 +02:00
Kubernetes Prow Robot
9faeb5b8a9
Merge pull request #14203 from olemarkus/dcgm
...
Add support for installing dcgm exporter
2022-09-02 09:22:05 -07:00
Ciprian Hacman
9fa7cf6741
Show the reason for which an AWS image is invalid
2022-08-31 08:26:23 +03:00
Ole Markus With
98cd242673
Add support for installing dcgm exporter
2022-08-30 14:54:13 +02:00
Ole Markus With
79a56643be
Bump nvidia driver to 515
2022-08-25 17:17:44 +02:00
Kubernetes Prow Robot
e23b852aa7
Merge pull request #14114 from olemarkus/merge-kubelet-earlier
...
Merge kubeletConfigs earlier
2022-08-25 00:36:08 -07:00
Kubernetes Prow Robot
fa377131b2
Merge pull request #14177 from olemarkus/bump-nth-125
...
Bump node termination handler to 1.17.0
2022-08-24 19:12:05 -07:00
Ole Markus With
0cd110d723
Bump node termination handler to 1.17.1
2022-08-24 21:52:52 +02:00
torredil
230ff7eb57
Allow self-managed aws-ebs-csi-driver
...
Signed-off-by: torredil <torredil@amazon.com>
2022-08-24 18:40:27 +00:00
Ole Markus With
d471845dce
Move merging of kubelet configs to populate instance groups so we have only one place to fetch them
...
The kubelet config can be configured in a number of places. Merge them earlier so we only need to check the config in the IG kubeletConfig
2022-08-20 15:35:15 +02:00
Ole Markus With
dd578430e8
Create a better image validation test
2022-08-20 07:02:34 +02:00
Ole Markus With
29bbfeff70
Bump karpenter to 0.15 and enable consolidation
2022-08-18 20:46:25 +02:00
Ciprian Hacman
11a0f64cd8
Add option to configure runc version for containerd
2022-08-04 09:48:46 +03:00