Christian Kampka
978f66266c
Generate locals for terraform target
2018-07-13 22:28:27 +02:00
k8s-ci-robot
b066b5b8d6
Merge pull request #5359 from justinsb/revert_cos_channel
...
Revert COS in stable/alpha channel
2018-06-20 20:54:07 -07:00
Justin Santa Barbara
587d8374b5
Revert COS in stable/alpha channel
...
No problem with COS per-se, but these versions have the newer docker,
which includes the --storage flag. We fixed that in master in #5258 ,
but older versions of kops - including the currently released version
1.9.1 - don't have the fix.
Revert to fix the problem immediately, but opened #5358 to track a
more realistic fix.
2018-06-20 20:00:15 -04: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
e2debd99a6
Update expected TF output for latest master
2018-06-11 11:12:23 -04:00
Justin Santa Barbara
93b5e24801
Merge pull request #5030 from chrissnell/export-addl-tf-outputs
...
Export outputs to aid with VPC peering in Terraform
2018-06-11 11:11:52 -04:00
k8s-ci-robot
1b29b54d5b
Merge pull request #4171 from rifelpet/rifelpet_iam
...
Add support for external IAM Instance Profiles
2018-06-10 14:54:00 -07:00
k8s-ci-robot
a57a6de4a8
Merge pull request #5139 from justinsb/fix_subnet_egress_indexing
...
Fix issue where we assumed that private zone were in order
2018-06-09 09:27:01 -07:00
Peter Rifel
5f0b63100d
Add support for using existing instance profiles
2018-06-08 10:33:09 -07:00
Chris Snell
78b81dd172
Merge branch 'master' into export-addl-tf-outputs
2018-06-08 12:22:43 -05: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
Rodrigo Menezes
4a131f2a50
Implement AdditionalCIDR configuration on non-shared VPCs
2018-06-05 01:12:06 -07:00
Justin Santa Barbara
e24aa79aa9
Updated terraform expected test output
2018-06-04 10:52:08 -07: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
Justin Santa Barbara
e73ee4e3e8
Update tests for alpha -> stable promotion
2018-05-31 07:41:31 -07:00
Justin Santa Barbara
bc79f0a69b
tests: failing test when multiple egress
...
Also requires that the subnets be out of order, which is likely why we
didn't hit it in practice.
2018-05-10 13:28:05 -04:00
k8s-ci-robot
02ab1f90be
Merge pull request #5133 from relu/support-ec2-instance-nat-egresses
...
Add ability to use ec2 nat instance as egress
2018-05-10 08:22:53 -07:00
k8s-ci-robot
827357ef0a
Merge pull request #4958 from appvia/iam-remove-sids
...
Remove custom Statement IDs from IAM Policy Statements
2018-05-09 18:37:54 -07:00
Aurel Canciu
cc8371cb31
Add ability to use ec2 nat instance as egress
2018-05-09 23:04:54 +03:00
Povilas Versockas
8bfa93c304
Add public ssh keys for GCE
2018-04-21 20:15:29 +03:00
Justin Santa Barbara
e158f84e9f
Set AWS_REGION into bootstrapscript
...
Fix #4451
2018-04-12 17:39:24 -04:00
Kashif Saadat
bf30b2559f
Update AWS IAM Policy tests following Statement ID removal
2018-04-10 15:33:51 +01:00
andrewsykim
b480898af7
digitalocean: add protokube support
2018-04-01 21:47:31 -04:00
k8s-ci-robot
5cda02ca2b
Merge pull request #4695 from vendrov/instnace_monitroing_support
...
Add support for instance monitoring
2018-03-25 14:17:01 -07:00
Justin Santa Barbara
a148c67cad
ElasticIP tags for cloudformation & terraform
...
We previously weren't populating the terraform configuration with these
tags.
2018-03-25 15:52:50 -04:00
k8s-ci-robot
63225eb674
Merge pull request #4784 from justinsb/always_tag_volumes
...
Make sure volumes are tagged
2018-03-24 23:32:00 -07:00
Justin Santa Barbara
0ce7dbf4bd
Update tests for new volume tags
2018-03-25 00:08:24 -04:00
Justin Santa Barbara
0e22bf4ab5
Update tests for new security group tags
2018-03-24 22:19:59 -04:00
devops
d734f35126
Add support for instance monitoring
...
Add API backward comptability
Add api generated files
documenting detailed-monitoring
instance-group json typo
Update test expected result
to support enable_monitroing
Add instance-monitroing support to CF
Improve doc, test and rename InstanceMonitoring
Rename instnace-monitoring to fit the YAML kops form
typo detailedInstanceMonitoring
2018-03-21 23:06:38 +02:00
Justin Santa Barbara
6ff56e2f05
Fix shared network objects
...
RouteTables should be created (and owned) only for non-shared subnets.
2018-03-18 17:09:30 -04:00
k8s-ci-robot
403707c9cc
Merge pull request #4650 from justinsb/keyset_format
...
Define KeysetFormat type, embed into keyset
2018-03-15 19:00:22 -07:00
Justin Santa Barbara
650bd98ea2
Update integration tests with new tags
2018-03-15 20:11:54 -04:00
Justin Santa Barbara
681538831f
Use newer version of k8s in shared tests
...
This enables the non-legacy shared tags.
2018-03-15 20:11:54 -04:00
Gijs Kunze
d4b8806b6f
Fix integration test
2018-03-14 13:33:16 +01: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
4d1abb7d87
Define KeysetFormat type, embed into keyset
...
The values are 'legacy' when not using keyset.yaml, and the API version
(v1alpha2) for keyset.yaml
2018-03-12 01:45:20 -04:00
Justin Santa Barbara
9ea334d18b
keypair integration test: print diffs
...
We have a nice diff library for printing diffs, use it for the tests.
2018-03-10 16:48:47 -05:00
chrislovecnm
f785d2bd12
patching with PR 4598, need to remove this commit
2018-03-09 14:22:12 -07:00
Mike Splain
cd0f5b5b3f
Update tests
2018-03-08 13:26:34 -05:00
k8s-ci-robot
7d722c359c
Merge pull request #4539 from chrislovecnm/fixing-tests
...
Fixing integration tests
2018-02-28 11:20:47 -08:00
chrislovecnm
5fef961439
Fixing integration tests
2018-02-28 11:47:20 -07:00
k8s-ci-robot
65ba5391d1
Merge pull request #4538 from justinsb/addons_schema_tweak
...
Make addon specification into an object
2018-02-28 09:27:46 -08:00
k8s-ci-robot
0ff7d4de99
Merge pull request #4452 from duboisf/support-bastion-user-data
...
Add support for bastion aws user-data
2018-02-28 03:54:45 -08: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
Mike Splain
45a57915e2
Fix bazel deprecation notice
2018-02-26 09:36:13 -05:00
k8s-ci-robot
aa6e801e18
Merge pull request #3829 from mikesplain/suspendAZRebalance
...
Add Instance Group Suspend Processes
2018-02-25 22:20:52 -08:00
chrislovecnm
6e32329fb0
updating integration tests
2018-02-23 14:02:50 -07:00
k8s-ci-robot
4d4f86bfba
Merge pull request #4494 from justinsb/gcr_alias_only_for_1_10
...
Use k8s.gcr.io alias only for 1.10
2018-02-23 07:01:44 -08:00
Justin Santa Barbara
e4fafa6065
Use legacy image registry gcr.io/google_containers for <= 1.9
...
The k8s.gcr.io prefix is an alias, but for CI builds we run from a
docker load, and we only double-tag from 1.10 onwards. For versions
prior to 1.10, remap k8s.gcr.io to the old name. This also means that
we won't start using the aliased names on existing clusters, which could
otherwise be surprising to users.
2018-02-22 21:42:33 -08:00