Commit Graph

1036 Commits

Author SHA1 Message Date
Mike Splain 7bd39bd9e7 Tag nat gateways 2018-03-08 13:09:59 -05:00
chrislovecnm ad8d730859 Updated apimachinery, as the conversion code is not up to date 2018-03-01 18:38:25 -07:00
k8s-ci-robot 1c75f47510
Merge pull request #4526 from mad01/custom-ca
custom ca new implementation of #2924
2018-03-01 12:52:28 -08:00
Alexander Brandstedt 62ab65e8e3 implementation custom ca cert and key #2924
- implementing as new subcommand keypair to secret
- rename of LoadPEMCertificate to ParsePEMCertificate to have
  the same naming of parsing of certificate/private key bytes in
  the same package result is
    pki.ParsePEMPrivateKey(privateKeyBytes)
    pki.ParsePEMCertificate(certBytes)
2018-03-01 09:50:04 +01:00
k8s-ci-robot edfa0b242e
Merge pull request #4529 from atopuzov/calico-metrics
Expose Felix metrics
2018-02-28 14:36:55 -08:00
k8s-ci-robot 4668d2603b
Merge pull request #4476 from horaceheaven/kube-proxy-resource
Kube-proxy API to accept cpu: limit, memory: request and limit
2018-02-28 14:00:45 -08:00
k8s-ci-robot b6fc32171e
Merge pull request #4354 from snelson-pp/increase-generated-cert-bits
Increase key size in GeneratePrivateKey() to 3072
2018-02-28 13:03:47 -08:00
Horace Heaven 13244a5ce8 Kube-proxy API to accept cpu: limit, mem: request and limit 2018-02-28 15:26:19 -04: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
k8s-ci-robot 37d4b53d0d
Merge pull request #4010 from gambol99/etcd_options
Etcd TLS Peer & CLient Auth
2018-02-27 22:27:56 -08:00
k8s-ci-robot 3b78618327
Merge pull request #4302 from sethpollack/eip
Add option for using existing EIP's
2018-02-27 22:27:46 -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 52b267a352 apimachinery generated code 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 b2fa0bfa09
Merge pull request #4443 from zacblazic/update-default-docker-in-k8s-1.8
Set the default docker for kubernetes 1.9 to 17.03.2
2018-02-28 00:23:18 -05:00
k8s-ci-robot d9d3191073
Merge pull request #4525 from so0k/add-node-monitor-flags
Add node monitor flags
2018-02-27 20:12:46 -08:00
so0k 57b312beb7 Run apimachinery 2018-02-27 20:42:56 +08:00
Aleksandar Topuzovic dd5713d5b4
Expose Felix metrics
* Exposes Felix prometheus endpoint
* Same as `networking.projectcalico.org.canal`
2018-02-27 11:04:22 +00:00
so0k a08fdef6e2 Fix flag type 2018-02-27 08:09:50 +08:00
so0k bb2f79eed4 Add node monitor flags 2018-02-27 08:07:27 +08:00
k8s-ci-robot 0ab8b57c2a
Merge pull request #4493 from justinsb/vfs_streaming
VFS: WriteFile takes an io.ReadSeeker
2018-02-26 15:50:45 -08:00
Stephen Nelson 6cc046f96c Added test for environment variable overriding of private key size 2018-02-26 14:35:44 -08:00
chrislovecnm 658d1bb484 fixing bazel file 2018-02-26 13:03:44 -07:00
k8s-ci-robot a9ec4d1dd0
Merge pull request #4497 from jaipradeesh/dockerd-tcp
docker: Adds hosts configuration option
2018-02-26 11:36:45 -08:00
k8s-ci-robot e317a5ab00
Merge pull request #4381 from justinsb/kops_set_cluster_1
Experimental kops set cluster command
2018-02-26 10:58:45 -08:00
Zac Blazic 935251413c
Set the default docker for kubernetes 1.9 to 17.03.02
As 17.03.2 has been validated for 1.8 and 1.9.
2018-02-26 19:11:18 +02:00
Zac Blazic 2518b3b656
Revert default docker version for kubernetes 1.8 back to 1.13.1 2018-02-26 19:10:23 +02:00
Mike Splain 45a57915e2 Fix bazel deprecation notice 2018-02-26 09:36:13 -05:00
Justin Santa Barbara 6f52996c2a Experimental kops set cluster command
Introduce an experimental kops set cluster command, for setting
individual fields in the same style as the kops create cluster
--override flags.

For now, feature flag gated by the same SpecOverrideFlag feature flag.

Also split out pkg/commands package to facilitate testing.
2018-02-26 09:33:16 -05:00
Justin Santa Barbara 412cf377c2 VFS: WriteFile takes an io.ReadSeeker
Means we don't have to buffer big files in memory, in combination with
WriteTo for reading.
2018-02-26 09:09:17 -05:00
k8s-ci-robot b2c161111f
Merge pull request #4505 from gambol99/reordering
DockerConfig Order
2018-02-25 22:55:43 -08: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
k8s-ci-robot 90bd6de2ae
Merge pull request #4508 from andrewsykim/andrewsykim/dns-controller-digitalocean
dns-controller: support digitalocean
2018-02-25 22:20:43 -08:00
Justin Santa Barbara bab4f07678 Add cidr-allocator-type flag to kcm and ccm 2018-02-25 00:52:28 -05:00
andrewsykim 662939e626 dns-controller: support digitalocean 2018-02-24 13:48:43 -05:00
Rohith ff8eabf51b DockerConfig Order
- Just reordering the variable; i'm somewhat OCD on alphabetical sorting
2018-02-24 10:15:36 +00:00
Rohith a140d5b7f1 - fixing the protokube flag issue 2018-02-24 10:03:43 +00:00
Rohith d065111453 Etcd TLS Peer & CLient Auth 2018-02-24 10:02:41 +00:00
Jaipradeesh e1074d98ff docker: Adds hosts configuration option
Enables dockerd to run on a TCP port along with the
default unix socket

Signed-off-by: Jaipradeesh <jaipradeesh@gmail.com>
2018-02-24 12:54:37 +05:30
chrislovecnm fe790df0ce fixing bazel files to pass CI 2018-02-23 17:36:43 -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
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
Fernando Battistella 9aa185c5e7 Change FeatureGates to omitempty under KubeProxyConfig
Fixes #4499
2018-02-22 14:20:04 -05: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
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