justinsb
8220211655
nodeup: store the CloudProvider in the context
...
This is a bit simpler than fetching it from the cluster every time,
and also can allow things like mixed-cloud clusters (in future).
2021-12-11 09:16:03 -05:00
Ciprian Hacman
ea7df00719
Run hack/update-gofmt.sh
2021-12-01 22:39:50 +02:00
Jesse Haka
5a5390335e
fix
2021-11-09 10:40:30 +02:00
Jesse Haka
5af63f0fe8
Add ingress hostname suffix configurable to kOps
2021-11-09 10:22:05 +02:00
Jesse Haka
43c5c9f9ab
Enable ingress hostname feature for OpenStack
2021-10-12 10:12:41 +03:00
Peter Rifel
88ddff3baf
Use separate cloud.config files for in-tree vs out-of-tree components
2021-09-30 09:20:33 -05:00
Ciprian Hacman
dde08e839d
Make AWS CCM NodeIPFamilies configurable
2021-09-11 13:09:08 +03:00
Ole Markus With
ec2dcfca48
Set NodeIPFamilies in ipv6 mode
2021-09-03 08:31:09 +02:00
Kenji Kaneda
a61caea8d2
Add Azure support
...
This commit contains all changes required to support Azure
(https://github.com/kubernetes/kops/issues/3957 ).
2020-12-21 08:27:54 -08:00
Ole Markus With
6efb91a15b
Don't write application credentials to cloud config unless external CCM is enabled
2020-09-15 09:45:09 +02:00
Ole Markus With
a708a96c05
Adds support for using OS application credentials
...
Application credentials allows you to export a purpose-specific set of
credentials for a user instead of exposing user login credentials.
Especially useful when using LDAP or similar for Openstack users.
Also lets you rotate credentials more easily since multiple application
credentials can be provisioned per user.
Update pkg/model/bootstrapscript.go
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2020-08-07 14:26:47 +02:00
Ole Markus With
7342525872
Remove vsphere from kops files
2020-05-30 13:36:55 +02:00
John Gardiner Myers
91e1f4c79d
Remove code for unsupported Kubernetes version
2020-05-16 22:04:12 -07:00
tanjunchen
a19fb935e4
fix-up static-check
2019-10-29 14:06:12 +08:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
xichengliudui
16ee9c4342
Using const() defines constants together (part:3)
2019-04-20 05:02:21 -04:00
Jesse Haka
dab9c1800a
add manage sec groups for loadbalancers
2019-03-18 11:27:31 +02:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
d1b7680b10
openstack cloud config monitor section must be a child of loadbalancer
2019-01-18 14:22:04 -07:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
292b3a8589
Storage config for openstack cloud config
2019-01-18 11:39:39 -07:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
eb256593bc
Setting project ID as well in cloudconfig. Using loadbalancerID in cloudconfig. Retrieving instance IP from openstack in protokube.
2019-01-18 10:17:14 -07:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
4e752ca62d
Openstack Environment Variable Mapping
2019-01-15 14:21:41 -07:00
Justin Santa Barbara
288c5aaf01
Add error handling (logging) when we fail to close a file
...
More missing error handling
Follows on from #5543
2018-07-28 16:50:13 -04:00
Rohith
aa1a92c60e
Cluster / InstanceGroup File Assets
...
The current implementation does not make it ease to fully customize nodes before kube install. This PR adds the ability to include file assets in the cluster and instaneGroup spec which can be consumed by nodeup. Allowing those whom need (i.e. me :-)) greater flexibilty around their nodes. @Note, nothing is enforced, so unless you've specified anything everything is as the same
- updated the cluster_spec.md to reflect the changes
- permit users to place inline files into the cluster and instance group specs
- added the ability to template the files, the Cluster and InstanceGroup specs are passed into context
- cleaned up and missed comment, unordered imports etc along the journey
2017-08-18 18:06:44 +01:00
alexandrst88
6b81385584
Add SG parameter into AWS cloud-config
2017-07-04 15:44:21 +03:00
Abrar Shivani
3707436f2f
Change vm_uuid location
2017-04-20 23:38:32 -07:00
Abrar Shivani
e191f7dd96
Add vm-uuid in cloud-config file required by Kubernetes vSphere CloudProvider
2017-04-20 23:37:40 -07:00
Miao Luo
67771470cc
Minor fix for gofmt ci test.
2017-04-20 23:37:40 -07:00
Abrar Shivani
2da57ef142
Support for vSphere Cloud Provider < v1.5.3
2017-04-20 23:37:40 -07:00
Abrar Shivani
5889814c90
Support for vSphere Cloud Provider
2017-04-20 23:33:21 -07:00
Justin Santa Barbara
76f7665ed1
Apply gofmt
2017-04-08 01:53:09 -04:00
Leon Waldman
133153b9a2
Add AWS CloudConfig DisableSecurityGroupIngress Configuration Parameter
2017-03-22 21:49:38 -03:00
Justin Santa Barbara
3d14d07616
Support cloud-config on GCE
2017-02-28 20:08:03 -05:00