John Gardiner Myers
045647f9bb
hack/update-expected.sh
2023-01-21 16:11:59 -08:00
John Gardiner Myers
1be8be233f
Reduce use of cluster topology field
2022-12-30 14:28:47 -08:00
Kubernetes Prow Robot
d73a83de38
Merge pull request #14730 from johngmyers/refactor-tf-provider
...
Refactor writing Terraform providers
2022-12-09 22:29:41 -08:00
Ciprian Hacman
44e33f8506
Run hack/update-expected.sh
2022-12-07 18:56:14 +02:00
John Gardiner Myers
ebaa9d46c4
hack/update-expected.sh
2022-12-05 21:57:08 -08:00
John Gardiner Myers
7ad81f9965
Refactor Literal sorting
2022-11-26 19:23:37 -08:00
John Gardiner Myers
6dd63c8e1f
hack/update-expected.sh
2022-11-23 15:55:01 -08:00
John Gardiner Myers
b105aa6a86
hack/update-expected.sh
2022-11-22 17:15:51 -08:00
Ciprian Hacman
53e99a4ac7
Run hack/update-expected.sh
2022-10-29 10:30:59 +03:00
Ciprian Hacman
327942c2d8
Run hack/update-expected.sh
2022-09-23 20:57:57 +03:00
Ciprian Hacman
b9394fed18
Run hack/update-expected.sh
2022-08-12 19:40:25 +03:00
Ole Markus With
8bcc640452
Make Karpenter respect IG's spec.Subnets
...
This will add tag all subnets with the IGs using that subnet
Update docs/operations/karpenter.md
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-08-01 21:06:24 +02:00
Peter Rifel
026037ee70
Upgrade complex integration test case to k8s 1.24
2022-07-11 19:47:59 -06:00
Peter Rifel
95cd078cc4
Enable AWS IAM Authenticator in complex integration test
2022-07-11 19:43:49 -06: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
Ciprian Hacman
911f4a133c
Run hack/update-expected.sh
2022-06-10 14:03:16 +03:00
Ciprian Hacman
18d45a2994
Run hack/update-expected.sh
2022-04-13 16:49:09 +03:00
Guillaume Perrin
1235b63a0d
Only authorize additionalRoute for private subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 15:49:03 +02:00
Guillaume Perrin
19330df09f
Add integration tests
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Jeroen van Erp
255a0322c9
Allow PrefixList for sshAccess and kubernetesApiAccess
...
Signed-off-by: Jeroen van Erp <jeroen@hierynomus.com>
2022-02-15 14:37:28 +01:00
Peter Rifel
23686f0ead
./hack/update-expected.sh
2021-12-25 08:38:22 -06:00
Peter Rifel
5d82ce0b5f
Update cloudmock and integration test inputs to use aws-test partition
2021-10-29 23:07:30 -05:00
Peter Rifel
476eb96970
./hack/update-expected.sh
2021-09-17 18:08:59 -05:00
Peter Rifel
9a193d4001
Fix example permissions boundary ARN
2021-09-16 20:11:33 -05:00
Peter Rifel
5247bb8cc2
./hack/update-expected.sh
2021-09-16 20:04:36 -05:00
AkiraFukushima
73f7307844
Add AccessLog attribute to CloudFormation and Terraform renderer
2021-08-25 22:55:53 +09:00
John Gardiner Myers
e90f2cc834
hack/update-expected.sh
2021-06-28 13:48:35 -07:00
Ciprian Hacman
348eed772a
Avoid spurious changes for ASG InstanceProtection and LT InstanceMonitoring
2021-06-27 10:08:13 +03:00
Ciprian Hacman
57feaa65c3
Run hack/update-expected.sh
2021-05-19 06:21:07 +03:00
Ciprian Hacman
c08d0e2bdf
Pre-add AWS IPv6 integration test
2021-05-18 08:56:16 +03:00
Ole Markus With
d3581ebb84
bump aws lb controller to 2.2.0
2021-05-16 18:26:23 +02:00
John Gardiner Myers
5c4f1c4f6c
Adjust sorting of resources in hcl2
2021-05-02 19:39:23 -07:00
Peter Rifel
80ceb4200d
Update test outputs
2021-03-26 11:24:11 -07:00
Kubernetes Prow Robot
fcefcb59cc
Merge pull request #10945 from olemarkus/exclude-cp-nodes-from-lbs
...
Exclude CP nodes from load balancers
2021-03-03 05:21:21 -08:00
Peter Rifel
dacfa7728e
Use CPUCredits in integration test
2021-03-02 22:54:30 -06:00
Peter Rifel
2ebd448602
Add integration test for transit gateway support
2021-02-28 13:02:11 -06:00
Ole Markus With
32fce0d59c
Exclude CP nodes from load balancers
2021-02-27 20:14:31 +01:00
Timothy Clarke
1577b0a54b
Adding Elastic IP Allocations to NLB API
2021-02-18 12:27:28 +00:00
Kubernetes Prow Robot
cd10383fa0
Merge pull request #10741 from codablock/nlb-subnets
...
Allow to control which subnets and IPs get used for the API loadbalancer
2021-02-14 14:23:06 -08:00
Ole Markus With
783b6c0d6c
Make protokube CP label setting consistent with kops-controller
2021-02-12 08:17:14 +01:00
Peter Rifel
9f5e225424
Add integration test for one external CLB being attached to multiple ASGs
2021-02-07 10:47:55 -06:00
Alexander Block
49e7ec8890
Use SubnetMappings for NLBs instead of Subnets
...
SubnetMappings allow to explicitely set the private IPv4 address that
must be used for the NLB.
SubnetMappings and Subnets in the AWS API are compatible as long as the
address settings are not changes, making this commit backwards compatible.
2021-02-05 17:53:20 +01:00
Ciprian Hacman
f8d3b76556
Default IMDSv2 to "optional" for AWS
2021-01-29 14:02:14 +02:00
Ciprian Hacman
4c5d7ddabf
Remove workaround for volume throughput when using Terraform
2021-01-27 06:33:15 +02:00
Ciprian Hacman
ca408f7e8f
Set default volume type to "gp3" for etcd-manager volumes in AWS
2021-01-27 06:23:27 +02:00
Ciprian Hacman
d889d61ddb
Set default IMDS v2 to "required" for instances in AWS
2021-01-21 11:35:41 +02:00
Ciprian Hacman
18bb14ffed
Set default volume type to "gp3" for instances in AWS
2021-01-21 11:27:02 +02:00
Ciprian Hacman
3799d135a3
Fix tests and spelling
2021-01-19 09:06:02 +02:00
Ole Markus With
afbd057286
Use consistent naming for the remaining SGRs
2021-01-14 12:57:33 +01:00
Peter Rifel
580d73bdc7
Fix NLB listener -> target group association for TF & CF
...
The old code made the incorrect assumption that the NLB's list of TargetGroup tasks is in the same order as the NLB's list of listeners for their associations.
Because the model adds them in opposite orders this resulted in the TLS listener being forwarded to the TCP TG and vice versa.
This updates the terraform and cloudformation generation code to search the NLB's list of target groups by name for the target group that should be associated with the listener.
This matches the logic used in the "direct" target.
2021-01-12 23:21:55 -06:00