Justin Santa Barbara
a5d72ca190
DRY FindAutoscalingGroups by removing from resources pkg
2017-09-30 17:39:53 -04:00
chrislovecnm
c9cc561885
refactoring FindInstanceTemplates into gce cloud interface
2017-09-30 14:02:58 -06:00
chrislovecnm
a431eb3e43
refactoring to use cloud based GetGroups
2017-09-29 12:29:07 -06:00
chrislovecnm
db5b931579
Adding three new funcs for cloud providers, for refactoring delete and
...
get
2017-09-28 15:52:49 -06:00
Justin Santa Barbara
8ff312397b
GCE: Don't remove (shared) DNS Zone
...
We don't create it, we shouldn't be deleting it.
2017-09-22 09:31:49 -04:00
andrewsykim
d9fa618de6
refactor resource tracker to be usable across packages
2017-09-02 17:37:21 -04:00
chrislovecnm
0779fb6fc4
Implementing GCE as an inteface modelling aws cloud provider
2017-08-27 22:19:25 -06:00
andrewsykim
0411ba270e
Create cluster requirements for DigitalOcean
2017-08-22 09:01:19 -04:00
andrewsykim
525fde3609
implement digitalocean volumes task
2017-08-21 09:50:36 -04:00
andrewsykim
1f0d0bbc75
initial cloud interface for DigitalOcean
2017-08-11 19:33:17 -04:00
asifdxtreme
18f6edd850
Fix Typo to improve GoReportCard
2017-08-08 10:48:14 +08:00
Justin Santa Barbara
db2d2c7d54
Honor shared tags when deleting subnets/vpcs
...
We expose the Shared state on the resource, bubble it down into derived
resources (like NAT Gateways or Internet Gateways).
Deletion then skips Shared items. Listing (currently) does not skip
them.
2017-07-15 23:19:52 -04:00
Lars Lehtonen
1da7d66fd1
fixed swallowed errors under pkg subdirectory.
2017-07-15 13:49:17 -07:00
Justin Santa Barbara
3139e89fae
Merge pull request #2864 from andrewsykim/digitalocean
...
digitalocean support -- dns provider
2017-07-15 13:07:30 -04:00
Hanfei Shen
8bffe17200
fix delete_cluster for those regions don't have route53
2017-07-15 10:51:36 +08:00
andrewsykim
d94357b8cb
add glog logging for applying record change sets
2017-07-14 09:00:15 -04:00
andrewsykim
401fc22450
add response handling function
2017-07-14 09:00:15 -04:00
andrewsykim
135e4e9051
use fmt.Errorf for consistency
2017-07-14 09:00:15 -04:00
andrewsykim
f396799bc9
add docstrings for cloud.go
2017-07-14 09:00:15 -04:00
andrewsykim
a866f70e1e
digitalocean support -- dns provider
2017-07-14 09:00:15 -04:00
Justin Santa Barbara
d2df318ecc
Move CloudProvider to kops API
...
This avoids a circular reference when breaking up the fi package
2017-06-17 16:27:07 -04:00
andrewsykim
e8c99ee72e
removes cluster delete code in upup/pkg/kutil duplicated in pkg/resources and puts instancegroup and rollingupdate code into its own packges
2017-06-10 15:21:06 -04:00
andrewsykim
02c7c917c1
fix gce disk dependency bug
2017-05-31 16:29:19 -04:00
andrewsykim
eecd2072b2
Generalize Cluster Resources
2017-05-30 20:43:08 -04:00
Justin Santa Barbara
c8b18be9dd
Gossip backed DNS
2017-04-25 01:32:21 -04:00
Miao Luo
aed9f154ad
Fix minor errors due to rebase.
2017-04-21 11:03:13 -07:00
Miao Luo
30573e9aaf
Add more supports for vsphere.
...
Accept vSphere's server, datacenter, cluster setting by flags
"vsphere-server", "vsphere-datacenter", and "vsphere-resource-pool".
Username and password can be set by environment variables:
"VSPHERE_USERNAME" and "VSPHERE_PASSWORD".
2017-04-20 23:32:59 -07:00
andrewsykim
440976074d
Move cluster delete files to pkg/resources
2017-04-08 10:14:15 -04:00