12a42a3583 
					 
					
						
						
							
							chore: remove jinja from conditional and dont track prep  
						
						... 
						
						
						
						!17  
					
						2024-01-30 19:09:37 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d8ba0951e 
					 
					
						
						
							
							feat(calico_operator): install before prime check as networking is required  
						
						... 
						
						
						
						prime ready check relies on networking, the operator is required for this
!17  
						
						
					 
					
						2024-01-30 19:08:50 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						478e4ccfa5 
					 
					
						
						
							
							refactor: dont show changes for prep work  
						
						... 
						
						
						
						!17  
					
						2024-01-30 19:08:01 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8919486b6b 
					 
					
						
						
							
							feat(firewall): add required rules for calico operator  
						
						... 
						
						
						
						!17  
					
						2024-01-30 19:07:20 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5925a26c60 
					 
					
						
						
							
							feat(calico_operator): store ansible manifests on node  
						
						... 
						
						
						
						this provides for ansible diff to confirm if any changes were made.
!17  
						
						
					 
					
						2024-01-30 19:06:31 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ffbd78e2b 
					 
					
						
						
							
							fix(new_cluster): correct config for new cluster install  
						
						... 
						
						
						
						!17  
					
						2024-01-30 19:04:34 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						988b91f85a 
					 
					
						
						
							
							chore: fix filename  
						
						... 
						
						
						
						!17  
					
						2024-01-30 19:01:47 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f48f645468 
					 
					
						
						
							
							feat(calico_operator): deploy the operator to configure calico cni  
						
						... 
						
						
						
						!17  fixes  #3  
					
						2024-01-29 21:52:28 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7049c57bd0 
					 
					
						
						
							
							feat(networ_manager): setup calico interfaces as unmanaged  
						
						... 
						
						
						
						!17  
					
						2024-01-29 21:44:30 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6ff60bb14 
					 
					
						
						
							
							fix(node_restart): use correct variables  
						
						... 
						
						
						
						!17  
					
						2024-01-29 21:23:06 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e135a8690d 
					 
					
						
						
							
							Merge branch 'feat-vxlan' into 'development'  
						
						... 
						
						
						
						fix(calico): bgp not not configured
See merge request nofusscomputing/projects/ansible/kubernetes!16 
						
						
					 
					
						2023-12-29 05:59:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa2d858ede 
					 
					
						
						
							
							fix(restart_k3s): use correct group var  
						
						... 
						
						
						
						!16  
					
						2023-12-29 15:27:52 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1220b0dac 
					 
					
						
						
							
							feat(install): enable k3s module metrics-server  
						
						... 
						
						
						
						!16  
					
						2023-12-29 15:27:23 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88d57588fc 
					 
					
						
						
							
							fix(token_fetch): only fetch token after prime installed  
						
						... 
						
						
						
						!16  
					
						2023-12-29 15:26:01 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						681b52b31a 
					 
					
						
						
							
							feat(olm): dont install by default  
						
						... 
						
						
						
						!16  
					
						2023-12-29 15:24:57 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60f7c2d6b6 
					 
					
						
						
							
							feat(calico): disable vxlan  
						
						... 
						
						
						
						!16  
					
						2023-12-23 02:52:06 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a54fbe26f3 
					 
					
						
						
							
							feat(calico): use vxlan overlay  
						
						... 
						
						
						
						/assign @jon_nfc
/spend 6h
!16  
						
						
					 
					
						2023-12-22 23:01:01 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e3217d1bd 
					 
					
						
						
							
							Merge branch '16-ansible-update-fixes' into 'development'  
						
						... 
						
						
						
						fix: "migrate role for Ansible Upgrade 2.14.5->2.16.1"
Closes  #16  and execution_environment#21
See merge request nofusscomputing/projects/ansible/kubernetes!15 
						
						
					 
					
						2023-12-08 12:22:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c04b12a714 
					 
					
						
						
							
							refactor(tasks): ensure module FQCN is used  
						
						... 
						
						
						
						!15  nofusscomputing/infrastructure/configuration-management/project-production!17 
					
						2023-12-08 21:50:43 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26120c3e98 
					 
					
						
						
							
							fix(handler): kubernetes restart when clause corrected  
						
						... 
						
						
						
						issue raised its head due to ansible update to 2.16.1
!15  fixes  #16  nofusscomputing/projects/ansible/execution_environment#21 nofusscomputing/infrastructure/configuration-management/project-production!17 
						
						
					 
					
						2023-12-08 21:49:59 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2c833893f 
					 
					
						
						
							
							Merge branch 'feat-project-4' into 'development'  
						
						... 
						
						
						
						feat: feature gate added to prevent restart of kubernetes service
See merge request nofusscomputing/projects/ansible/kubernetes!14 
						
						
					 
					
						2023-12-06 14:01:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bdd5c66c2 
					 
					
						
						
							
							feat(calico): IP AUTO-detection set to kubernetes-internal-ip  
						
						... 
						
						
						
						!14  
					
						2023-12-06 22:31:59 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74cc207947 
					 
					
						
						
							
							feat: feature gate added to prevent restart of kubernetes service  
						
						... 
						
						
						
						!14  nofusscomputing/infrastructure/configuration-management/project-production!13 
					
						2023-12-06 22:31:48 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						440d25295d 
					 
					
						
						
							
							Merge branch 'node-taints' into 'development'  
						
						... 
						
						
						
						feat: add configured node taints
See merge request nofusscomputing/projects/ansible/kubernetes!13 
						
						
					 
					
						2023-12-02 08:11:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c28f0b8ee3 
					 
					
						
						
							
							feat(node): ability to configure node taints  
						
						... 
						
						
						
						!13  nofusscomputing/infrastructure/configuration-management/project-production!9 nofusscomputing/infrastructure/configuration-management/inventory-production!7 
					
						2023-12-02 13:07:32 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99badaf7f6 
					 
					
						
						
							
							Merge branch 'nov-29-fixes' into 'development'  
						
						... 
						
						
						
						fix: Nov 29 fixes
See merge request nofusscomputing/projects/ansible/kubernetes!12 
						
						
					 
					
						2023-11-30 06:20:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea38ddf22b 
					 
					
						
						
							
							fix(audit_log): max age not backup  
						
						... 
						
						
						
						!12  
					
						2023-11-30 15:46:17 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a41f7e348 
					 
					
						
						
							
							feat(config): set node name to inventory_hostname  
						
						... 
						
						
						
						!12  nofusscomputing/infrastructure/configuration-management/project-production!7 
					
						2023-11-30 15:44:51 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a31837c803 
					 
					
						
						
							
							feat(firewall): add vxlan rules  
						
						... 
						
						
						
						!12  
					
						2023-11-29 20:01:13 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7369163195 
					 
					
						
						
							
							feat(audit_logs): keep two days by default  
						
						... 
						
						
						
						!12  
					
						2023-11-29 19:36:12 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59699afb44 
					 
					
						
						
							
							feat(firewall): allow hosts external IP  
						
						... 
						
						
						
						!12  
					
						2023-11-29 19:36:12 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						077ce062ee 
					 
					
						
						
							
							Merge branch 'fix-multi-master' into 'development'  
						
						... 
						
						
						
						fix: multi master
See merge request nofusscomputing/projects/ansible/kubernetes!11 
						
						
					 
					
						2023-11-26 16:06:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56bb4557b5 
					 
					
						
						
							
							fix(config): ensure server var is list not csv string  
						
						... 
						
						
						
						!11  nofusscomputing/infrastructure/configuration-management/project-production!5 
					
						2023-11-27 01:16:33 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d81b897ff 
					 
					
						
						
							
							revert: ensure join token is included in config  
						
						... 
						
						
						
						token within the config is only required for running via cli, not service.
!11  
						
						
					 
					
						2023-11-27 01:03:37 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0fb5e27612 
					 
					
						
						
							
							fix(handler): restart kubernetes implementation was flawed  
						
						... 
						
						
						
						!11  
					
						2023-11-27 01:02:02 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						301ed9ad3f 
					 
					
						
						
							
							fix(config): ensure join token is included in config  
						
						... 
						
						
						
						!11  nofusscomputing/infrastructure/configuration-management/project-production!5 
					
						2023-11-26 23:10:08 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ce5f37223 
					 
					
						
						
							
							fix(multi-master): ensure that all master nodes are added during config  
						
						... 
						
						
						
						!11  nofusscomputing/infrastructure/configuration-management/project-production!5 
					
						2023-11-24 14:40:44 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86af4606d7 
					 
					
						
						
							
							fix(play): k3s download task doen't require content returned  
						
						... 
						
						
						
						!11  
					
						2023-11-24 14:34:38 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a51210677 
					 
					
						
						
							
							Merge branch 'fix-node-labels' into 'development'  
						
						... 
						
						
						
						refactor(node_labels): removed from config.yaml and set to be a manifest on prime node
See merge request nofusscomputing/projects/ansible/kubernetes!10 
						
						
					 
					
						2023-11-19 14:16:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58a95e6781 
					 
					
						
						
							
							refactor(node_labels): removed from config.yaml and set to be a manifest on prime node  
						
						... 
						
						
						
						this also removes the restriction of not being able to set `node-role` label.
!10  nofusscomputing/infrastructure/configuration-management/project-production!4 
						
						
					 
					
						2023-11-19 16:06:01 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37a7718043 
					 
					
						
						
							
							Merge branch 'fix-node-labels' into 'development'  
						
						... 
						
						
						
						fix(node_labels): ensure correct indentation for label list
See merge request nofusscomputing/projects/ansible/kubernetes!9 
						
						
					 
					
						2023-11-18 05:30:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c41e12544b 
					 
					
						
						
							
							fix(k3s_multi_master): adjusted config so multi-master install works  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-18 03:53:39 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						915cdf5e1e 
					 
					
						
						
							
							fix(olm): dont fail if already installed  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-18 03:47:37 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						021e54f328 
					 
					
						
						
							
							feat(olm): install olm operator  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-18 02:33:47 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0cf4cd00c 
					 
					
						
						
							
							fix(cluster_encryption): use correct variable path to check if required  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-17 23:08:19 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed1a1acf7e 
					 
					
						
						
							
							fix(firewall): if host value enpty, don't create rule  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-17 23:07:25 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59a5e0aacf 
					 
					
						
						
							
							fix(kubelet_args): ensure correct indentation for kubelet args  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-17 20:48:54 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20dae6ba4d 
					 
					
						
						
							
							fix(node_labels): ensure correct indentation for label list  
						
						... 
						
						
						
						!9  nofusscomputing/infrastructure/configuration-management/project-production!4 
					
						2023-11-17 20:42:26 +09:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b49969a99 
					 
					
						
						
							
							Merge branch '12-fix-load-balener-ns' into 'development'  
						
						... 
						
						
						
						fix(config): ensure config option servicelb-namespace only deployed to prime node
Closes  #12 
See merge request nofusscomputing/projects/ansible/kubernetes!8 
						
						
					 
					
						2023-11-13 12:54:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fac3ace5f5 
					 
					
						
						
							
							fix(config): ensure config option servicelb-namespace only deployed to prime node  
						
						... 
						
						
						
						!8  #12  
					
						2023-11-13 22:23:24 +09:30