Commit Graph

18189 Commits

Author SHA1 Message Date
Bronson Mirafuentes 33ce871d49 add required vendor packages 2022-10-19 11:46:59 -07:00
Bronson Mirafuentes b87fbc3853 add option to query AMIs IDs from SSM 2022-10-19 11:39:39 -07:00
Kubernetes Prow Robot 73b50d2913
Merge pull request #14433 from olemarkus/channels-191022
Bump alpha and stable channel with the latest kops releases
2022-10-19 02:05:04 -07:00
Ole Markus With 67ed7988f5 Bump alpha and stable channel with the latest kops and k8s releases
And alpha channel with latest AMI
2022-10-19 10:20:46 +02:00
Kubernetes Prow Robot 4546cafdcb
Merge pull request #14420 from olemarkus/roletaints-cloudup
Move setting role taints to cloudup
2022-10-18 05:29:19 -07:00
Ole Markus With cd378bff72 Move setting role taints to cloudup 2022-10-18 13:42:00 +02:00
Kubernetes Prow Robot 6a4c9da1a4
Merge pull request #14370 from seh/ignore-keypairs-without-certificates
get-keypairs: Tolerate key set items without certificates
2022-10-17 13:59:19 -07:00
Steven E. Harris 95f98896c7
promote-keypair: Block items without certificates
Forbid the "kops promote keypair" command from promoting a key pair
item that lacks an associated X.509 certificate.

Along with that prohibition, refuse to store a key set in a VFS whose
primary key pair lacks a certificate. This allows us to continue
storing such key pairs, but we will never allow them to serve as the
primary key pair within the containing key set.
2022-10-17 12:13:45 -04:00
Kubernetes Prow Robot fe823261ff
Merge pull request #14424 from olemarkus/ccm-v1251
Bump AWS CCM to 1.25.1
2022-10-17 08:55:07 -07:00
Steven E. Harris a6ee86d1f7
get-keypairs: Tolerate items without certificates
Allow the "kops get keypairs" command to consume key sets with old key
pair items that lack an associated X.509 certificate. When the command
is invoked without the "--distrusted" flag set to true, omit these old
items as if they're distrusted. Conversely, when the command is
invoked with the "--distrusted" flag set to true, include these items,
but omit their details that would be contingent on the nonexistent
certificate.

In order to supply only information that is known to be true, treat
the following fields in the output as newly optional:

- issuer
- notAfter
- notBefore
- subject

With no certificate present, it's not possible to present concrete
values for those fields.
2022-10-17 11:39:16 -04:00
Kubernetes Prow Robot 92e856e501
Merge pull request #14423 from olemarkus/karpenter-no-surge
Ensure kOps doesn't surge on karpenter IGs
2022-10-17 08:07:08 -07:00
Ole Markus With b5e3e956a9 Bump AWS CCM to 1.25.1 2022-10-17 15:26:19 +02:00
Ole Markus With a5b1722110 Ensure kOps doesn't surge on karpenter IGs 2022-10-17 15:22:39 +02:00
Kubernetes Prow Robot 9e56f049b3
Merge pull request #14413 from TwoStone/patch-1
Allow snapshot controller to create volumesnapshotcontent
2022-10-17 02:49:08 -07:00
Niklas Walter 2ab10f0451
Update test expected 2022-10-17 09:35:28 +02:00
Kubernetes Prow Robot aebcae0568
Merge pull request #14419 from olemarkus/no-cluster-kubelet
Remove usage of cluster kubelet config in nodeup
2022-10-16 21:53:07 -07:00
Ole Markus With 950a69857d Remove usage of cluster kubelet config from nodeup 2022-10-16 21:04:20 +02:00
Kubernetes Prow Robot 0759cfc241
Merge pull request #14417 from zetaab/bumpoccmm
bump Openstack ccm version
2022-10-16 11:53:06 -07:00
Jesse Haka c92f211862 bump Openstack ccm version 2022-10-16 21:02:24 +03:00
Ole Markus With abb9da1ed3 Remove nodeup merge test
Merging has happened in cloudup for quite some time
2022-10-16 19:59:48 +02:00
Kubernetes Prow Robot 9a33b57aa6
Merge pull request #14416 from kubernetes/dependabot/github_actions/actions/dependency-review-action-2.5.0
Bump actions/dependency-review-action from 2.4.0 to 2.5.0
2022-10-16 03:09:07 -07:00
dependabot[bot] 629190ee03
Bump actions/dependency-review-action from 2.4.0 to 2.5.0
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](375c537008...fd675ced9c)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-16 07:20:42 +00:00
Kubernetes Prow Robot 9c746b51bf
Merge pull request #14415 from MoShitrit/k8s-releases-alpha-2022-10-15
Bump k8s and ubuntu ami version in alpha
2022-10-15 11:55:07 -07:00
Moshe Shitrit 3f4e18994a bump k8s and ubuntu ami version in alpha 2022-10-15 14:08:05 -04:00
Niklas Walter 858bdbacfd
Allow snapshot controller to create volumesnapshotcontent
For using dynamic provisioning of volumesnapshot the snapshot-controller has to be able to create volumesnapshotcontent objects at the cluster level.
When deploying the snapshot-controller as a kops addon the controller is not able to create volumesnapshotcontent object because it lacks the create permission.
This PR adds the create permission for the content objects, which should be the default according to https://github.com/kubernetes-csi/external-snapshotter/blob/v6.0.1/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml
2022-10-15 00:54:38 +02:00
Kubernetes Prow Robot 5ea0839e17
Merge pull request #14412 from kubernetes/dependencies/update-1665728929
Update dependencies
2022-10-14 05:12:46 -07:00
github-actions d25b16e436 Update dependencies 2022-10-14 06:28:49 +00:00
Kubernetes Prow Robot f204fb6fc1
Merge pull request #14410 from hakman/aws_deprecate_classic_api-lb
Deprecate AWS Classic Load Balancer support for API
2022-10-12 22:45:00 -07:00
Ciprian Hacman 4c6368d7aa Deprecate `--api-loadbalancer-class` flag 2022-10-12 15:12:23 +03:00
Ciprian Hacman 6e40769786 Update docs 2022-10-12 11:57:50 +03:00
Ciprian Hacman c725b6480d Run hack/update-expected.sh 2022-10-12 11:18:30 +03:00
Ciprian Hacman 658a567dda Deprecate AWS Classic Load Balancer support for API 2022-10-12 11:18:30 +03:00
Kubernetes Prow Robot 7e38fd3715
Merge pull request #14408 from noony/upgrade-karpenter
karpenter: upgrade to version 0.16.3 and support kubeReserved configuration
2022-10-11 10:33:03 -07:00
Thomas Colomb e40239b241 fix typo kubeReserved not systemReserved and remove ec2:DescribeImages iam right not needed we use launch templates 2022-10-11 15:43:17 +02:00
Thomas Colomb a34939b5c0 karpenter: upgrade to version 0.16.3 and support kubeReserved configuration 2022-10-11 15:05:08 +02:00
Kubernetes Prow Robot ce9cbf85ea
Merge pull request #14406 from zetaab/updk8sos
update k8s openstack
2022-10-11 00:59:02 -07:00
Jesse Haka 9aba3e62b0 update k8s openstack 2022-10-11 10:12:08 +03:00
Kubernetes Prow Robot eb812c127b
Merge pull request #14401 from zetaab/updcloudprovideropenstack
update k8s cloudprovider openstack images
2022-10-10 02:09:20 -07:00
Jesse Haka 9fc29eec36 incr 1.24 version 2022-10-10 11:21:22 +03:00
Jesse Haka d459b2432a update k8s cloudprovider openstack images 2022-10-10 09:17:22 +03:00
Kubernetes Prow Robot c220a4fc33
Merge pull request #14400 from kubernetes/dependabot/github_actions/actions/checkout-3.1.0
Bump actions/checkout from 3.0.2 to 3.1.0
2022-10-09 00:51:19 -07:00
dependabot[bot] c98f96e412
Bump actions/checkout from 3.0.2 to 3.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](2541b1294d...93ea575cb5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-09 07:08:30 +00:00
Kubernetes Prow Robot 1a30abeac0
Merge pull request #14399 from justinsb/fixup_a_few_format_strings
Fix typo in format string
2022-10-08 08:01:19 -07:00
Kubernetes Prow Robot 0b01e26d44
Merge pull request #14397 from justinsb/nodeconfig_typing
nodeup script: accept strongly typed nodeup.Config
2022-10-08 06:37:18 -07:00
justinsb 1472ae51ca Fix typo in format string
Fixing Warning that should have been a Warningf
2022-10-08 09:24:28 -04:00
justinsb 6123c9e7ba nodeup script: accept strongly typed nodeup.Config
More self-documenting and flexible than accepting a string.
2022-10-08 08:50:42 -04:00
Kubernetes Prow Robot 68bbd592e1
Merge pull request #14362 from olemarkus/channels-claim-fields
Let kOps take ownership of any field currently owned by kubectl
2022-10-07 08:17:53 -07:00
Kubernetes Prow Robot 000eec4e3c
Merge pull request #14395 from kubernetes/dependencies/update-1665123066
Update dependencies
2022-10-07 02:49:53 -07:00
github-actions 7c711fb86b Update dependencies 2022-10-07 06:11:06 +00:00
Kubernetes Prow Robot e8eb14f017
Merge pull request #14389 from 2solt/fix-default-launch-spec-detection
Fix default launch spec detection for spotinst
2022-10-06 03:05:52 -07:00