- Updated various fields in values.alpha.yaml to use consistent double quotes for string values.
- Changed the Azure Key Vault endpoint from 'https://freeleaps-secrets.vault.azure.net/' to 'https://management.azure.com/' to reflect the correct service URL.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed service port and targetPort from 8080 to 5000 to align with new service configuration.
- Disabled liveness and readiness probes to simplify health check management.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed the RabbitMQ host from 'freeleaps-alpha-rabbitmq-cluster' to 'freeleaps-alpha-rabbitmq' to reflect the correct service name.
- This update ensures proper connectivity to the RabbitMQ service in the alpha environment.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed timeout values from '30s' to '30' for defaultHttpTimeout, kubernetesApiTimeout, and reconcileInterval to ensure consistency in configuration format.
- This update improves clarity and aligns with expected input types for timeout settings.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed the image repository from null to 'freeleaps' to ensure the correct image is pulled for the reconciler.
- This update addresses deployment issues and aligns with the current deployment strategy.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed the image repository from 'freeleaps' back to null to address deployment issues.
- This adjustment ensures compatibility with the current deployment strategy.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Changed the image repository from null to 'freeleaps' to ensure the correct image is pulled for the reconciler.
- This update aligns with the recent version bump and improves deployment accuracy.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- Updated liveness and readiness probe configurations to directly reference the HTTP GET settings from the values, improving clarity and reducing unnecessary nesting.
- Ensures that the deployment template remains consistent and easier to maintain.
Signed-off-by: zhenyus <zhenyus@mathmast.com>
- 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>
- 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>
- 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>
- 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>
- 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>
- Update freeleaps-devops-reconciler Jenkinsfile: change reconciler root path from '.' to 'apps/reconciler'
- Ensure freeleaps-service-hub Jenkinsfile includes devops component with correct configuration
- Both services now have proper CI/CD pipeline configurations for alpha environment
- Create freeleaps-service-hub directory structure with alpha, prod, helm-pkg
- Create freeleaps-devops-reconciler directory structure with alpha, prod, helm-pkg
- Add .gitkeep files in prod directories
- Add Jenkinsfile for devops service in freeleaps-service-hub/alpha/ci/
- Add Jenkinsfile for reconciler service in freeleaps-devops-reconciler/alpha/ci/
- Remove old CI/CD configurations that were reverted to original state