118d34db55 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Initialize k8s tenant properly' ( #54 ) from feat/init_k8s_tenant into feat/id_default  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/54  
						
					 
					
						2025-06-09 17:42:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24e466fadd 
							
						 
					 
					
						
						
							
							fix: formatting  
						
						
						
					 
					
						2025-06-08 23:51:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							14fc4345c1 
							
						 
					 
					
						
						
							
							feat: Initialize k8s tenant properly  
						
						
						
					 
					
						2025-06-08 23:49:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8e472e4c65 
							
						 
					 
					
						
						
							
							feat: Add Default implementation for Harmony Id along with documentation.  
						
						... 
						
						
						
						This Id implementation is optimized for ease of use. Ids are prefixed with the unix epoch and suffixed with 7 alphanumeric characters. But Ids can also contain any String the user wants to pass it 
						
					 
					
						2025-06-08 21:23:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ec17ccc246 
							
						 
					 
					
						
						
							
							feat: Add example-tenant (WIP)  
						
						
						
					 
					
						2025-06-06 13:59:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5127f44ab3 
							
						 
					 
					
						
						
							
							docs: Add note about pod privilege escalation in ADR 011 Tenant  
						
						
						
					 
					
						2025-06-06 13:56:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ff70db0b1 
							
						 
					 
					
						
						
							
							wip: Tenant example project  
						
						
						
					 
					
						2025-06-06 13:52:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e17ac1af83 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into TenantManager_impl_k8s_anywhere  
						
						
						
					 
					
						2025-06-04 16:14:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							31e59937dc 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Initial setup for monitoring and alerting' ( #48 ) from feat/monitor into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/48 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-06-03 18:17:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							12eb4ae31f 
							
						 
					 
					
						
						
							
							fix: cargo fmt  
						
						
						
					 
					
						2025-06-02 16:20:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a2be9457b9 
							
						 
					 
					
						
						
							
							wip: removed AlertReceiverConfig  
						
						
						
					 
					
						2025-06-02 16:11:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d56fbc09d 
							
						 
					 
					
						
						
							
							wip: applied comments in pr, changed naming of AlertChannel to AlertReceiver and added rust doc to Monitor for clarity  
						
						
						
					 
					
						2025-06-02 14:44:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							56dc1e93c1 
							
						 
					 
					
						
						
							
							fix: modified files in mod  
						
						
						
					 
					
						2025-06-02 11:47:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							691540fe64 
							
						 
					 
					
						
						
							
							wip: modified initial monitoring architecture based on pr review  
						
						
						
					 
					
						2025-06-02 11:42:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7e3f1b1830 
							
						 
					 
					
						
						
							
							fix:cargo fmt  
						
						
						
					 
					
						2025-05-30 13:59:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b631e8ccbb 
							
						 
					 
					
						
						
							
							feat: Initial setup for monitoring and alerting  
						
						
						
					 
					
						2025-05-30 13:21:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							60f2f31d6c 
							
						 
					 
					
						
						
							
							feat: Add TenantScore and TenantInterpret ( #45 )  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/45 
Co-authored-by: Jean-Gabriel Gill-Couture <jg@nationtech.io>
Co-committed-by: Jean-Gabriel Gill-Couture <jg@nationtech.io> 
						
					 
					
						2025-05-30 13:13:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							045954f8d3 
							
						 
					 
					
						
						
							
							start network policy  
						
						
						
					 
					
						2025-05-29 18:06:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							27f1a9dbdd 
							
						 
					 
					
						
						
							
							feat: add more to the tenantmanager k8s impl ( #46 )  
						
						... 
						
						
						
						Co-authored-by: Willem <wrolleman@nationtech.io>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/46 
Co-authored-by: Taha Hawa <taha@taha.dev>
Co-committed-by: Taha Hawa <taha@taha.dev> 
						
					 
					
						2025-05-29 20:15:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7c809bf18a 
							
						 
					 
					
						
						
							
							Make k8stenantmanager a oncecell  
						
						
						
					 
					
						2025-05-29 16:03:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6490e5e82a 
							
						 
					 
					
						
						
							
							Hardcode some limits to protect the overall cluster  
						
						
						
					 
					
						2025-05-29 15:49:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5e51f7490c 
							
						 
					 
					
						
						
							
							Update request quota  
						
						
						
					 
					
						2025-05-29 15:41:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							97fba07f4e 
							
						 
					 
					
						
						
							
							feat: adding kubernetes implentation of tenant manager  
						
						
						
					 
					
						2025-05-29 14:35:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							624e4330bb 
							
						 
					 
					
						
						
							
							boilerplate  
						
						
						
					 
					
						2025-05-29 13:36:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e7917843bc 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: Add initial Tenant traits and data structures' ( #43 ) from feat/tenant into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/43  
						
					 
					
						2025-05-29 15:51:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7cd541bdd8 
							
						 
					 
					
						
						
							
							chore: Fix pr comments, remove many YAGNI things  
						
						
						
					 
					
						2025-05-29 11:47:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							270dd49567 
							
						 
					 
					
						
						
							
							Merge pull request 'docs: Add CONTRIBUTING.md guide' ( #44 ) from doc/contributor into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/44  
						
					 
					
						2025-05-29 14:48:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0187300473 
							
						 
					 
					
						
						
							
							docs: Add CONTRIBUTING.md guide  
						
						
						
					 
					
						2025-05-29 10:47:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bf16566b4e 
							
						 
					 
					
						
						
							
							wip: Clean up some unnecessary bits in the Tenant module and move manager to its own file  
						
						
						
					 
					
						2025-05-29 07:25:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							895fb02f4e 
							
						 
					 
					
						
						
							
							feat: Add initial Tenant traits and data structures  
						
						
						
					 
					
						2025-05-28 22:33:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							88d6af9815 
							
						 
					 
					
						
						
							
							Merge pull request 'feat/basicCI' ( #42 ) from feat/basicCI into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/42 
Reviewed-by: taha <taha@noreply.git.nationtech.io> 
						
					 
					
						2025-05-28 19:42:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5aa9dc701f 
							
						 
					 
					
						
						
							
							fix: Removed forgotten refactoring bits and formatting  
						
						
						
					 
					
						2025-05-28 15:19:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f4ef895d2e 
							
						 
					 
					
						
						
							
							feat: Add basic CI configuration  
						
						
						
					 
					
						2025-05-28 14:40:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6e7148a945 
							
						 
					 
					
						
						
							
							Merge pull request 'adr: Add ADR on multi tenancy using namespace based customer isolation' ( #41 ) from adr/multi-tenancy into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/41  
						
					 
					
						2025-05-26 20:26:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							83453273c6 
							
						 
					 
					
						
						
							
							adr: Add ADR on multi tenancy using namespace based customer isolation  
						
						
						
					 
					
						2025-05-26 11:56:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							76ae5eb747 
							
						 
					 
					
						
						
							
							fix: make HelmRepository public ( #39 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/39 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-22 20:07:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9c51040f3b 
							
						 
					 
					
						
						
							
							Merge pull request 'feat:added Slack notifications support' ( #38 ) from feat/slack-notifs into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/38 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-22 20:04:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e1a8ee1c15 
							
						 
					 
					
						
						
							
							feat: send alerts to multiple alert channels  
						
						
						
					 
					
						2025-05-22 14:16:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							44b2b092a8 
							
						 
					 
					
						
						
							
							feat:added Slack notifications support  
						
						
						
					 
					
						2025-05-21 15:29:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19bd47a545 
							
						 
					 
					
						
						
							
							Merge pull request 'monitoringalerting' ( #37 ) from monitoringalerting into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/37 
Reviewed-by: johnride <jg@nationtech.io> 
						
					 
					
						2025-05-21 17:32:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2b6d2e8606 
							
						 
					 
					
						
						
							
							fix:merge confict  
						
						
						
					 
					
						2025-05-20 16:05:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7fc2b1ebfe 
							
						 
					 
					
						
						
							
							feat: added monitoring stack example to lamp demo  
						
						
						
					 
					
						2025-05-20 15:59:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e80752ea3f 
							
						 
					 
					
						
						
							
							feat: install discord alert manager helm chart when Discord is the chosen alerting channel  
						
						
						
					 
					
						2025-05-20 15:51:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bae7222d64 
							
						 
					 
					
						
						
							
							Our own Helm Command/Resource/Executor (WIP) ( #13 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/13 
Co-authored-by: Taha Hawa <taha@taha.dev>
Co-committed-by: Taha Hawa <taha@taha.dev> 
						
					 
					
						2025-05-20 14:01:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f7d3da3ac9 
							
						 
					 
					
						
						
							
							fix merge conflict  
						
						
						
					 
					
						2025-05-15 15:31:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eb8a8a2e04 
							
						 
					 
					
						
						
							
							chore: modified build config to be able to pass namespace to the config  
						
						
						
					 
					
						2025-05-15 15:19:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b4c6848433 
							
						 
					 
					
						
						
							
							feat: added default monitoringStackScore implementation  
						
						
						
					 
					
						2025-05-15 14:52:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d94c537a0 
							
						 
					 
					
						
						
							
							feat: add ingress score ( #32 )  
						
						... 
						
						
						
						Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/32 
Reviewed-by: wjro <wrolleman@nationtech.io> 
						
					 
					
						2025-05-15 16:11:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							861f266c4e 
							
						 
					 
					
						
						
							
							Merge pull request 'feat: LAMP stack and Monitoring stack now work on OKD, we just have to manually set a few serviceaccounts to privileged scc until we find a better solution' ( #36 ) from feat/lampOKD into master  
						
						... 
						
						
						
						Reviewed-on: https://git.nationtech.io/NationTech/harmony/pulls/36  
						
					 
					
						2025-05-14 15:48:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							51724d0e55 
							
						 
					 
					
						
						
							
							feat: LAMP stack and Monitoring stack now work on OKD, we just have to manually set a few serviceaccounts to privileged scc until we find a better solution  
						
						
						
					 
					
						2025-05-14 11:47:39 -04:00