justinsb
7f56339ebc
feat: nodeup will only check the nodeupConfigHash if it is provided
...
On bare metal, the nodeupConfig is harder to predict and we will have
to use other ways to trigger an update anyway.
2023-12-02 17:48:38 -05:00
justinsb
d5e55e4f8e
feat: kops toolbox enroll command
...
Implement the enroll command, to add a node to an existing cluster.
This is intended to be used with (experimental) metal support.
2023-12-02 17:48:34 -05:00
Kubernetes Prow Robot
b06271de78
Merge pull request #16149 from aauren/remove_consistently_failing_kube-router_tests
...
kube-router: skip 1.28 tests that fail consistently
2023-12-02 22:28:03 +01:00
Aaron U'Ren
1c16117d1e
kube-router: skip 1.28 tests that fail consistently
2023-12-02 12:08:50 -06:00
Kubernetes Prow Robot
1e0c26b9b4
Merge pull request #16103 from sl1pm4t/gcp/add-more-storage-classes
...
gce: Support additional StorageClasses and change default
2023-12-02 04:44:32 +01:00
Kubernetes Prow Robot
c82d4d95ec
Merge pull request #16145 from hakman/remove-docker-docs
...
docs: Remove Docker config section
2023-12-02 00:59:05 +01:00
Matt Morrison
4305adc9eb
revert default storage class change
2023-12-02 07:25:05 +13:00
Matt Morrison
35895f6a52
Update test expected output
2023-12-02 07:08:48 +13:00
Matt Morrison
a5ea80051f
Add balanced-csi + ssd-csi storage classes
...
Change default to balanced-csi (pd-balanced disk type), which is the same default used by GKE.
2023-12-02 07:08:47 +13:00
Kubernetes Prow Robot
d5818e8971
Merge pull request #16141 from justinsb/pki_bootstrap
...
Support bootstrapping nodes using Public Key authentication
2023-12-01 13:41:00 +01:00
Kubernetes Prow Robot
ec9dbe4b99
Merge pull request #16146 from kubernetes/dependencies/update-1701410810
...
Update dependencies
2023-12-01 10:43:24 +01:00
Kubernetes Prow Robot
1b751da337
Merge pull request #16144 from rifelpet/do-skip
...
Skip hostname test in DigitalOcean
2023-12-01 08:09:30 +01:00
Ciprian Hacman
36d57eb669
Apply suggestions from code review
2023-12-01 08:50:39 +02:00
github-actions
28600cfdf9
Update dependencies
2023-12-01 06:06:50 +00:00
Ciprian Hacman
5b98029f6e
docs: Remove Docker config section
2023-12-01 07:45:29 +02:00
Peter Rifel
5ae2b972a3
Skip hostname test in DigitalOcean
2023-11-30 22:13:59 -06:00
Kubernetes Prow Robot
2ed6bae823
Merge pull request #16135 from marcvorwerk/marcvorwerk-update-deprecated-docs
...
Update OpenStack documentation to replace deprecated arguments
2023-12-01 03:30:53 +01:00
justinsb
010a0d5e4c
feat: Support PKI bootstrap
...
Similar to the TPM bootstrapping on GCE (indeed, a lot of the code is
modified from there), but we verify the PKI signature against a public
key in a Host CRD object.
2023-11-30 18:35:58 -05:00
justinsb
d103a4f11a
feat: Create CRD for Host
...
This holds the public key for a bare-metal machine. The alternative
is to store this in a secret, but a dedicated CRD works better with
RBAC - we would rather not grant permissions on secrets if we have an
alternative.
2023-11-30 18:28:49 -05:00
Kubernetes Prow Robot
928d7e04da
Merge pull request #16140 from justinsb/multiple_verifiers
...
feat: Support multiple token verifiers in kops-controller
2023-11-30 18:50:21 +01:00
Kubernetes Prow Robot
2aa4567979
Merge pull request #16138 from justinsb/rapid_dev_kops_controller
...
build: add script for rapid development of kops-controller
2023-11-30 18:49:58 +01:00
Kubernetes Prow Robot
3427405490
Merge pull request #16137 from justinsb/context_in_kubectl_auth
...
Thread context through kubectl-auth
2023-11-30 17:48:46 +01:00
justinsb
592b575412
feat: Support multiple token verifiers in kops-controller
...
This will allow us to support nodes running in multiple clouds. If we
don't configure multiple verifiers, this should be a no-op.
2023-11-30 10:44:53 -05:00
justinsb
62bab3df38
build: add script for rapid development of kops-controller
2023-11-30 10:44:22 -05:00
Kubernetes Prow Robot
4d36cd2aff
Merge pull request #16133 from rifelpet/set-containerd-129
...
Only set containerd plugins on kops versions that include quote fixes
2023-11-30 15:52:18 +01:00
justinsb
fbf3556772
Thread context through kubectl-auth
2023-11-30 09:08:52 -05:00
Kubernetes Prow Robot
6f7fcb0a9a
Merge pull request #16136 from borg-land/sns-char-limit
...
limit jobname value to 80
2023-11-30 13:52:17 +01:00
upodroid
f76852048e
limit jobname value to 80
2023-11-30 11:48:02 +00:00
Marc Vorwerk
01d9b97b97
Update OpenStack documentation to replace deprecated arguments
2023-11-30 08:13:19 +01:00
Peter Rifel
797903d6ca
Only set containerd plugins on kops versions that include --set quote fixes
2023-11-29 21:45:36 -06:00
Kubernetes Prow Robot
e880d5eba4
Merge pull request #16131 from moshevayner/promote-alpha-to-stable-2023-11-28
...
Promote alpha to stable
2023-11-28 16:07:25 +01:00
Moshe Vayner
8b0b880fb0
hack/update-expected
2023-11-28 08:17:57 -05:00
Moshe Vayner
d5ec0a6b07
promote alpha to stable
2023-11-28 08:14:01 -05:00
Kubernetes Prow Robot
dbfe8ae0a1
Merge pull request #16056 from borg-land/test-handler
...
Enable containerd test-handler runtimeclass for k/k e2e tests
2023-11-27 17:32:54 +01:00
upodroid
a09dc4c99a
enable test handler for containerd runtime
2023-11-27 15:28:22 +00:00
Kubernetes Prow Robot
6977243608
Merge pull request #16117 from zetaab/skipfilerepository
...
skip file remapping if same host
2023-11-26 22:05:13 +01:00
Kubernetes Prow Robot
f73595fe05
Merge pull request #16128 from justinsb/quotes_in_set_2
...
kops: Support quotes in --set flags
2023-11-26 18:59:18 +01:00
Kubernetes Prow Robot
a1d8ebc43d
Merge pull request #16129 from kubernetes/dependencies/update-1700806060
...
Update dependencies
2023-11-24 09:28:01 +01:00
github-actions
ceae8ab49c
Update dependencies
2023-11-24 06:07:40 +00:00
justinsb
3ea7af23da
kops: Support quotes in --set flags
...
The pflag library tries to split comma separated values using strict
CSV semantics, which requires quoting of the full value if the value
contains a quote. We switch to LazyQuotes which is much more
tolerant.
2023-11-23 23:16:11 -05:00
Kubernetes Prow Robot
b4d787f390
Merge pull request #16109 from prashantrewar/improve-kops-edit-cluster
...
Improve kops edit command
2023-11-23 19:12:57 +01:00
Ciprian Hacman
464975c53d
Apply suggestions from code review
2023-11-23 19:18:10 +02:00
Prashant Rewar
a39e3f9043
Improve kops edit cluster
...
Signed-off-by: Prashant Rewar <108176843+prashantrewar@users.noreply.github.com>
2023-11-23 21:12:18 +05:30
Kubernetes Prow Robot
7c17b16a96
Merge pull request #16099 from spotinst/feat/add_multi_arch_base127_rebase
...
Spotinst: Feature/add multi arch in VNG and resource tag specification
2023-11-23 15:59:58 +01:00
Kubernetes Prow Robot
634423ff57
Merge pull request #16123 from rifelpet/parse-version
...
Fix parsing of newer kubernetes version URLs
2023-11-23 05:12:52 +01:00
Peter Rifel
e108c3b1c5
Fix parsing of newer kubernetes version URLs
2023-11-22 20:02:38 -06:00
Kubernetes Prow Robot
c0cc3bf453
Merge pull request #16121 from rifelpet/ebs-csi-version
...
Support volume modification in EBS CSI Driver
2023-11-22 07:01:06 +01:00
Kubernetes Prow Robot
c814d0f098
Merge pull request #16120 from moshevayner/bump-k8s-versions-alpha
...
bump k8s and ubuntu ami versions in alpha
2023-11-22 04:13:01 +01:00
Peter Rifel
6dbc164969
./hack/update-expected.sh
2023-11-21 20:55:05 -06:00
Peter Rifel
d6eeae0ee3
Add volume modification support to EBS CSI Driver
2023-11-21 20:54:39 -06:00