John Gardiner Myers
b3dfcea95f
v1alpha3: Move AWS-specific CloudConfig settings to AWSSpec
2022-12-25 16:12:02 -08:00
John Gardiner Myers
1834fded6a
NTH: add API validation against unsupported option configurations
2022-12-16 17:12:54 -08:00
John Gardiner Myers
7c5b983490
Enable NTH Scheduled Event Draining by default
2022-12-08 19:02:44 -08:00
John Gardiner Myers
345aa61422
make crds
2022-12-04 15:56:20 -08:00
John Gardiner Myers
0424c474a3
Don't disable AWS src/dst checks in Calico IPv6
2022-11-25 20:57:48 -08:00
Bronson Mirafuentes
4929ef3e65
update CapacityRebalance comments
2022-11-21 08:47:42 -08:00
Bronson Mirafuentes
85898cba0b
add capacityRebalance flag for ASGs
2022-11-21 08:47:40 -08:00
John Gardiner Myers
f428f06165
make crds
2022-11-20 15:36:54 -08:00
John Gardiner Myers
8473e8b2e7
Stop making MasterInternalName configurable
2022-11-16 22:06:02 -08:00
John Gardiner Myers
25b7dc21fa
Create NLB instead of CLB for bastion
2022-10-29 17:00:00 -07:00
Thomas Colomb
e5ddd5b0c3
cluster-autoscaler : Add scaleDownUnneededTime and scaleDownUnreadyTime
2022-10-04 18:57:21 +02: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
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
Ciprian Hacman
01522dc8a9
Run `make crds`
2022-09-21 08:36:07 +03: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
Ole Markus With
98cd242673
Add support for installing dcgm exporter
2022-08-30 14:54:13 +02: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
Ciprian Hacman
11a0f64cd8
Add option to configure runc version for containerd
2022-08-04 09:48:46 +03:00
ederst
8b9521b225
Allow configuring OpenStack CCM networking options
2022-07-21 22:44:37 +02:00
Kubernetes Prow Robot
02433a6785
Merge pull request #13946 from jonasasx/feature/gce_spot
...
Adding GCE SPOT support
2022-07-16 14:06:53 -07:00
Ciprian Hacman
a76fef1b2d
Add option to set number of replicas for pod-identity-webhook
2022-07-16 07:23:54 +03:00
Ivan Volynkin
329c60cc62
Adding GCE SPOT support
2022-07-14 20:19:50 +03:00
Ciprian Hacman
19ca0861a1
Add option to set etcd-manager backup interval
2022-07-14 09:58:19 +03:00
Nicolas Sterchele
73b6ed4150
aws: introduce maximum instance lifetime in cluster
...
The maximum instance lifetime is an AWS only feature and specifies the
maximum amount of time (in seconds) that an instance can be in service
before it is terminated and replaced.
A common use case might be a requirement to replace your instances on a
schedule because of internal security policies or external compliance
controls.
2022-07-04 20:38:33 +02:00
Ole Markus With
afd7c60d77
Make it possible to enable the shield addon for LBC
2022-06-30 16:23:08 +02:00
Ivan Volynkin
4264d78839
Adding GuestAccelerators to InstanceTemplate
2022-06-23 10:00:02 +03:00
Eric Bailey
34caed893b
Add support for setting mode field on file assets
2022-06-09 10:37:29 -05:00
Ole Markus With
77ebba84b8
Add support for configuring which metrics cilium will export
2022-05-26 09:33:19 +02:00
Kubernetes Prow Robot
7a90131d54
Merge pull request #13567 from HealthEngineAU/cert-manager-nameservers
...
Add a nameservers parameter for cert-manager.
2022-05-18 00:28:53 -07:00
Jim Barber
0fa178106a
Add a nameservers parameter for cert-manager
...
Provide a way to override the pod's list of DNS nameservers to use so
that split-view DNS zones still work for things like DNS01 challenges.
Without this the DNS TXT records are searched for in the private DNS
zone instead of the public one and the challenge will never succeed.
2022-05-18 13:23:26 +08:00
Steven E. Harris
a1495ac4c8
Allow the AWS LB Controller to use WAFs
...
By introducing a few new fields within the Cluster spec's
"awsLoadBalancerController" field, allow users to enable the AWS Load
Balancer Controller to associate WAFs with EC2 Application Load
Balancers (ALBs). It's possible to enable separately use of two kinds
of WAF: WAF Classic and the never version 2-era WAF, the latter of
which bears no distinguishing name.
Retain our default configuration of the AWS Load Balancer Controller
in which this capability remains disabled via command-line flags,
overriding the controller program's enabling of this capability by
default.
Signed-off-by: Steven E. Harris <seh@panix.com>
2022-05-16 12:20:28 -04:00
avish42
638ab6c8c7
add annotation support to aws-ebs-csi pods
2022-05-12 22:23:55 +05:30
Ciprian Hacman
0b095068f3
Add support for installing additional packages
2022-05-03 06:47:44 +03:00
Guillaume Le Biller
467424d6a5
Add NodeTerminationHandler cpu resources settings
2022-04-29 10:50:16 +02:00
Ole Markus With
c9d6186a67
Bump to golang1.18 and k8s deps to 1.24.0-rc.0
2022-04-22 14:11:47 +02:00
Bronson Mirafuentes
7c4f1646e3
add cluster autoscaler pod annotations
2022-04-18 10:32:52 -07:00
DingGGu
1b9cf91684
Bump NTH to 1.16.1, use WithDefaultBool in gotemplate, set ExcludeLoadBalancers default true
2022-04-09 17:04:23 +09:00
DingGGu
c1042f4a3b
Bump NTH 1.16 and add excludeFromLoadBalancers option
2022-04-09 17:04:16 +09:00
Kubernetes Prow Robot
feb66910b1
Merge pull request #13318 from guillomep/allow_to_add_additional_routes
...
Possibility to add additional routes in route tables of subnets
2022-04-03 13:46:09 -07:00
Kubernetes Prow Robot
7684da6eca
Merge pull request #13396 from anthonyhaussman/feat/tone/PodAnnotations_NodeLocalDNS
...
Add possibility to set PodAnnotations into NodeLocalDNS
2022-04-01 10:56:47 -07:00
Guillaume Perrin
e501ac62a4
Possibility to add additional routes in route tables of subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Anthony Hausman
308a886557
AWS-NODE-TERMINATION: Add possibility to set a tune image version
...
Add the possibility into the AWS `node-termination-handler` addon to set a different image tag version.
It can help to have last fixes if it's needed.
2022-03-23 10:59:51 +01:00
Anthony Hausman
7752cfc932
Add possibility to set PodAnnotations into NodeLocalDNS
...
Annotations is pretty useful when you need third-party tool to add additional behavior for a k8s resource.
Lots of auto-discovery tools are based on this annotations.
This PR add the possibility to set tune pod annotations in the node-local-dns daemonsets.app.
2022-03-21 16:15:10 +01:00
Jesse Haka
28caf02878
Support GPU in OpenStack
2022-03-11 09:19:09 +02:00
AkiraFukushima
c8710203ba
Add support to install EKS Pod Identity Webhook
2022-02-20 18:33:50 +09:00
Jiahui Feng
84dc7ca908
generated: make apimachinery && make crds
2022-02-14 10:49:45 -08:00
Ole Markus With
2625264fe5
Add support for graceful node shutdown
...
Update docs/cluster_spec.md
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2022-02-11 20:51:02 +01:00