Commit Graph

5163 Commits

Author SHA1 Message Date
chrislovecnm 6e32329fb0 updating integration tests 2018-02-23 14:02:50 -07:00
chrislovecnm f758919f21 Adding additional tags to various AWS components
This PR adds the base tags to DHCP Options, IGW, and Route Tables.
These components are not tagged correctly, and this can cause issues
with deletion. Name tags are not added to shared resources, as we allow
shared resources to have maintained names.  A owned/shared tags with the
syntax  "kubernetes.io/cluster/$CLUSTERNAME" = "owned" is added to the
resources as well.  We are maintaining the Name tag value for private
route tables, as these resources do not use the standard value.
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
k8s-ci-robot 38894a4b0d
Merge pull request #4500 from argais/issue-4499
Change FeatureGates to omitempty under KubeProxyConfig
2018-02-23 02:30:46 -08:00
Justin Santa Barbara c74f956697 Add test for image name remap 2018-02-22 21:42:41 -08:00
Justin Santa Barbara df47310e41 Fix comment on RemapFileAndSHA 2018-02-22 21:42:41 -08:00
Justin Santa Barbara b68f58d746 Change NewAssetBuilder to take a kops.Cluseter 2018-02-22 21:42:40 -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
Christopher Hein 468946b1a6 Update AWS Logo In Docs
**Why:**

* The current logo is using the block type logo, this updates to the
smile logo

**This change addresses the need by:**

* closes #4480

Signed-off-by: Christopher Hein <me@christopherhein.com>
2018-02-22 21:42:32 -08:00
k8s-ci-robot dcf1b63f82
Merge pull request #4481 from christopherhein/chore/new-aws-logo
Update AWS Logo In Docs
2018-02-22 14:15:43 -08:00
Fernando Battistella 1fb4de5b12 fixes cloudformation tests for #4499 2018-02-22 16:30:15 -05:00
Fernando Battistella 9aa185c5e7 Change FeatureGates to omitempty under KubeProxyConfig
Fixes #4499
2018-02-22 14:20:04 -05:00
k8s-ci-robot 44b1802f3a
Merge pull request #4485 from mikesplain/update_ingress
Update ingress versions and fix to quay registry
2018-02-21 19:01:39 -08:00
k8s-ci-robot 6b8b559693
Merge pull request #3561 from justinsb/bazel_images
Build docker images through bazel
2018-02-21 18:27:49 -08:00
k8s-ci-robot 255021279f
Merge pull request #3592 from justinsb/recommend_kops_1_7_1
Require kops 1.7.1 (with the CVE fix), recommend kops 1.8.1
2018-02-21 18:27:40 -08:00
k8s-ci-robot 1f908317c6
Merge pull request #4465 from justinsb/etcd_backups
Initial support for standalone etcd-manager backups
2018-02-21 17:35:39 -08:00
Mike Splain 790f3aa421 Update ingress versions and fix to quay registry 2018-02-21 12:23:49 -05:00
Justin Santa Barbara 174f3c1087 Recommend kops 1.8.1, require kops 1.7.1
Applying this only to the alpha channel for now
2018-02-21 09:52:42 -05:00
Christopher Hein 1eae32842d
Update AWS Logo In Docs
**Why:**

* The current logo is using the block type logo, this updates to the
smile logo

**This change addresses the need by:**

* closes #4480

Signed-off-by: Christopher Hein <me@christopherhein.com>
2018-02-21 01:45:35 -08:00
k8s-ci-robot 8d5da313af
Merge pull request #4479 from justinsb/kubedns_no_negcache
kube-dns: turn off negcache
2018-02-20 20:59:39 -08:00
k8s-ci-robot 8eaa28cab3
Merge pull request #4478 from justinsb/update_kubedns
Update kube-dns to 1.14.8
2018-02-20 20:26:39 -08:00
Justin Santa Barbara fe0f2f2c77 kube-dns: turn off negcache
The equivalent of https://github.com/kubernetes/kubernetes/pull/53604

Not backporting to 1.5 at this point.
2018-02-20 21:13:45 -05:00
Justin Santa Barbara 7b647431b1 Update kube-dns to 1.14.8 2018-02-20 21:09:16 -05:00
Justin Santa Barbara dde7600dae Initial support for standalone etcd-manager backups
The etcd-manager will (ideally) take over etcd management.  To provide a
nice migration path, and because we want etcd backups, we're creating a
standalone image that just backs up etcd in the etcd-manager format.

This isn't really ready for actual usage, but should be harmless because
it runs as a sidecar container.
2018-02-20 20:06:08 -05:00
k8s-ci-robot 0a67b586a9
Merge pull request #4473 from justinsb/format_apimachinery
Update apimachinery & ensure we always run goimports
2018-02-20 11:54:38 -08:00
k8s-ci-robot f4554a539a
Merge pull request #4475 from chrislovecnm/bump-bazel-kops-version
Updating kops version when using bazel
2018-02-20 10:58:38 -08:00
chrislovecnm 0fe61ca341 Updating kops version when using bazel
We bumped the version in the Makefile, but I did not understand that we
have to bump the version in the workplace status script.  I added a note
in the Makefile, and bumped the version in the script.
2018-02-20 11:20:16 -07:00
k8s-ci-robot 4b8db1eee0
Merge pull request #4137 from thockin-tmp/gcr-vanity
Convert registry to k8s.gcr.io
2018-02-20 08:54:39 -08:00
Justin Santa Barbara ea367f5bb8 Build docker images through bazel 2018-02-20 11:25:42 -05:00
Justin Santa Barbara 603b16876d Update apimachinery codegen 2018-02-20 10:43:05 -05:00
Justin Santa Barbara ff7a62b635 Update apimachinery to run goimports afterwards 2018-02-20 10:41:58 -05:00
k8s-ci-robot 87fbb349c6
Merge pull request #4469 from justinsb/update_metrics
Support updating autoscaling metrics
2018-02-20 00:54:38 -08:00
k8s-ci-robot 19e4c581fa
Merge pull request #4460 from chrislovecnm/fixing-delete
Fixing deleting of shared IGW and DHCPOptions
2018-02-19 22:20:38 -08:00
Justin Santa Barbara 6e562e0742 Support updating autoscaling metrics 2018-02-20 00:53:24 -05:00
k8s-ci-robot ee48c1b25f
Merge pull request #4468 from chrislovecnm/gazelle-updates
Updating missed BUILD files for gazelle
2018-02-19 21:41:38 -08:00
k8s-ci-robot b92ed09b34
Merge pull request #4467 from chrislovecnm/fixing-camel-case
Updating variables to use Camel Case
2018-02-19 21:10:37 -08:00
chrislovecnm 6a77fca293 Updating missed BUILD files for gazelle 2018-02-19 21:02:44 -07:00
chrislovecnm 71c8fa4b3a Updating variables to use Camel Case
I am fixing the work where I used snake case variables instead of camel
case.  Go likes camel case much better.  This commit is only a refactor
of names.
2018-02-19 20:57:58 -07:00
k8s-ci-robot c37eab74ca
Merge pull request #4435 from chrislovecnm/remove-submodules
Remove submodules
2018-02-19 14:54:38 -08:00
k8s-ci-robot bd57954452
Merge pull request #4445 from chrislovecnm/lifecycle-overrides
Lifecycle overrides
2018-02-19 13:58:37 -08:00
chrislovecnm 64439b4846 updating cli documentation for override-lifecycles 2018-02-19 13:27:08 -07:00
chrislovecnm 13ff0875e5 adding flag options to update_cluster for the user to pass in overrides 2018-02-19 13:27:07 -07: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
chrislovecnm e6b9a15be5 adding new generated tasks 2018-02-19 13:27:07 -07:00
chrislovecnm a68cf85aba modifying generator to create SetLifecycle 2018-02-19 13:27:07 -07:00
k8s-ci-robot c87b8ee8ee
Merge pull request #4457 from chrislovecnm/bazel-gazelle-update
updating bazel BUILD file
2018-02-18 19:34:37 -08:00
k8s-ci-robot 61e5ebfe3c
Merge pull request #4459 from chrislovecnm/custom-err-warnifchanges
Fixing ExistsAndWarnIfChanges so that it will allow a user to pass
2018-02-18 18:58:36 -08:00
chrislovecnm e853fba1e4 Fixing deleting of shared IGW and DHCPOptions
Currently shared IGW and DHCPOptions are deleted, even if the shared
tags exist.  This PR adds the HasSharedTags func to the Shared member on
both IGW and DHCPOptions resources.
2018-02-18 19:56:21 -07:00
chrislovecnm aed1000a0f Fixing ExistsAndWarnIfChanges so that it will allow a user to pass
This PR implmenents a new custom error that is returned when a task
lifecycle set to fi.LifecycleExistsAndWarnIfChanges. This will allow
a task to to fail validation, but the task is marked as completed and
the error is cleared.
2018-02-18 19:00:17 -07:00