Commit Graph

19999 Commits

Author SHA1 Message Date
Ciprian Hacman c4ec894578 azure: Perform challenge callbacks into a node 2023-07-18 06:04:51 +03:00
Ciprian Hacman 5356b028f1 azure: Verify node identity using VMSS name instead of tags 2023-07-18 05:19:46 +03:00
Kubernetes Prow Robot 9d2aa4c1d8
Merge pull request #15655 from hakman/fix_backup-retention-days
Fix modifying backupRetentionDays
2023-07-17 10:05:14 -07:00
Kubernetes Prow Robot 5d08bc3b0a
Merge pull request #15640 from johngmyers/vfscontext
Refactor out references to global vfs.Context
2023-07-17 09:15:19 -07:00
Kubernetes Prow Robot 42d82f2648
Merge pull request #15617 from hakman/azure_delete_dependency_logic
azure: Add mode dependency logic to deletion
2023-07-17 09:15:12 -07:00
Ciprian Hacman b6a8141ea8 hack/update-expected.sh 2023-07-17 17:28:02 +03:00
Ciprian Hacman 30656174c5 Fix modifying backupRetentionDays 2023-07-17 17:25:02 +03:00
Kubernetes Prow Robot 3e51f742bd
Merge pull request #15601 from anthonyhaussman/feat/kops/karpenter_variable
feat(karpenter): Variabilize image, logFormat and logLevel
2023-07-17 07:13:10 -07:00
Anthony Hausman 4a01fc30c4
feat(karpenter): Variabilize Image, logFormat and logLevel 2023-07-17 13:13:37 +02:00
Kubernetes Prow Robot 76eda9b9f4
Merge pull request #15650 from justinsb/prune_node_labels
Support removal of managed node labels
2023-07-16 21:49:07 -07:00
Kubernetes Prow Robot da4b14bcca
Merge pull request #15651 from justinsb/fix_incorrect_comment
Fix comment on patchNodePodCIDRs
2023-07-16 20:51:08 -07:00
justinsb 7a5c43ef8d Fix comment on patchNodePodCIDRs
Cleanup; no change in behavior.
2023-07-16 22:59:06 -04:00
justinsb 5fd533c96a Support removal of managed node labels
kops-controller manages a few node-role node-labels.  We
now remove any extra managed labels that land on the node.

This means we will now actively remove the extra node label if we
previously erroneously applied to a control-plane node; previous code
changes stopped applying it.
2023-07-16 22:41:22 -04:00
Ciprian Hacman 5be7a26211 azure: Use k8s.io/utils/set.Set[string] 2023-07-17 05:36:12 +03:00
Kubernetes Prow Robot aa5804bd79
Merge pull request #15648 from johngmyers/bootstrap-token
Remove support for bootstrap tokens
2023-07-16 13:03:06 -07:00
John Gardiner Myers bbff6298e7 Remove support for bootstrap tokens 2023-07-16 12:12:00 -07:00
Kubernetes Prow Robot bb4dbdce90
Merge pull request #15646 from johngmyers/prune-dead
Remove dead code for non-kops-controller bootstrap
2023-07-16 11:37:06 -07:00
Kubernetes Prow Robot 61fb95d8c4
Merge pull request #15645 from johngmyers/nodeup-clusterdomain
Remove references to more ClusterSpec fields from nodeup
2023-07-16 08:35:08 -07:00
John Gardiner Myers 977aacc356 Remove dead code for non-kops-controller bootstrap 2023-07-16 07:40:25 -07:00
Kubernetes Prow Robot 75bbe2ef16
Merge pull request #15631 from spotinst/feature/update_setting_vng_max_min_size_in_docs
spot: update docs about setting the VNG Size Limits in Launch Spec
2023-07-16 05:15:05 -07:00
Kubernetes Prow Robot 2a0cc8a7dc
Merge pull request #15627 from hakman/azure_dns_none
azure: Add support for dns=none
2023-07-16 04:27:05 -07:00
idanshoham b1c1144a7a fix minor mixed-up 2023-07-16 13:27:45 +03:00
John Gardiner Myers 252f0758ff hack/update-expected.sh 2023-07-15 21:36:10 -07:00
John Gardiner Myers 9368470fc4 Remove references to ClusterSpec.EtcdClusters from nodeup 2023-07-15 21:34:31 -07:00
John Gardiner Myers 56a8f46952 hack/update-expected.sh 2023-07-15 21:27:02 -07:00
John Gardiner Myers 75db4d76a9 Remove references to api-server-specific ClusterSpec fields from nodeup 2023-07-15 21:27:02 -07:00
Kubernetes Prow Robot 57bef1eb9c
Merge pull request #15615 from johngmyers/nodeup-publicname
Remove references to ClusterSpec.API from nodeup
2023-07-15 21:17:05 -07:00
Kubernetes Prow Robot a669604f55
Merge pull request #15608 from justinsb/load_versioned_api
kops-controller: load objects with version conversion
2023-07-15 17:31:05 -07:00
John Gardiner Myers 373cd4220f Use NewVFSContext in examples 2023-07-15 16:00:52 -07:00
John Gardiner Myers e04fc1314f Use NewVFSContext in kops-controller 2023-07-15 15:48:56 -07:00
John Gardiner Myers 0d1c6371d6 Get VFSContext from Factory in channels 2023-07-15 15:32:50 -07:00
John Gardiner Myers 62f7faa4da Remove references to ClusterSpec.API from nodeup 2023-07-15 14:55:38 -07:00
Kubernetes Prow Robot 436732b724
Merge pull request #15395 from Codelax/vfs-remove-all
add removeAll to vfs
2023-07-15 14:55:13 -07:00
Kubernetes Prow Robot ef284b11e5
Merge pull request #14960 from johngmyers/vfscontext
Add VFSContext to various clientsets
2023-07-15 14:55:05 -07:00
justinsb edeb4d4869 kops-controller: load objects with version conversion
If we deserialize the yaml, we don't go through the version-conversion
logic.  That logic maps from Master -> ControlPlane, so without that
logic we see unexpected values in the "string enums".
2023-07-15 17:34:50 -04:00
Kubernetes Prow Robot 141a040aec
Merge pull request #15607 from hakman/gce_cloud-init
gce: Use `user-data` instead of `startup-script` metadata key
2023-07-15 11:47:05 -07:00
Kubernetes Prow Robot 343d8cd6d5
Merge pull request #15632 from hakman/swap_memory
Add support for using swap memory
2023-07-15 10:47:05 -07:00
Ciprian Hacman 80944323f3 azure: Allow full load balancer access only when public 2023-07-15 19:16:59 +03:00
Kubernetes Prow Robot 5613a12027
Merge pull request #15635 from zetaab/hubblerules
open hubble port 4244 for openstack
2023-07-15 01:33:04 -07:00
Jesse Haka cbe1666012 open hubble port 4244 2023-07-15 09:40:28 +03:00
Ciprian Hacman 576ef5ea48 azure: Verify VM ID when registering nodes 2023-07-15 09:14:58 +03:00
Kubernetes Prow Robot b8376a5d93
Merge pull request #15634 from johngmyers/deprecate
Deprecate Canal, Flannel, and Kube-router
2023-07-14 22:45:04 -07:00
John Gardiner Myers b0aaf3b3ab Deprecate Canal, Flannel, and Kube-router 2023-07-14 21:57:33 -07:00
Kubernetes Prow Robot 1e9f11c3f4
Merge pull request #15604 from scaleway/scw_doc_profiles
scaleway: documentation improvement
2023-07-14 07:25:49 -07:00
Ciprian Hacman 15b44bad52 azure: Remove permissions for nodes when dns=none 2023-07-14 13:46:26 +03:00
Ciprian Hacman 80afaaead2 Add support for using swap memory 2023-07-14 07:50:48 +03:00
Ciprian Hacman ecbcd7a66c aws: Add more DNS pre-creation tests 2023-07-14 07:23:17 +03:00
idanshoham 75a57e80de feat(spot): update docs about setting the VNG Size Limits in Launch Spec 2023-07-13 14:45:39 +03:00
Kubernetes Prow Robot 55daa5616c
Merge pull request #15628 from hakman/fix_duplicate_egress_instance
aws: Allow using the same instance ID as egress for multiple subnets
2023-07-13 00:02:08 -07:00
Ciprian Hacman 36b119d599 aws: Allow using the same instance ID as egress for multiple subnets 2023-07-13 09:12:26 +03:00