Justin SB
8b9969e01c
Simple mirror support
...
We recognize our primary location via string-matching, and we then
have a hard-coded list of mirrors for that location.
Didn't prove easy to make this much better, but we can hopefully do so
iteratively (e.g. fetch mirrors via URL)
2019-02-20 14:31:50 -05:00
Derek Lemon -T (delemon - AEROTEK INC at Cisco)
fb0939af9b
Openstack Model, tasks, and cloud ops refactor
2019-01-15 14:16:08 -07:00
Jon Perritt
3064f6be15
server groups, lb, instance, and dns tasks, models and resources
2019-01-15 14:06:54 -07:00
Jon Perritt
9573ed45c0
add openstack gate flag
2019-01-15 14:06:28 -07: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
Jared Allard
e0fb2462ee
chore: gofmt 1.10
2018-11-26 09:28:57 -08:00
Jared Allard
19811d9759
chore(tests): fix them up
2018-11-24 17:03:50 -08:00
Jared Allard
49ceb0a8dc
feat: fix tests and ref link in apply_cluster
2018-11-24 16:17:32 -08:00
Jared Allard
beb78dd7e3
feat: set anonymousAuth to false on clusters >1.10, and recommend it on upgrade
2018-11-24 15:55:22 -08:00
Chris Phillips
9755318db9
update lyft cni plugin to 0.4.2
2018-11-07 08:08:44 -08:00
Chris Phillips
153dd977df
log when using the env var to override plugin url
2018-11-07 08:08:44 -08:00
Chris Phillips
cdeeb3704b
allow overriding the cni plugin download url
2018-11-07 08:08:44 -08:00
Chris Phillips
2b9a56f8e6
rename to LyftVPC. Removes all the settings from the NetworkingSpec
2018-11-07 08:08:44 -08:00
Chris Phillips
3ec470b240
apimachinery and updated BUILD.bazel for cni-ipvlan-vpc-k8s
2018-11-07 08:08:13 -08:00
Liran Polak
7ae8515a05
fix: execute gofmt using go1.10
2018-10-14 11:37:31 +03:00
Liran Polak
9f94c06e67
fix: rename spotinst's feature flag
2018-10-14 11:37:31 +03:00
Liran Polak
7654a923f1
feature: new integration: spotinst
2018-10-14 11:37:31 +03:00
Rodrigo Menezes
1917448788
fix typo in comment
2018-10-10 09:52:33 -07:00
Justin Santa Barbara
54c499fe9b
Introduce field to specify whether we are using etcd-manager or legacy mode
...
Splitting this out from the bigger bundle PR
2018-10-01 15:36:24 -07:00
Johannes Würbach
70ae068945
Explicitly install conntrack
2018-09-04 22:36:02 +02:00
k8s-ci-robot
56ccfac26d
Merge pull request #5317 from gambol99/node_registration
...
Node Authorization Service
2018-07-19 05:17:41 -07:00
Christian Kampka
3bf8a8fcd2
Add weave network encryption secret
2018-07-13 16:57:48 +02:00
Rohith
304d0ce8a9
- consuming the node authorization api spec in nodeup binary
...
- adding the options builder to fill in the model
- adding the spec into the bootstrap config
2018-07-06 20:14:35 +01:00
LilyFaFa
59b28164f7
add ALI volume model and apply_cluster codes
2018-06-22 20:28:33 +08:00
k8s-ci-robot
792f02a5c2
Merge pull request #5245 from justinsb/gc_launchconfigurations
...
AWS: Delete old LaunchConfigurations
2018-06-20 10:33:08 -07:00
Justin Santa Barbara
1af610a6c4
Use fast-retry and cleanup task options for tests
...
The launch configuration test exposed that our integration tests don't
retry for very long, and wait a long time in between retries.
Create a RunTasksOptions type to hold the parameters, in particular
max task time, and the amount of time we wait when all tasks have
failed.
2018-06-18 00:04:23 -04:00
Justin Santa Barbara
ba6d14d1a8
GCE: Grant bucket permissions for etcd-manager
...
Unfortunately it has to be bucket level, because that is all that GCS
supports.
2018-06-14 17:50:16 -04:00
Jesse Haka
ed8d03d402
add keypair role
2018-06-11 09:54:54 +03:00
Justin Santa Barbara
ef5936d8b5
Support overlay2 in docker
...
We also have to stop passing the flag on ContainerOS, because it's set
in /etc/docker/default.json and it's now an error to pass the flag.
That in turn means we move those options to code, which are the last of
those legacy config options. (We still have a few tasks declaratively
defined though)
2018-06-07 17:11:11 -04:00
k8s-ci-robot
6741158c97
Merge pull request #5056 from povilasv/gce-ssh
...
Add public ssh keys for GCE
2018-06-03 10:59:53 -07:00
k8s-ci-robot
e323fa918f
Merge pull request #5126 from justinsb/optional_etcd_manager
...
Support (optional) etcd-manager
2018-05-25 15:45:32 -07:00
Justin Santa Barbara
ba87c36f73
Support (optional) etcd-manager
2018-05-25 16:01:22 -04:00
k8s-ci-robot
2644e6c0eb
Merge pull request #4991 from AliyunContainerService/network
...
Implement network task for AlibabaCloud
2018-05-11 10:09:28 -07:00
AdamDang
3c2910b7fe
Update apply_cluster.go
2018-05-03 20:13:07 +08:00
Povilas Versockas
8bfa93c304
Add public ssh keys for GCE
2018-04-21 20:15:29 +03:00
LilyFaFa
ad9cf7d3e2
init ALICloud and add network Model
2018-04-19 20:48:40 +08:00
zengchen1024
a2cfb70285
build openstack router task
2018-04-02 18:03:29 +08:00
zengchen1024
280e775466
add network builder
2018-04-02 14:18:26 +08:00
Justin Santa Barbara
5d36f9e37d
Update kops version in tests
...
We need to satisfy the new minimum supported version.
2018-03-12 02:17:49 -04:00
Justin Santa Barbara
c121e7f14e
Create lifecycle test against AWS mocks
...
We create a cluster, run kops update, then run kops update again. We
expect no changes on the second update.
2018-03-11 17:04:30 -04:00
Justin Santa Barbara
f4990e663e
Make addon specification into an object
...
This allows for future extensions
2018-02-28 00:33:50 -05:00
Chris Phillips
6168b9d598
Adds support for more channels to be passed to protokube
2018-02-28 00:33:50 -05:00
Justin Santa Barbara
b68f58d746
Change NewAssetBuilder to take a kops.Cluseter
2018-02-22 21:42:40 -08:00
chrislovecnm
e14b4ed6fe
Updating documentation and tweaking log level
2018-02-19 13:27:07 -07:00
chrislovecnm
31bb4850d9
wiring in handling of task overrides
2018-02-19 13:27:07 -07:00
Martyn Ranyard
e0200fbe95
Add TerraformProviderExtraConfig to cluster spec
2018-01-31 11:33:49 +01:00
Justin Santa Barbara
7b04ede10e
GCE: Don't set bucket-level permissions
...
We previously needed them to allow list operations; however we now use a
keyset.yaml file instead of listing keys. That should be the sole use,
so we should no longer need this permission.
If not, we can re-enable the code easily.
2018-01-08 00:58:36 -05:00
Justin Santa Barbara
3b983dfabd
gce: mounter asset has moved
...
The mounter asset is now available directly, no longer in
kubernetes-manifests.tar.gz
2018-01-07 17:07:54 -05:00
k8s-ci-robot
2f3f0548c2
Merge pull request #4154 from chrislovecnm/missed-lifecycle-elb
...
adding missed lifecycles in elb code
2018-01-05 12:14:12 -08:00
Justin Santa Barbara
ec8db8b78c
Initial implementation of bundle command
...
The bundle command will support enrollment of a machine via SSH.
2018-01-04 18:55:28 -05:00