This repository contains Kubernetes manifests and Helm charts for deploying the Weather App.
- Weather App EKS Terraform: Terraform configuration for deploying the Weather App on AWS EKS.
- Jenkins Pipeline: Jenkins pipeline for automating CI/CD processes for the Weather App.
- Weather App: The main repository containing the Weather App source code.
This directory contains Helm charts for deploying the Weather App.
- Chart.yaml: Helm chart metadata.
- values.yaml: Default configuration values for the Helm chart.
- blue-configmap.yaml: Configuration map for the blue environment.
- green-configmap.yaml: Configuration map for the green environment.
- ingress.yaml: Ingress configuration for accessing the Weather App.
This directory contains Kubernetes manifest templates for deploying the Weather App.
- weather-deployment.yaml: Deployment configuration for the Weather App.
- weather-service.yaml: Service configuration for the Weather App.
- .helmignore: Specifies files to be ignored by Helm.
- Apply manifests using
kubectl
or Helm. - Monitor deployments in the Kubernetes cluster.
Feel free to contribute by submitting pull requests or raising issues in the repository.