John Gardiner Myers
2b146d31d6
Set Lifecycle in APILoadBalancerBuilder
2021-05-31 10:39:33 -07:00
John Gardiner Myers
64dac12216
Set Lifecycle in AutoscalingGroupModelBuilder
2021-05-31 10:39:33 -07:00
John Gardiner Myers
024b3653c0
Set lifecycle on WarmPool task
2021-05-28 20:05:44 -07:00
Kubernetes Prow Robot
4a5d04d94f
Merge pull request #11497 from johngmyers/cleanup-iam
...
Cleanup orphaned IAM service account roles in direct render
2021-05-19 18:35:05 -07:00
Ciprian Hacman
cedbe1f360
Add initial support for configuring IPv6 with AWS
2021-05-19 06:21:07 +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
4baf2cbdcf
Delete IAM roles no longer in the model
2021-05-15 12:03:23 -07:00
John Gardiner Myers
0c1f9f4772
Refactor LaunchTemplate.SecurityGroups
2021-05-11 14:48:00 -07:00
John Gardiner Myers
5d3af39311
Refactor LaunchTemplate.UserData
2021-05-11 14:48:00 -07:00
John Gardiner Myers
4a5e46922f
Refactor LaunchTemplate.Tenancy
2021-05-11 14:48:00 -07:00
John Gardiner Myers
4d9018282c
Refactor LaunchTemplate.SSHKey
2021-05-11 14:48:00 -07:00
John Gardiner Myers
b0bcf40921
Refactor LaunchTemplate.RootVolumeEncryptionKey
2021-05-11 14:48:00 -07:00
John Gardiner Myers
945e56294f
Refactor LaunchTemplate.RootVolumeEncryption
2021-05-11 14:48:00 -07:00
John Gardiner Myers
1a39c9060e
Refactor LaunchTemplate.RootVolumeSize
2021-05-11 14:48:00 -07:00
John Gardiner Myers
3097a3a746
Refactor LaunchTemplate.RootVolumeOptimization
2021-05-11 14:48:00 -07:00
John Gardiner Myers
436dbe8435
Refactor LaunchTemplate.RootVolumeIops
2021-05-11 14:47:57 -07:00
John Gardiner Myers
01a55812ac
Refactor LaunchTemplate.RootVolumeType
2021-05-11 13:38:20 -07:00
John Gardiner Myers
a4898c9d7d
Refactor LaunchTemplate.InstanceType
2021-05-10 23:22:41 -07:00
John Gardiner Myers
d2adf498f6
Refactor LaunchTemplate.InstanceMonitoring
2021-05-10 23:12:21 -07:00
John Gardiner Myers
a1db8f1e82
Refactor LaunchTemplate.InstanceInterruptionBehavior
2021-05-10 23:11:17 -07:00
John Gardiner Myers
d0793bd6ed
Refactor LaunchTemplate.ImageID
2021-05-10 23:08:21 -07:00
John Gardiner Myers
bfd8034cce
Refactor LaunchTemplate.IAMInstanceProfile
2021-05-10 23:08:21 -07:00
John Gardiner Myers
07aa346e68
Refactor LaunchTemplate.HTTPTokens
2021-05-10 23:08:20 -07:00
John Gardiner Myers
98502cd0b2
Refactor LaunchTemplate.HTTPPutResponseHopLimit
2021-05-10 23:08:16 -07:00
John Gardiner Myers
33590eb617
Refactor LaunchTemplate.CPUCredits
2021-05-10 23:07:24 -07:00
John Gardiner Myers
0557414111
Refactor LaunchTemplate.BlockDeviceMappings
2021-05-10 22:51:00 -07:00
John Gardiner Myers
4657cb94d6
Refactor LaunchTemplate.AssociatePublicIP
2021-05-10 22:47:48 -07:00
Ole Markus With
6f8b3647cf
Add support for IRSA in he api
...
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-05-01 16:03:42 +02:00
Ole Markus With
460586833b
Add toggle for AWS OIDC provider. Free it from any feature flag
2021-04-30 19:19:06 +02:00
Ole Markus With
0f545f8659
Split oidc_provider
...
* one builder concerned with publishing issuer discovery metadata
* one builder concerned with creating aws oidc provider
2021-04-30 18:05:20 +02:00
Ciprian Hacman
4a0fa78b20
Run hack/update-bazel.sh
2021-04-30 14:50:46 +03:00
Ciprian Hacman
0e651dd8fc
Use AWSModelContext in remaining awsmodel files
2021-04-30 14:50:46 +03:00
Ciprian Hacman
137fe6c2bb
Move firewall to awsmodel
2021-04-30 14:50:46 +03:00
Ciprian Hacman
fcba0043d0
Move iam to awsmodel
2021-04-30 12:37:28 +03:00
Ciprian Hacman
4dfe58de7a
Move network to awsmodel
2021-04-30 12:04:06 +03:00
Ciprian Hacman
ca02c04793
Move sshkey to awsmodel
2021-04-30 12:04:06 +03:00
Kubernetes Prow Robot
942f183157
Merge pull request #11336 from olemarkus/sqs-fix-flap
...
Fix SQS resource flapping
2021-04-27 22:08:49 -07:00
Ole Markus With
f16cafb8ef
Make hook task name unique while the hook name is consistent
...
Since tasks need to be unique, but we need to reuse the hookname across all ASGs, we distinguish between task and actual name of the hook
2021-04-27 20:57:19 +02:00
Ole Markus With
849ff56c96
Fix SQS resource flapping
...
* one case of AWS returning different JSON than we passed
* AWS returning a field we do not (and can not) build an expected value of
2021-04-27 20:47:24 +02:00
John Gardiner Myers
428041bc0f
Add cluster-level warmPool settings
2021-04-25 20:22:04 -07:00
John Gardiner Myers
5ad32230bb
Fix typo
2021-04-25 13:42:12 -07:00
John Gardiner Myers
044b5f6d0d
Allow disabling warm pool by setting WarmPool.MaxSize to 0
2021-04-24 16:35:46 -07:00
Ole Markus With
1ec0bd18e8
Enable support for the ASG WarmPool lifecycle hook
...
Update pkg/model/iam/iam_builder.go
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-04-24 09:40:52 +02:00
Kubernetes Prow Robot
2649cbc598
Merge pull request #10995 from haugenj/release-1.19
...
Add NTH Queue Processor Mode
2021-04-22 12:15:58 -07:00
Ole Markus With
020652e096
Add ability to enable/configure warm pool for ASG
...
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-04-20 09:02:09 +02:00
Jason Haugen
7e48dad4d2
add ManagedAsgTag, merge templates, improve docs
2021-04-19 16:51:08 -05:00
Jason Haugen
cceb9dd296
lifecycle integ test, docs, & small cleanup
2021-04-19 15:43:06 -05:00
Jason Haugen
318a116ba6
fix staticcheck
2021-04-19 15:43:05 -05:00
Jason Haugen
c8bb48ba81
fix existing tests
2021-04-19 15:43:05 -05:00
Jason Haugen
d07b067249
Add NTH queue-processor mode
2021-04-19 15:43:05 -05:00