Commit Graph

319 Commits

Author SHA1 Message Date
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