Thejas B
dda8dc3f37
Add support for Spot block in launch template
...
- Launch configuration does not support the field SpotDurationInMinutes which is used to reserve the spot instances, but however Launch Template does
2020-03-31 20:07:01 +05:30
Peter Rifel
a999b3ea61
fix OWNERS labels format
...
These need to be lists
2020-03-10 22:47:50 -05:00
John Gardiner Myers
704f41dbf1
Use supported kubernetes versions in tests
2020-02-21 22:24:29 -08:00
John Gardiner Myers
4b33efedaa
Tag EBS volumes when using launch templates with AWS API target
2020-02-01 22:32:37 -08:00
Austin Moore
4a88f7b5a5
Add ability to specify no ssh key by setting sshKeyName to empty
...
Add tests for no ssh key functionality
Add docs for setting no ssh key
Disable sshKey rendering for cloudformation if nosshkey is set
Fix broken test
make goimports
Fix
Formatting fix
Update kubernetes version for tests
Update expected test output
Fix imports in mesh.pb.go
Run hack/update-expected.sh
Change digital ocean logic to handle *string for SSHKeyName
Fix expected output
Missed a few
2020-01-15 15:24:32 -05:00
Gabriel Tiossi
3b902262f7
feat(awsmodel): Logic for EBS DeleteOnTermination
...
Implement separated logics for root volume and additional volumes
2019-12-03 04:28:35 -03:00
tanjunchen
43bf6bdab6
fix-up gosimple check error
2019-10-07 11:59:57 +08:00
chentanjun
3d1966df84
fix-up some spelling mistakes in /pkg
2019-09-26 10:15:44 +08:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Austin Moore
4485b115f4
Default CrossZoneLoadBalancing to false if not set
2019-07-26 12:21:43 -04:00
Austin Moore
d59ac283ed
Add configuration to set cross-zone load balancing on api load balancer
2019-07-26 12:21:42 -04:00
mikesplain
adaf3ad5fd
First pass at instance protection
2019-06-21 14:00:37 -04:00
Peter Rifel
adef332fe3
Add integration test for mixed instances / launch templates
2019-06-07 14:29:34 -07:00
Peter Rifel
dc3c88af9c
Add support for SpotPrice and Mixed Instance ASGs
2019-06-07 14:12:17 -07:00
Justin SB
76d03b3f71
Generated files: glog -> klog
2019-05-06 12:56:03 -04:00
Justin SB
3e33ac7682
Change code from glog to klog
...
We don't call klog.InitFlags yet, because that will cause a flag
redefinition error until we get everyone to stop using glog. That
will happen when we update to k8s 1.13.
2019-05-06 12:54:51 -04:00
mikesplain
14cbad9bc0
Fix tagging and remove tagging elbs
2019-03-29 13:29:11 -04:00
Kubernetes Prow Robot
49ea1ad9df
Merge pull request #6646 from ryan-dyer/2048
...
2048 - Add cloudLabels as tags to API ELB resource
2019-03-25 15:16:18 -07:00
ryan-dyer
fd2ed53f79
2048 - Add cloudLabels as tags to API ELB resource
2019-03-20 09:00:05 -05:00
Rohith
5ecc256f96
- cleaning up the UseLaunchTemplate(), we need the check for the LT and
...
mixed policies to be seperate as you can have a mixed instance policy
without going full LT
2019-03-18 13:51:12 +00:00
Rohith
b37b5cba0c
- fixing up the checking of the mixed instance policy attribute as it was a interface to a thing
2019-02-26 10:17:10 +00:00
Rohith
b1aa7892c7
Launch Template Feature Flag
...
- adding a feature flags to allow users to switch over to launch templates completely
2019-02-26 10:17:10 +00:00
Rohith
74af751dc6
- fixing up the conflicts post the additional volumes merge
2019-02-04 14:15:16 +00:00
Rohith
098b4486f5
- fixing up the spelling mistake and the package update
2019-02-04 11:59:43 +00:00
Rohith
5f082e2158
- fixing up the logic to determine the public ip based on subnets and choice
2019-02-04 11:59:43 +00:00
Rohith
761d760c11
- updating the aws model to make use of the aws template and mixed instance policies
2019-02-04 11:59:42 +00:00
Kubernetes Prow Robot
7050d990d8
Merge pull request #6066 from gambol99/volumes
...
Additional Storage & Volume Mounting
2019-01-22 08:05:29 -08:00
Rohith
0bd9126387
- fixing up the iops issue, masking when not required i.e. when the volume type is not io1 for now
2019-01-22 14:29:02 +00:00
Rohith
df2d8dd304
- updating the basil requirements
2019-01-18 22:49:54 +00:00
Rohith
0e155b4c78
- changed tack and making them two separate features for now, one adding additional volumes and two mounting them. This should always allow for user to use epherimal devices as well
...
- updated the api specs and machinery
- adding the dependecies on the services when the volume mounts are enable (should probably false this if they don't effect the docker filesystem)
2019-01-18 22:49:38 +00:00
Rohith
08fb11c8cf
- fixing up the iops to only be includes on io1 volume types
2019-01-18 22:45:05 +00:00
Rohith
5e262932ae
- fixing up various linting issues and formatting
2019-01-18 22:45:05 +00:00
Rohith
5bfed5c63f
- adding the additional volumes to the launchconfiguration
2019-01-18 22:45:05 +00:00
David Archer
36d2282d6b
AWS: Enable ICMP Type 3 Code 4 for API server ELBs
2019-01-12 07:20:17 -05:00
Justin SB
26bd75aecb
Bulk spelling fixes
...
Experimenting with my own spelling checker, these are the typos it caught.
2018-12-20 17:43:56 -05:00
Rodrigo Menezes
a7903adfe8
Fix for when node and master use the same SG.
2018-12-06 01:05:54 -08:00
Liran Polak
9db3567cac
fix: skip the load balancer attachment
2018-10-29 22:28:15 +02:00
Liran Polak
46b1c70b96
fix: ignore additional instance types
2018-10-14 11:37:31 +03:00
Justin Santa Barbara
e5d8b37772
Don't override name of ELB API SecurityGroup
...
We don't need to because there can be only one, and it risks breaking
other callers of LinkToELBSecurityGroup (though admittedly there
aren't any!)
2018-10-03 09:57:58 -07:00
Justin Santa Barbara
bfb54935ff
Build security groups along with suffixes
...
Fixes the case where we mix use of specified & default SGs.
2018-10-02 11:53:41 -07:00
Rodrigo Menezes
87eec75f5b
Fix blocker
2018-10-02 10:22:09 -07:00
Rodrigo Menezes
a82f548ff8
Allow using existing/shared Security Groups
...
Verbosely log when a user overwrites LB or IG security groups
Change SecurityGroup to SecurityGroupOverride
Allow using existing/shared Security Groups
Update tests
2018-10-02 00:51:39 -07:00
Mike Splain
84d63cbe60
Fix suspend proccesst to also resume
...
Also fixed internal consistency error by switching from
[]*string to *[]string.
2018-07-23 20:44:37 -04:00
Justin Santa Barbara
630ea429ae
Merge pull request #4677 from usabilla/external-load-balancers
...
Add the ability to specify external loadbalancers for instancegroups
2018-07-19 21:54:00 -04:00
k8s-ci-robot
54cbe492cb
Merge pull request #5414 from Raffo/master
...
[WIP] Initial implementation of ACM certificate for API server ELB
2018-07-19 08:34:54 -07:00
Raffaele Di Fazio
d477e96c38
Added initial implementation of ACM cert for Kubernetes API ELB
2018-07-06 09:29:54 +02:00
Gijs Kunze
b605a27cb5
Added external load balancer support for terraform
2018-06-29 11:39:21 +02:00
Gijs Kunze
b3346c28cd
Added the ability to specify external loadbalancers in instancegroups
2018-06-29 11:39:20 +02:00
Peter Rifel
5f0b63100d
Add support for using existing instance profiles
2018-06-08 10:33:09 -07:00
Justin Santa Barbara
e158f84e9f
Set AWS_REGION into bootstrapscript
...
Fix #4451
2018-04-12 17:39:24 -04:00