Ole Markus With
f8525ce6f9
Add integration test for really long cluster names
2022-03-15 20:44:26 +01:00
Jesse Haka
db74df049e
override email because its not part of create
2022-03-01 12:10:23 +02:00
Kubernetes Prow Robot
02dc9dd8b3
Merge pull request #13201 from zetaab/removesa
...
cleanup GCP Cluster Service Accounts
2022-02-23 04:24:19 -08:00
Kubernetes Prow Robot
e5f75e03b0
Merge pull request #13199 from zetaab/addhealthcheck
...
GCP API health checks
2022-02-15 17:27:02 -08: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
Jesse Haka
0a19533410
remove GCE Cluster Service Accounts
2022-02-04 16:46:27 +02:00
Jesse Haka
6aeccc1c9e
remove list
2022-02-03 21:06:09 +02:00
Jesse Haka
d3fac0c1be
GCP API health checks
2022-02-03 21:02:21 +02:00
Kubernetes Prow Robot
af7e6a4aeb
Merge pull request #12983 from zetaab/feature/drainos
...
Drain OpenStack loadbalancers
2022-01-03 02:23:00 -08:00
Jesse Haka
b88d110f58
Drain OpenStack loadbalancers
2021-12-31 13:16:02 +02:00
Ole Markus With
ea9d0de847
Handle default in templating instead of ig population
2021-12-30 09:01:43 +01:00
Ole Markus With
66e6ed0850
Delete ENIs tagged with k8s tags
2021-12-22 21:45:01 +01:00
Kubernetes Prow Robot
7ab4f43500
Merge pull request #12864 from johngmyers/rbn-subnet
...
Set Resource Based Naming on managed subnets
2021-12-19 21:03:25 -08:00
justinsb
faeeb1fe80
GCE: Project IAM Binding task
...
This allows us to grant a project-level permission to a service account.
2021-12-13 13:48:55 -05:00
justinsb
eeb948aca8
GCE: Task for StorageBucket IAM
...
IAM at the bucket level is recommended over object or bucket level ACLs.
2021-12-13 10:16:54 -05:00
justinsb
345c2900e8
gce: ServiceAccount task
...
Create a Task to manage GCE service account resources.
2021-12-12 22:12:18 -05:00
Ole Markus With
a4e609c450
Set the default LT version to the new LT version
2021-12-11 14:53:05 +01:00
Kubernetes Prow Robot
b28cc53252
Merge pull request #12629 from rifelpet/iam-profile-tag
...
Ignore InvalidAction errors when tagging IAM Instance Profiles
2021-12-10 16:40:33 -08:00
John Gardiner Myers
9f9316a921
Set Resource Based Naming on managed subnets
2021-12-05 17:42:29 -08:00
Jesse Haka
8f3b42222b
Cleanup GCE loadbalancers created by k8s
2021-12-05 12:26:43 +02:00
Peter Rifel
fd2370c8e8
Ignore InvalidAction errors when tagging IAM Instance Profiles
2021-12-02 08:12:16 -06:00
Ciprian Hacman
ea7df00719
Run hack/update-gofmt.sh
2021-12-01 22:39:50 +02:00
John Gardiner Myers
b2e9d809b7
Support IPv6 private topology
2021-11-16 21:38:03 -08:00
Peter Rifel
5d82ce0b5f
Update cloudmock and integration test inputs to use aws-test partition
2021-10-29 23:07:30 -05:00
Kubernetes Prow Robot
228c82cb6e
Merge pull request #12571 from rifelpet/sqs-arn
...
Use the SQS Queue's ARN reference
2021-10-26 22:19:26 -07:00
justinsb
e3c3671f76
GCE: Support network deletion
2021-10-24 17:41:14 -04:00
justinsb
d363bf3dad
GCE: improve network & subnet terraform support
...
We should use the subnet spec in the Cluster, and default to creating
a new subnet/network, but allow an existing one to be specified.
2021-10-24 17:41:14 -04:00
Peter Rifel
cedb8f813c
Use the SQS Queue's ARN reference
2021-10-20 20:47:26 -07:00
Ole Markus With
d98994686a
Use sg rule ids and tags where possible
2021-09-12 14:32:58 +02:00
Peter Rifel
60c86e1a44
Enable IMDS IPv6 endpoint when IPv6AddressCount > 0
2021-09-09 07:24:14 -05:00
John Gardiner Myers
4152667f28
Remove dead code
2021-07-14 20:05:47 -07:00
Ciprian Hacman
7bc629b683
Use DualStack API NLB for IPv6
2021-06-26 19:16:46 +03:00
John Gardiner Myers
024b3653c0
Set lifecycle on WarmPool task
2021-05-28 20:05:44 -07:00
Kubernetes Prow Robot
fe7d6e5516
Merge pull request #11442 from hakman/ipv6
...
Add initial support for configuring IPv6 with AWS
2021-05-18 21:02:50 -07:00
Ciprian Hacman
cedbe1f360
Add initial support for configuring IPv6 with AWS
2021-05-19 06:21:07 +03:00
John Gardiner Myers
dd605fdbc3
Subsume StatusStore into fi.Cloud
2021-05-15 17:39:32 -07:00
Kenji Kaneda
71f52363f8
Add a lifecycle test for GCE
...
- Move MockGCECloud to cloudmock/gce.
- Change Compute() and CloudDNS() of GCECloud to return interfaces
for mocking
2021-04-26 13:05:27 -07: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
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
10df4a9a14
integ tests
2021-04-19 15:43:05 -05:00
Jason Haugen
fe78fa5fb7
run make verify
2021-04-19 15:43:05 -05:00
Jason Haugen
c8bb48ba81
fix existing tests
2021-04-19 15:43:05 -05:00
Ole Markus With
09615935fd
Make kOps CLI handle ASG warm pools
2021-04-15 11:10:23 +02:00
Peter Rifel
51cec7e556
Use "tag on create" for EIPs, NLBs, and TargetGroups
...
These are the remaining resources that support "tag on create" of which we werent taking advantage.
This allows more fine-grained IAM permissions for the kops cli.
2021-03-22 07:21:51 -05:00
Bharath Vedartham
0c0767c0c9
Remove support for launch configurations
2021-03-09 09:04:15 +02:00
Peter Rifel
2ebd448602
Add integration test for transit gateway support
2021-02-28 13:02:11 -06:00
Kubernetes Prow Robot
1b42286cfe
Merge pull request #10832 from rifelpet/aws-sdk
...
Add Tagging to Instance Profiles and OIDC Providers
2021-02-24 05:40:50 -08:00
Timothy Clarke
1577b0a54b
Adding Elastic IP Allocations to NLB API
2021-02-18 12:27:28 +00:00