Commit Graph

19 Commits

Author SHA1 Message Date
freeleaps-gitops-bot
c6ff670641 ci(bump): bump reconciler image version for alpha to 1.1.1 2025-07-31 15:54:45 +00:00
zhenyus
a008d43b3f fix(reconciler): disable CRDs installation in values.alpha.yaml
- Updated the CRDs management configuration to set 'install' to false, preventing automatic installation of CRDs.
- This change aligns with the current deployment strategy and ensures better control over CRD management.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:47:51 +08:00
zhenyus
ea18835a24 fix(reconciler): correct image pull policy reference in deployment template
- Updated imagePullPolicy reference from .Values.image to .Values.reconciler.image for consistency with recent changes in the Helm chart structure.
- Ensures the reconciler deployment uses the correct image pull policy configuration.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:36:50 +08:00
zhenyus
7e335d72a8 fix(reconciler): update image reference in Helm chart helper template
- Changed image reference keys from .Values.image to .Values.reconciler.image for consistency with recent restructuring.
- Ensures correct image configuration is utilized in the reconciler templates.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:36:09 +08:00
zhenyus
9736ed1423 refactor(reconciler): restructure image configuration in Helm chart
- Moved image configuration under a new reconciler key in values.yaml and values.alpha.yaml.
- Set the image tag to "1.1.0" in values.alpha.yaml for versioning clarity.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:35:21 +08:00
zhenyus
eae6ba99e2 refactor(devsvc): restructure reconciler Helm chart and remove deprecated files
- Deleted Jenkinsfile as CI/CD configuration is now handled differently.
- Updated Chart.yaml to reflect new service name and versioning.
- Enhanced values.yaml and values.alpha.yaml with comprehensive operator configuration and environment settings.
- Removed obsolete templates for deployment, service, ingress, and monitoring.
- Streamlined configuration for RabbitMQ, Jenkins, and ArgoCD integration.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:21:24 +08:00
381d0ba615 revert a95d5245df
revert ci(bump): bump reconciler image version for alpha to 1.0.1
2025-07-25 03:09:59 +00:00
freeleaps-gitops-bot
a95d5245df ci(bump): bump reconciler image version for alpha to 1.0.1 2025-07-24 13:52:27 +00:00
Nicolas
9fd882f180 fix: add K_8S compatibility keys to reconciler-config secret 2025-07-24 21:21:14 +08:00
ce5929d44f Merge pull request 'fix: ensure AUTO_DISCOVER_K_8S_CLUSTER_DOMAIN_MAX_RETRIES key matches pod env var' (#8) from Nicolas_local_ops into master
Reviewed-on: https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops/pulls/8
2025-07-24 11:48:30 +00:00
Nicolas
24c56479b4 fix: ensure AUTO_DISCOVER_K_8S_CLUSTER_DOMAIN_MAX_RETRIES key matches pod env var 2025-07-24 19:33:54 +08:00
Nicolas
6373a82351 merge: resolve conflict from Nicolas_local_ops into master 2025-07-24 18:20:41 +08:00
Nicolas
6117b8dcac fix(vpa): force local values.alpha.yaml overwrite 2025-07-24 18:13:50 +08:00
Nicolas
e051a97ad6 fix(vpa): force local values.alpha.yaml overwrite 2025-07-24 18:12:01 +08:00
Nicolas
19c82aff7a fix(vpa): use integer cpu values for VPA minAllowed/maxAllowed to comply with k8s spec 2025-07-24 17:55:05 +08:00
freeleaps-gitops-bot
b4e8f579e2 ci(bump): bump reconciler image version for alpha to snapshot-2a5bb92 2025-07-24 08:57:16 +00:00
Nicolas
2005327e2d chore: translate all Chinese comments in values.yaml and values.alpha.yaml to English 2025-07-23 18:36:48 +08:00
Nicolas
063c85bcd3 The gitea-webhook-ambassador-python was updated, and the bug causing the disorderly display on the front end was fixed. 2025-07-23 18:03:36 +08:00
Nicolas
95aa8fd84b feat(reconciler): update Helm chart configs, templates, and CI/CD integration for reconciler service 2025-07-22 17:50:25 +08:00