543d59758a 
								
							 
						 
						
							
							
								
								removed SCW_DEFAULT_REGION and SCW_DEFAULT_ZONE env vars  
							
							
							
						 
						
							2023-01-10 16:11:23 +01:00  
				
					
						
							
							
								 
						
							
								b5eef1c129 
								
							 
						 
						
							
							
								
								Use NodeupConfig for kube-proxy config  
							
							
							
						 
						
							2023-01-03 12:29:07 -08:00  
				
					
						
							
							
								 
						
							
								fe448ef906 
								
							 
						 
						
							
							
								
								Use NodeupConfig for DockerConfig  
							
							
							
						 
						
							2023-01-02 13:58:21 -08:00  
				
					
						
							
							
								 
						
							
								125866792d 
								
							 
						 
						
							
							
								
								Use NodeupConfig for ContainerdConfig  
							
							
							
						 
						
							2023-01-02 13:42:11 -08:00  
				
					
						
							
							
								 
						
							
								25a897b691 
								
							 
						 
						
							
							
								
								Use NodeupConfig for ContainerRuntime  
							
							
							
						 
						
							2023-01-02 12:50:23 -08:00  
				
					
						
							
							
								 
						
							
								4d309b0b36 
								
							 
						 
						
							
							
								
								Move Cluster into CloudupSubContext  
							
							
							
						 
						
							2022-12-20 08:11:01 -08:00  
				
					
						
							
							
								 
						
							
								7c3e32369a 
								
							 
						 
						
							
							
								
								Refactor Context into separate cloudup and nodeup types  
							
							
							
						 
						
							2022-12-17 17:42:46 -08:00  
				
					
						
							
							
								 
						
							
								235aa61594 
								
							 
						 
						
							
							
								
								v1alpha3: move networking fields under networking  
							
							
							
						 
						
							2022-12-02 19:19:59 -08:00  
				
					
						
							
							
								 
						
							
								76f71512cc 
								
							 
						 
						
							
							
								
								v1alpha3: fix miscellaneous capitalization  
							
							
							
						 
						
							2022-11-28 21:37:21 -08:00  
				
					
						
							
							
								 
						
							
								6536c0b301 
								
							 
						 
						
							
							
								
								v1alpha3: use new terminology for kubelet config  
							
							
							
						 
						
							2022-11-25 16:53:23 -08:00  
				
					
						
							
							
								 
						
							
								d39ba74bd7 
								
							 
						 
						
							
							
								
								Change the control-plane IG role to "ControlPlane" in v1alpha3 API  
							
							
							
						 
						
							2022-11-22 17:05:29 -08:00  
				
					
						
							
							
								 
						
							
								e51221ae3f 
								
							 
						 
						
							
							
								
								Don't serve config from kops-controller for APIServer nodes  
							
							
							
						 
						
							2022-11-22 22:17:39 +02:00  
				
					
						
							
							
								 
						
							
								f7f89080c6 
								
							 
						 
						
							
							
								
								codegen + updated headers + refactoring after reviews  
							
							
							
						 
						
							2022-11-21 11:46:29 +01:00  
				
					
						
							
							
								 
						
							
								b00465a796 
								
							 
						 
						
							
							
								
								scaleway model context + fixed typo in env vars  
							
							
							
						 
						
							2022-11-21 11:46:29 +01:00  
				
					
						
							
							
								 
						
							
								d29812fc6e 
								
							 
						 
						
							
							
								
								Replace fi.Bool/Float*/Int*/StringValue() with fi.ValueOf  
							
							
							
						 
						
							2022-11-19 03:45:23 +02:00  
				
					
						
							
							
								 
						
							
								8f79c9bd68 
								
							 
						 
						
							
							
								
								Replace fi.Bool/Float*/Int*/String() with fi.PtrTo()  
							
							
							
						 
						
							2022-11-19 03:45:22 +02:00  
				
					
						
							
							
								 
						
							
								18b5dcd297 
								
							 
						 
						
							
							
								
								Boot nodes without state store access  
							
							
							
						 
						
							2022-11-15 14:40:14 +02:00  
				
					
						
							
							
								 
						
							
								4e5ded6dc3 
								
							 
						 
						
							
							
								
								hetzner: Create cluster without DNS or Gossip  
							
							
							
						 
						
							2022-10-27 11:29:37 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								01d480de8b 
								
							 
						 
						
							
							
								
								added scaleway to v1alpha3  
							
							
							
						 
						
							2022-09-26 13:55:44 +02:00  
				
					
						
							
							
								 
						
							
								0fa996890d 
								
							 
						 
						
							
							
								
								featureflag and env vars for nodeup ready for testing  
							
							
							
						 
						
							2022-09-26 13:55:08 +02:00  
				
					
						
							
							
								 
						
							
								a7be5ede73 
								
							 
						 
						
							
							
								
								Avoid spurious changes with bastion hosts due to user data  
							
							
							
						 
						
							2022-09-23 16:06:45 +03:00  
				
					
						
							
							
								 
						
							
								271ce3387a 
								
							 
						 
						
							
							
								
								Wait for load balancer to be ready for Hetzner  
							
							
							
						 
						
							2022-07-29 14:52:03 +03:00  
				
					
						
							
							
								 
						
							
								f837ced218 
								
							 
						 
						
							
							
								
								Fix journald for do  
							
							... 
							
							
							
							Incorporate review comments
Incorporate review comments
Remove echo 
							
						 
						
							2022-06-07 14:25:23 +05:30  
				
					
						
							
							
								 
						
							
								2f8154692f 
								
							 
						 
						
							
							
								
								Allow returning multiple addresses for API  
							
							
							
						 
						
							2022-05-09 14:14:15 +03:00  
				
					
						
							
							
								 
						
							
								b5f14b589b 
								
							 
						 
						
							
							
								
								Add initial support for Hetzner Cloud  
							
							
							
						 
						
							2022-05-09 06:12:15 +03:00  
				
					
						
							
							
								 
						
							
								70f7d9bdb2 
								
							 
						 
						
							
							
								
								Use function to get cloud provider from cluster spec  
							
							
							
						 
						
							2022-03-02 21:59:47 -08:00  
				
					
						
							
							
								 
						
							
								994ac19b42 
								
							 
						 
						
							
							
								
								Use fi.Keyset instead of passing tasks around  
							
							... 
							
							
							
							Using a task leads to layering complexity.  We could introduce a new
type, but fi.Keyset is the type we seem to want.
(We could move Keyset out of fi, but we don't need to yet)
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com> 
							
						 
						
							2021-12-20 23:24:32 -05:00  
				
					
						
							
							
								 
						
							
								e2c28b062b 
								
							 
						 
						
							
							
								
								Refactor nodeup script to avoid action-at-a-distance  
							
							
							
						 
						
							2021-12-17 18:33:44 -05:00  
				
					
						
							
							
								 
						
							
								0e1bbd58bd 
								
							 
						 
						
							
							
								
								Avoid double-encoding templates  
							
							... 
							
							
							
							We were previously passing the template (with placeholders) through
MIME encoding.  This seems like it might fail rarely in
hard-to-understand ways. 
							
						 
						
							2021-12-17 16:28:09 -05:00  
				
					
						
							
							
								 
						
							
								a0736b3c29 
								
							 
						 
						
							
							
								
								Remove support for Aliyun/Alibaba Cloud  
							
							
							
						 
						
							2021-12-11 21:49:13 -08:00  
				
					
						
							
							
								 
						
							
								ea7df00719 
								
							 
						 
						
							
							
								
								Run hack/update-gofmt.sh  
							
							
							
						 
						
							2021-12-01 22:39:50 +02:00  
				
					
						
							
							
								 
						
							
								be8933b577 
								
							 
						 
						
							
							
								
								Remove code for unsupported features  
							
							
							
						 
						
							2021-08-28 13:49:55 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e9fc12b4f3 
								
							 
						 
						
							
							
								
								Fix certificate bootstrap for non-kops-controller-bootstrap cloud providers  
							
							
							
						 
						
							2021-07-18 13:37:19 -07:00  
				
					
						
							
							
								 
						
							
								c35d101a89 
								
							 
						 
						
							
							
								
								Refactor keysets for etcd-manager  
							
							
							
						 
						
							2021-07-08 18:46:03 -07:00  
				
					
						
							
							
								 
						
							
								921d09523e 
								
							 
						 
						
							
							
								
								Rename the "ca" keyset to "kubernetes-ca"  
							
							
							
						 
						
							2021-07-03 17:33:13 -07:00  
				
					
						
							
							
								 
						
							
								1e0c6cb1aa 
								
							 
						 
						
							
							
								
								Refactor apiserver-aggregator-ca  
							
							
							
						 
						
							2021-07-01 22:25:47 -07:00  
				
					
						
							
							
								 
						
							
								7162a7473a 
								
							 
						 
						
							
							
								
								Remove dead code  
							
							
							
						 
						
							2021-07-01 13:58:51 -07:00  
				
					
						
							
							
								 
						
							
								3de05a500e 
								
							 
						 
						
							
							
								
								Refactor etcd-clients-ca keyset for api-server  
							
							
							
						 
						
							2021-06-30 18:55:30 -07:00  
				
					
						
							
							
								 
						
							
								e1df9f09dd 
								
							 
						 
						
							
							
								
								Refactor service-account public keys  
							
							
							
						 
						
							2021-06-27 08:45:06 -07:00  
				
					
						
							
							
								 
						
							
								2faf28379a 
								
							 
						 
						
							
							
								
								Refactor etcd-client-cilium secrets  
							
							
							
						 
						
							2021-06-25 23:57:23 -07:00  
				
					
						
							
							
								 
						
							
								1752f0f4db 
								
							 
						 
						
							
							
								
								Move most of nodeup.Config out of userdata  
							
							
							
						 
						
							2021-06-25 22:25:49 -07:00  
				
					
						
							
							
								 
						
							
								d7f405f65a 
								
							 
						 
						
							
							
								
								Decrease default values for net.ipv4.tcp_rmem and net.ipv4.tcp_wmem  
							
							
							
						 
						
							2021-06-25 21:27:56 +03:00  
				
					
						
							
							
								 
						
							
								a83bf7b20f 
								
							 
						 
						
							
							
								
								Mark nodes NeedsUpdate when keys they use change  
							
							
							
						 
						
							2021-06-21 19:37:23 -07:00  
				
					
						
							
							
								 
						
							
								0dee785ebf 
								
							 
						 
						
							
							
								
								Pass multiple CA certs to kops-controller client  
							
							
							
						 
						
							2021-06-19 10:50:53 -07:00  
				
					
						
							
							
								 
						
							
								820b0ea115 
								
							 
						 
						
							
							
								
								Pass lifecycle down to BootstrapScript  
							
							
							
						 
						
							2021-06-19 10:50:53 -07:00  
				
					
						
							
							
								 
						
							
								b71ba1d566 
								
							 
						 
						
							
							
								
								Merge pull request  #11219  from johngmyers/refactor-keypair  
							
							... 
							
							
							
							Refactor keypair code in preparation for secret rotation 
							
						 
						
							2021-06-12 14:25:00 -07:00  
				
					
						
							
							
								 
						
							
								3127dacc0c 
								
							 
						 
						
							
							
								
								Expose all service-account keys through OIDC  
							
							
							
						 
						
							2021-06-05 16:38:25 -07:00  
				
					
						
							
							
								 
						
							
								b45c0b4489 
								
							 
						 
						
							
							
								
								Remove InstanceGroup from NodeupModelContext  
							
							
							
						 
						
							2021-06-03 21:27:01 -07:00