John Gardiner Myers
97977c7a87
Upgrade AWS LBC to v2.4.6
2023-01-20 19:30:45 -08:00
John Gardiner Myers
ad92d2760c
Run pods needing control-plane instance credentials on hostNetwork
2023-01-10 20:48:05 -08:00
John Gardiner Myers
ca7d82b02a
v1alpha3: move AWS-specific fields to AWSSpec
2022-12-18 15:16:49 -08:00
Ole Markus With
981e45bb41
Bump AWS Load Balancer Controller to 2.4.5
...
Also force LBC to run on regular nodes when IRSA is enabled.
2022-11-15 11:27:30 +01:00
Ole Markus With
1b5e90fa18
Bump AWS Load Balancer Controller to v2.4.3
2022-08-25 07:17:19 +02:00
Ole Markus With
a800a6b607
Fix policy API version for LBC
2022-08-24 09:05:21 +02:00
Ole Markus With
afd7c60d77
Make it possible to enable the shield addon for LBC
2022-06-30 16:23:08 +02:00
Ole Markus With
f7e8f3122a
Remove LBC for 1.19
2022-06-07 15:52:32 +02:00
Ole Markus With
e2f35415d8
Bump Load Balancer Controller to 2.4.1
2022-05-18 21:08:41 +02:00
Kubernetes Prow Robot
0b9955f430
Merge pull request #13656 from zetaab/fixcommandnodeselector
...
Set nodeSelector and command to null
2022-05-17 23:43:07 -07: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
Jesse Haka
c050c49ac8
set nodeselector null
2022-05-15 23:30:00 +03:00
Ole Markus With
6b5153956a
Fix affinity and taints for AWS LBC
2022-04-18 13:56:13 +02:00
Ole Markus With
a5fc9cd6a5
Add PDB for AWS LBC
2022-04-09 07:05:13 +02:00
Ole Markus With
9b11036bb9
Add protocol explicitly to services
2022-03-17 20:56:29 +01:00
Ole Markus With
9431c0ab69
Update LBC to 2.4.0
2022-02-16 21:39:31 +01:00
Ole Markus With
85d347b8ee
LBC has to run on the control plane, so set replicas accordingly
2021-12-25 19:54:35 +01:00
Ole Markus With
468280d3f2
Improve HA for various addons
2021-12-24 08:53:27 +01:00
Ciprian Hacman
c57d8ac6d1
Update aws-load-balancer-controller to v2.3.1
2021-12-10 10:02:08 +02:00
Ole Markus With
1839b1ac47
Revert most of #12023 and keep awslbc on CP nodes
2021-08-05 19:30:27 +02:00
Ole Markus With
d31c682506
Set vpc-id on aws lbc
2021-07-19 15:14:15 +02:00
Ole Markus With
a13cdb38f3
Add region to aws lbc
2021-07-14 08:23:53 +02:00
Ole Markus With
0e1a0538b3
Use v1 certificate
2021-06-06 19:28:19 +02:00
Ole Markus With
22f3a4aff8
Add default tags to LB controller and cilium eni resources
2021-05-18 19:02:40 +02:00
Ole Markus With
d3581ebb84
bump aws lb controller to 2.2.0
2021-05-16 18:26:23 +02:00
Ole Markus With
fe2cbbf369
Set priorityClassName on critical addons
2021-05-15 09:12:14 +02:00
Ole Markus With
dbd23473ef
Add irsa support for awslbcontroller
...
This commit also introduces support for adding token projection volumes for well-known SAs.
Slightly less complicated than explicitly parsing the objects for a manifest
2021-04-04 21:24:07 +02:00
Ole Markus With
fa62d29128
Put awslbcontroller on the control-plane
2021-03-21 09:29:51 +01:00
Ole Markus With
e106e5f752
Apply suggestions from code review
...
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-11 10:15:26 +01:00
Ole Markus With
56330188d0
Add AWS LoadBalancerController
2021-02-11 08:47:03 +01:00