58b6268989 
							
						 
					 
					
						
						
							
							wip: moving the install steps for grafana and prometheus into the trait installable<T>  
						
						
						
					 
					
						2025-09-29 10:46:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f073b7e5fb 
							
						 
					 
					
						
						
							
							feat:added k8s flavour to k8s_aywhere topology to be able to get the type of cluster  
						
						
						
					 
					
						2025-09-24 13:28:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c84b2413ed 
							
						 
					 
					
						
						
							
							Merge pull request 'fix: added securityContext.runAsUser:null to argo-cd helm chart so that in okd user group will be randomly assigned within the uid range for the designated namespace' ( #156 ) from fix/argo-cd-redis into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/156  
						
					 
					
						2025-09-12 13:54:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f83fd09f11 
							
						 
					 
					
						
						
							
							fix(monitoring): returned namespaced kube metrics  
						
						
						
					 
					
						2025-09-12 09:49:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c15bd53331 
							
						 
					 
					
						
						
							
							fix: added securityContext.runAsUser:null to argo-cd helm chart so that in okd user group will be randomly assigned within the uid range for the designated namespace  
						
						
						
					 
					
						2025-09-12 09:29:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6e6f57e38c 
							
						 
					 
					
						
						
							
							Merge pull request 'fix: added routes to domain name for prometheus, grafana, alertmanageradded argo cd to the reporting after successfull build' ( #155 ) from fix/add_routes_to_domain into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/155  
						
					 
					
						2025-09-10 19:44:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6f55f79281 
							
						 
					 
					
						
						
							
							feat: Update readme with newer UX/DX Rust Leptos app, update slides and misc stuff  
						
						
						
					 
					
						2025-09-10 15:40:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19f87fdaf7 
							
						 
					 
					
						
						
							
							fix: added routes to domain name for prometheus, grafana, alertmanageradded argo cd to the reporting after successfull build  
						
						
						
					 
					
						2025-09-10 15:08:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							49370af176 
							
						 
					 
					
						
						
							
							Merge pull request 'doc: Slides demo 10 sept' ( #153 ) from feat/slides_demo_10sept into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/153  
						
					 
					
						2025-09-10 17:14:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cf0b8326dc 
							
						 
					 
					
						
						
							
							Merge pull request 'fix: properly configured discord alert receiver corrected domain and topic name for ntfy' ( #154 ) from fix/alertreceivers into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/154  
						
					 
					
						2025-09-10 17:13:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1e2563f7d1 
							
						 
					 
					
						
						
							
							fix: added reporting to output ntfy topic  
						
						
						
					 
					
						2025-09-10 13:10:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7f50c36f11 
							
						 
					 
					
						
						
							
							Merge pull request 'fix: Various demo fixe and rename : RHOBMonitoring -> Monitoring, ContinuousDelivery -> PackagingDeployment, Fix bollard logs' ( #152 ) from fix/demo into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/152  
						
					 
					
						2025-09-10 17:01:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4df451bc41 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into fix/demo  
						
						
						
					 
					
						2025-09-10 12:59:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							49dad343ad 
							
						 
					 
					
						
						
							
							fix: properly configured discord alert receiver corrected domain and topic name for ntfy  
						
						
						
					 
					
						2025-09-10 12:53:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9961e8b79d 
							
						 
					 
					
						
						
							
							doc: Slides demo 10 sept  
						
						
						
					 
					
						2025-09-10 12:38:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b889f71da 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Report execution outcome' ( #151 ) from report-execution-outcome into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/151  
						
					 
					
						2025-09-10 02:50:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7514ebfb5c 
							
						 
					 
					
						
						
							
							fix format  
						
						
						
					 
					
						2025-09-09 22:50:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3ae4e6611 
							
						 
					 
					
						
						
							
							fix: Various demo fixe and rename : RHOBMonitoring -> Monitoring, ContinuousDelivery -> PackagingDeployment, Fix bollard logs  
						
						
						
					 
					
						2025-09-09 22:46:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8424778871 
							
						 
					 
					
						
						
							
							add http  
						
						
						
					 
					
						2025-09-09 22:24:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7bc083701e 
							
						 
					 
					
						
						
							
							report application deploy URL  
						
						
						
					 
					
						2025-09-09 22:18:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4fa2b8deb6 
							
						 
					 
					
						
						
							
							chore: Add files to create in a leptos project in try_rust example  
						
						
						
					 
					
						2025-09-09 20:46:33 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Letourneau 
							
						 
					 
					
						
						
						
						
							
						
						
							f3639c604c 
							
						 
					 
					
						
						
							
							report Ntfy endpoint  
						
						
						
					 
					
						2025-09-09 20:12:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							258cfa279e 
							
						 
					 
					
						
						
							
							chore: Cleanup some logs and error message, also add a todo on bollard push failure to private registry  
						
						
						
					 
					
						2025-09-09 19:58:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ceafabf430 
							
						 
					 
					
						
						
							
							wip: Report harmony execution outcome  
						
						
						
					 
					
						2025-09-09 17:59:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							11481b16cd 
							
						 
					 
					
						
						
							
							fix: Multiple ingress fixes for localk3d, it works nicely now for Application and ntfy at least. Also fix k3d kubeconfig context by force switching to it every time. Not perfect but better and more intuitive for the user to view his resources.  
						
						
						
					 
					
						2025-09-09 16:41:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							21dcb75408 
							
						 
					 
					
						
						
							
							Merge pull request 'fix/connected_alert_receivers' ( #150 ) from fix/connected_alert_receivers into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/150  
						
					 
					
						2025-09-09 20:23:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a5f9ecfcf7 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2025-09-09 15:36:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							849bd79710 
							
						 
					 
					
						
						
							
							connected alert rules, grafana, etc  
						
						
						
					 
					
						2025-09-09 15:35:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c5101e096a 
							
						 
					 
					
						
						
							
							Merge pull request 'fix/ingress' ( #145 ) from fix/ingress into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/145  
						
					 
					
						2025-09-09 18:25:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cd0720f43e 
							
						 
					 
					
						
						
							
							connected ingress to servicemodified rust application helm chart deployment to not use tls and cert-manager annotation  
						
						
						
					 
					
						2025-09-09 13:09:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b9e04d21da 
							
						 
					 
					
						
						
							
							get domain for a service  
						
						
						
					 
					
						2025-09-09 09:46:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a0884950d7 
							
						 
					 
					
						
						
							
							remove hardcoded domain and secrets in Ntfy  
						
						
						
					 
					
						2025-09-09 08:27:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							29d22a611f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into fix/ingress  
						
						
						
					 
					
						2025-09-09 08:11:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3bf5cb0526 
							
						 
					 
					
						
						
							
							use topology domain to build & push helm package for continuous deliery  
						
						
						
					 
					
						2025-09-08 21:53:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							54803c40a2 
							
						 
					 
					
						
						
							
							ingress: check whether running as local k3d or kubeconfig  
						
						
						
					 
					
						2025-09-08 20:43:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							288129b0c1 
							
						 
					 
					
						
						
							
							wip: added ingress scores for install grafana and install prometheusadded ingress capability to k8s anywhere topology  
						
						... 
						
						
						
						need to get the domain name dynamically from the topology when building the app to insert into the helm chart 
						
					 
					
						2025-09-08 16:16:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							665ed24f65 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: okd installation' ( #114 ) from faet/okdinstallation into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/114  
						
					 
					
						2025-09-08 19:30:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3d088b709f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into faet/okdinstallation  
						
						
						
					 
					
						2025-09-08 15:08:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							da5a869771 
							
						 
					 
					
						
						
							
							feat(opnsense-config): dnsmasq dhcp static mappings ( #130 )  
						
						... 
						
						
						
						Co-authored-by: Jean-Gabriel Gill-Couture <jeangabriel.gc@gmail.com>
Co-authored-by: Ian Letourneau <ian@noma.to>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/130 
Reviewed-by: Ian Letourneau <ian@noma.to>
Co-authored-by: Jean-Gabriel Gill-Couture <jg@nationtech.io>
Co-committed-by: Jean-Gabriel Gill-Couture <jg@nationtech.io> 
						
					 
					
						2025-09-08 19:06:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fedb346548 
							
						 
					 
					
						
						
							
							Merge pull request 'demo: describe the storyline of the talk' ( #131 ) from demo-cncf into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/131  
						
					 
					
						2025-09-08 14:44:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6ea5630d30 
							
						 
					 
					
						
						
							
							feat: add hurl! and local_folder! macros to make Url easier to create ( #135 )  
						
						... 
						
						
						
						* it was named `hurl!` instead of just `url!` because it was clashing with the crate `url` so we would have been forced to use it with `harmony_macros::url!` which is less sexy
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/135  
						
					 
					
						2025-09-08 14:43:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b42815f79c 
							
						 
					 
					
						
						
							
							feat: added a monitoring stack that works with openshift/okd ( #134 )  
						
						... 
						
						
						
						* Okd needs to use the cluster observability operator in order to deploy namespaced prometheuses and alertmanagers
* allow namespaced deployments of alertmanager and prometheuses as well as its associated rules, etc.
Co-authored-by: Ian Letourneau <ian@noma.to>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/134 
Co-authored-by: Willem <wrolleman@nationtech.io>
Co-committed-by: Willem <wrolleman@nationtech.io> 
						
					 
					
						2025-09-08 14:22:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ed70bfd236 
							
						 
					 
					
						
						
							
							fix/argo ( #133 )  
						
						... 
						
						
						
						* remove hardcoded value for domain name and namespace
Co-authored-by: Ian Letourneau <ian@noma.to>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/133 
Co-authored-by: Willem <wrolleman@nationtech.io>
Co-committed-by: Willem <wrolleman@nationtech.io> 
						
					 
					
						2025-09-08 14:04:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0a324184ad 
							
						 
					 
					
						
						
							
							fix/grafana-operator ( #132 )  
						
						... 
						
						
						
						* deploy namespaced grafana operator in all cases
Co-authored-by: Ian Letourneau <ian@noma.to>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/132 
Co-authored-by: Willem <wrolleman@nationtech.io>
Co-committed-by: Willem <wrolleman@nationtech.io> 
						
					 
					
						2025-09-08 13:59:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ad2ae2e4f8 
							
						 
					 
					
						
						
							
							feat(example): added an example of packaging a rust app from github ( #124 )  
						
						... 
						
						
						
						* better caching when building docker images for app
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/124 
Reviewed-by: johnride <jg@nationtech.io>
Co-authored-by: Willem <wrolleman@nationtech.io>
Co-committed-by: Willem <wrolleman@nationtech.io> 
						
					 
					
						2025-09-08 13:52:25 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Letourneau 
							
						 
					 
					
						
						
						
						
							
						
						
							0a5da43c76 
							
						 
					 
					
						
						
							
							demo: describe the storyline of the talk  
						
						
						
					 
					
						2025-09-04 14:59:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b6be44202e 
							
						 
					 
					
						
						
							
							chore: rebase okd installation with refactoring on core types  
						
						
						
					 
					
						2025-09-01 14:14:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c372e781d8 
							
						 
					 
					
						
						
							
							doc(okdinstallationscore): Fix incorrect comments and remove some more useless comments  
						
						
						
					 
					
						2025-09-01 14:07:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							56c181fc3d 
							
						 
					 
					
						
						
							
							wip: OKD Installation automation layed out. Next step : review this after some sleep and fill in the (many) blanks with actual implementations.  
						
						
						
					 
					
						2025-09-01 14:07:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							55bfe306ad 
							
						 
					 
					
						
						
							
							feat: Secret module works with infisical and local file storage backends  
						
						
						
					 
					
						2025-09-01 14:06:36 -04:00