Commit Graph

11858 Commits

Author SHA1 Message Date
Ole Markus With 5e7ec64347 Move abs resolution a bit earlier to make it clear where we are looking for golden output 2020-09-05 20:10:43 +02:00
Kubernetes Prow Robot bac4afa3e5
Merge pull request #9871 from olemarkus/cilium-upgrades-sept-2
Bump cilium to 1.8.3
2020-09-05 09:15:41 -07:00
Ole Markus With 3ac61c7ea9 Bump cilium to 1.8.3 2020-09-05 10:47:48 +02:00
Kubernetes Prow Robot d8b7310c69
Merge pull request #9787 from olemarkus/cas
Implement cluster autoscaler as bootstrap addon
2020-09-04 22:37:40 -07:00
Kubernetes Prow Robot a77137c5a2
Merge pull request #9869 from MoShitrit/k8s-1.16.15
Update alpha channel k8s 1.16 to 1.16.15 and Ubuntu image to latest available
2020-09-04 08:41:41 -07:00
MoShitrit 35b113a270 Updating ubuntu image to latest 2020-09-04 11:02:18 -04:00
MoShitrit 4a82e64ede Update alpha channel k8s 1.16 to 1.16.15 2020-09-04 10:00:08 -04:00
Kubernetes Prow Robot 7083a9a52b
Merge pull request #9829 from hakman/calico-3.16.0
Update Calico to v3.16.0 for k8s 1.16+
2020-09-03 01:23:40 -07:00
Ole Markus With a0e9fab104 Implement cluster autoscaler as bootstrap addon
Use provider-agnostic node definition for cas instead of aws auto-discovery

Validate clusterAutoscalerSpec

Add spec documentation

Add cas docs

Make CRDs

Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

Add enabled flag to cas config

Apply suggestions from code review

Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>

Add support for custom cas image

Support more k8s versions

Use full image names
2020-09-03 09:52:13 +02:00
Kubernetes Prow Robot 01aec82785
Merge pull request #9864 from inductor/homebrew
Update installation
2020-09-02 22:07:40 -07:00
inductor 2c3cceccc2 use brew on linux 2020-09-03 13:29:57 +09:00
Ciprian Hacman 7a24b829aa Use calico/cni with fix for node name issue 2020-09-02 18:44:20 +03:00
Kubernetes Prow Robot 13f4eda402
Merge pull request #9860 from olemarkus/kops-get-instances-fix
Add instance info to detached nodes
2020-09-02 07:21:06 -07:00
Ole Markus With 8cce4756d9 Add instance info to detached nodes 2020-09-02 15:33:13 +02:00
Kubernetes Prow Robot cf0466bded
Merge pull request #9851 from MaXinjian/shellcheck
fix "unbound variable" issue
2020-09-02 00:05:06 -07:00
Kubernetes Prow Robot 1579e3aec3
Merge pull request #9762 from olemarkus/kops-get-nodes
Add command for listing cloud instances
2020-09-01 23:23:06 -07:00
Kubernetes Prow Robot bb137434bb
Merge pull request #9859 from johngmyers/surge-doc
Improve description of detaching instances
2020-09-01 22:25:06 -07:00
John Gardiner Myers 77d5f12315 Improve description of detaching instances 2020-09-01 21:47:05 -07:00
Ciprian Hacman 1006f9082d Update Calico to v3.16.0 for k8s 1.16+ 2020-09-02 05:48:49 +03:00
Kubernetes Prow Robot 86cbd29632
Merge pull request #9853 from justinsb/refactor_route53
Refactor IAM route53 construction
2020-09-01 14:25:51 -07:00
Justin SB 5d1e7bcf82 Refactor IAM route53 construction
This helps for the JWKS / ServiceAccount role support.
2020-09-01 11:34:42 -04:00
Kubernetes Prow Robot e6b684cc48
Merge pull request #9850 from olemarkus/openstack-get-instances
Populate cloudinstances data on openstack
2020-09-01 03:49:50 -07:00
Ma Xinjian 1bda78be78 fix "unbound variable" issue
IGNORE is an empty array, it throws error when make verify-staticcheck
$ make verify-staticcheck
hack/verify-staticcheck.sh
hack/verify-staticcheck.sh: line 50: IGNORE[*]: unbound variable
make: *** [verify-staticcheck] Error 1

Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com>
2020-09-01 16:33:50 +08:00
Ole Markus With e9cc96baab Fully support kops get instances on openstack 2020-09-01 09:43:26 +02:00
Ole Markus With a483945711 Refactor based on changes to cloud instances 2020-09-01 08:41:53 +02:00
Ole Markus With c01455cf91 Keep the good part from last attempt 2020-09-01 08:30:03 +02:00
Kubernetes Prow Robot e11146c0df
Merge pull request #9799 from olemarkus/cloudinstances-refactor
Cloudinstances refactor
2020-08-31 23:23:50 -07:00
Kubernetes Prow Robot e0da9c0b36
Merge pull request #9849 from MaXinjian/shellcheck
Keep SHELLCHECK_IMAGE vesion sync with SHELLCHECK_VERSION defined before
2020-08-31 20:45:50 -07:00
Ma Xinjian dc852fbb73 Keep SHELLCHECK_IMAGE vesion sync with SHELLCHECK_VERSION defined before
Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com>
2020-09-01 09:55:13 +08:00
Kubernetes Prow Robot 4fa353725f
Merge pull request #9841 from johngmyers/remove-deferral
Remove more machinery for file-based cloudup models
2020-08-31 14:25:50 -07:00
Kubernetes Prow Robot a8441fbf31
Merge pull request #9847 from zetaab/storageversion
Update OpenStack CSIDriver to v1 and update few csi deps
2020-08-31 13:03:50 -07:00
Jesse Haka 92bc5689f3 regen bindata 2020-08-31 22:21:52 +03:00
Jesse Haka d9e6638d9c update csi versions 2020-08-31 22:20:59 +03:00
Jesse Haka 4741dce354 update apiversion to v1 stable 2020-08-31 22:16:21 +03:00
Kubernetes Prow Robot 26859b45fc
Merge pull request #9846 from spotinst/feat-spot-controller-1.0.64
Spotinst: Upgrade the Spot Cluster Controller to version 1.0.64
2020-08-31 12:08:44 -07:00
liranp b10f07fefc
feat(spot): upgrade the controller (v1.0.64) 2020-08-31 19:59:15 +03:00
Kubernetes Prow Robot 277038d419
Merge pull request #9839 from rifelpet/tf-cert-id
Dont generate the ssl_certificate_id field on TCP listeners in Terraform
2020-08-31 06:14:21 -07:00
Kubernetes Prow Robot 2dbb2e5f7c
Merge pull request #9843 from olemarkus/cilium-upgrades-aug
Upgrade cilium versions
2020-08-31 05:28:21 -07:00
Ole Markus With 715e46d58e Upgrade cilium versions 2020-08-31 12:01:03 +02:00
Kubernetes Prow Robot fc66e0161e
Merge pull request #9836 from justinsb/openstack_reauth
Always use OpenStack Swift reauthentication
2020-08-31 00:40:20 -07:00
John Gardiner Myers 3e75884661 Remove unused functionality 2020-08-30 22:55:21 -07:00
John Gardiner Myers d95bf95c50 Remove dead code 2020-08-30 22:44:40 -07:00
Kubernetes Prow Robot 5d09a9a95b
Merge pull request #9667 from justinsb/kubectl_auth_helper
Support authentication helper for kubectl
2020-08-30 21:46:21 -07:00
Kubernetes Prow Robot 56bab9fa4f
Merge pull request #9813 from justinsb/expose_jwks
Expose JWKS via a feature-flag
2020-08-30 21:06:20 -07:00
Ole Markus With 0ec71686b9 Refactor cloudinstancegroupmember in a more independent cloud instance representation
Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-30 21:37:03 +02:00
Justin SB 8757a2ce2a kubeconfig generation: add tests for kops plugin
Also slightly simplify the tests and Kubecfg Builder signature by
passing in the ConfigAccess only when needed.
2020-08-30 15:17:36 -04:00
Justin SB 0cda0f5068 Support authentication helper for kubectl
We create a simple exec plugin command which can create and renew
short-lived admin credentials on the fly, essentially leveraging the
security of the underlying cloud credentials.

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-30 15:16:20 -04:00
Kubernetes Prow Robot 4d7632aa26
Merge pull request #8896 from justinsb/reflect_set
Implement setter by reflection
2020-08-30 12:00:20 -07:00
Peter Rifel 0326ce4ad7
Dont generate the ssl_certificate_id field on TCP listeners in Terraform 2020-08-30 09:44:16 -05:00
Justin SB 786423f617 Expose JWKS via a feature-flag
When the PublicJWKS feature-flag is set, we expose the apiserver JWKS
document publicly (including enabling anonymous access).  This is a
stepping stone to a more hardened configuration where we copy the JWKS
document to S3/GCS/etc.

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-30 10:15:11 -04:00