Commit Graph

15058 Commits

Author SHA1 Message Date
Ole Markus With 133eb1f7ba Bump cilium to 1.10.3 2021-08-12 21:12:25 +02:00
Ole Markus With f27c8bd21f Add e2e scenario for metrics-server 2021-08-12 12:22:25 +02:00
Kubernetes Prow Robot a4af85bd9f
Merge pull request #12134 from olemarkus/forward-ipv6
Enable ipv6 forwarding and router announcements
2021-08-11 13:35:04 -07:00
Kubernetes Prow Robot 0e01893dec
Merge pull request #12135 from olemarkus/fix-irsa
Set IRSA flag on scenarios where needed
2021-08-11 04:30:47 -07:00
Ole Markus With 6a1b58666c Set IRSA flag on scenarios where needed 2021-08-11 12:42:57 +02:00
Ole Markus With ab596a49bc Enable ipv6 forwarding and router announcements 2021-08-11 11:09:29 +02:00
Kubernetes Prow Robot 260f2a6a21
Merge pull request #12133 from olemarkus/bump-cas-22
Bump CAS for 1.22
2021-08-11 01:50:46 -07:00
Ole Markus With 4e589431d5 Bump CAS for 1.22 2021-08-11 09:55:03 +02:00
Kubernetes Prow Robot 6eab49e05e
Merge pull request #12130 from ReillyBrogan/deb11/pythonApt
Debian 11: python-apt is not available
2021-08-10 20:50:46 -07:00
Kubernetes Prow Robot 4a0fa2d108
Merge pull request #12122 from mitch000001/openstack-port-metadata
Openstack: add port metadata
2021-08-10 12:48:39 -07:00
Reilly Brogan 13e2b54abc Debian 11: python-apt is not available 2021-08-10 14:33:48 -05:00
Kubernetes Prow Robot c2ff89a4a2
Merge pull request #12123 from olemarkus/node-unattended-upgrades
Fix disabling unattended upgrades
2021-08-10 04:33:17 -07:00
Ole Markus With f1a8565024 Fix disabling unattended upgrades
Current default AMIs pre-install and pre-configure unattended upgrades.
We therefor need to explicitly disable it if the update policy requires
it.
2021-08-10 12:51:49 +02:00
Ole Markus With 820683bba0 Test if update_service behaves as intended 2021-08-10 12:51:44 +02:00
Kubernetes Prow Robot 8e5d1e4c74
Merge pull request #12124 from mikesplain/fix_vpccidrblock
Fix cases when the VPC doesn't exist yet
2021-08-09 20:41:17 -07:00
Mike Splain 03a2557252 Fix cases when the VPC doesn't exist yet 2021-08-09 15:42:41 -04:00
Michael Wagner e1f3c5dbf8 chore(openstack): make sure our port tags are short
OpenStack limits the tag length to 60 characters.
2021-08-09 08:49:12 +02:00
Michael Wagner 99330549e4 feat(openstack): enrich ports with more metadata
The overall goal is to get rid of the specific port names and replace
them with hashed ones. This in turn allows us to introduce rolling
updates for Openstack in a later stage.
2021-08-09 08:49:12 +02:00
Kubernetes Prow Robot e7b52981ab
Merge pull request #12119 from rifelpet/dns-controller-api
Update dns-controller to use networking.k8s.io/v1 Ingress API
2021-08-08 15:11:30 -07:00
Kubernetes Prow Robot c8df68acc8
Merge pull request #12120 from rifelpet/rbac-v1
Update addon manifests referencing RBAC v1beta1
2021-08-08 14:19:30 -07:00
Peter Rifel 95aa8953a2
./hack/update-expected.sh 2021-08-08 16:24:49 -04:00
Kubernetes Prow Robot 10eda69ce1
Merge pull request #12118 from rifelpet/azure-environment
Pass AZURE_ENVIRONMENT to nodeup
2021-08-08 13:17:30 -07:00
Peter Rifel b193d2d583
Update addon manifests referencing RBAC v1beta1 2021-08-08 16:12:39 -04:00
Peter Rifel 0789a5ad9c
./hack/update-expected.sh 2021-08-08 15:54:27 -04:00
Peter Rifel 7c2112b32d
Update dns-controller to use networking.k8s.io/v1 for watching Ingresses 2021-08-08 15:54:27 -04:00
Peter Rifel 9c824e80f8
Pass AZURE_ENVIRONMENT to nodeup
This allows nodeup to use the same azure environment as the kops cli, working towards support for azure government.
2021-08-08 15:34:44 -04:00
Kubernetes Prow Robot b858297fa4
Merge pull request #12114 from olemarkus/metrics-server-secure-not-insecure
Make metrics-server insecure if insecure is true
2021-08-07 15:13:36 -07:00
Kubernetes Prow Robot 64f00d71ae
Merge pull request #12109 from olemarkus/useserviceaccountexternalpermissions
Remove UseServiceAccountIAM feature flag and rename feature to UseServiceAccountExternalPermissions
2021-08-07 15:13:30 -07:00
Kubernetes Prow Robot 7bb55516ea
Merge pull request #12115 from johngmyers/debian-relnote
Add release note for Debian 11
2021-08-07 14:31:30 -07:00
Kubernetes Prow Robot 8276ec1001
Merge pull request #12064 from hakman/legacy_addons
Disallow the use of legacy addons
2021-08-07 13:09:30 -07:00
Kubernetes Prow Robot a9a5865032
Merge pull request #12111 from rifelpet/os-lb-vipacl
In-line openstack loadbalancer feature detection
2021-08-07 12:31:29 -07:00
Ole Markus With 0439bb0d76 Remove UseServiceAccountIAM feature flag and rename feature to UseServiceAccountExternalPermissions 2021-08-07 21:20:03 +02:00
Ole Markus With 612be4b1fc Make metrics-server insecure if insecure is true
Also add tests for each variation to make sure this sticks
2021-08-07 20:44:50 +02:00
John Gardiner Myers 0e363aded4 Add release note for Debian 11 2021-08-07 11:26:55 -07:00
Kubernetes Prow Robot 82e4e5ab77
Merge pull request #11818 from olemarkus/irsa-ccm
Enable IRSA for CCM
2021-08-07 10:49:30 -07:00
Ole Markus With 887439952a Add ccm integration tests 2021-08-07 10:31:31 +02:00
Ole Markus With ce86d851aa IRSA support for CCM
Update pkg/model/components/addonmanifests/awscloudcontroller/iam.go

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-08-07 10:27:36 +02:00
Ole Markus With 2042912a5b Remap IRSA for DaemonSets too 2021-08-07 07:41:47 +02:00
Kubernetes Prow Robot 76727cb4a0
Merge pull request #12108 from ReillyBrogan/debian11
Support Debian 11 Bullseye
2021-08-06 15:45:29 -07:00
Reilly Brogan 850bca8db6 Support Debian 11 Bullseye 2021-08-06 12:52:16 -05:00
Peter Rifel ce821a614f
In-line openstack loadbalancer feature detection
This was our only reliance on cloud-provider-openstack which depends on k8s.io/kubernetes.

With the logic in-lined, kops no longer has any indirect dependencies of k/k
2021-08-06 08:19:53 -04:00
Kubernetes Prow Robot c5a507d8f3
Merge pull request #12106 from rifelpet/skip-metricsgrabber
Stop skipping MetricsGrabber tests on CI k8s versions
2021-08-05 12:25:18 -07:00
Kubernetes Prow Robot c382408684
Merge pull request #12107 from olemarkus/fix-albc
Revert most of #12023 and keep awslbc on CP nodes
2021-08-05 11:23:19 -07:00
Ole Markus With 1839b1ac47 Revert most of #12023 and keep awslbc on CP nodes 2021-08-05 19:30:27 +02:00
Peter Rifel f10649f658
Stop skipping MetricsGrabber tests on CI k8s versions 2021-08-05 11:28:37 -04:00
Kubernetes Prow Robot d13863633e
Merge pull request #12102 from hakman/skip_gluster_tests
Skip GlusterFS tests
2021-08-04 22:08:55 -07:00
Ciprian Hacman cf6ab7cd76 Skip GlusterFS tests 2021-08-05 07:26:24 +03:00
Kubernetes Prow Robot 508fd8834f
Merge pull request #12101 from johngmyers/k8s-22
Update Kubernetes dependencies to 1.22.0
2021-08-04 17:58:38 -07:00
John Gardiner Myers 5575914468 make apimachinery 2021-08-04 17:10:33 -07:00
John Gardiner Myers 832e773324 Update Kubernetes dependencies to 1.22.0 2021-08-04 16:54:07 -07:00