Skip to content

The repository contains configuration files for creating application in the cluster EKS using Helm Chart and integration with ArgoCD.

License

Notifications You must be signed in to change notification settings

team-tech-challenge/tech-challenge-manifest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tech-challenge-manifest

Maintained? MIT License EKS Helm

This repository contains the Helm charts for the applications that are deployed in the ArgoCD instances.

Table of Contents


Prerequisites

How to prerequisites for utilization of this repository.

  1. A GitHub account.

  2. Access to the ArgoCD instances for each environment (DEV, STG, PROD):

  3. kubectl installed on your machine. You can install it by following the official guide.

  4. Access to the Kubernetes cluster where ArgoCD is installed.


Usage

How to use this repository.

  1. Clone this repository:
git clone https://github.com/yourusername/tech-challenge-helm.git
  1. Change to the repository directory:
cd tech-challenge-helms
  1. Create a new branch with a descriptive name:
git checkout -b my-feature-branch
  1. Create a new directory for your application:
cd apps && mkdir my-app
  1. Clone the Helm chart for your application:
git clone app/chats
  1. Add the application to the values.yaml file in the my-app directory.

  2. Substitute the values in the values.yaml file with the values for your application.

  3. Commit your changes:

git add .
git commit -m "Add my new application"
git push origin my-feature-branch
  1. Open a pull request to the main repository.
  2. Wait for the pull request to be reviewed and merged.
  3. Check the ArgoCD instance for the environment where you want to deploy the application.
  4. Sync the application to deploy it.
  5. Check the application status in the ArgoCD instance.

Contributing

We welcome contributions! Please follow the steps below to contribute to this repository:

  1. Fork the repository.
  2. Create a new branch with a descriptive name:
    git checkout -b my-feature-branch
  3. Make your changes and commit them with a meaningful message:
    git commit -m "Add my new feature"
  4. Push your branch to your forked repository:
    git push origin my-feature-branch
  5. Open a pull request to the main repository.

For more details, refer to our Contributing Guidelines.


License

This project is licensed under the MIT License. See the LICENSE file for more details.


References


About

The repository contains configuration files for creating application in the cluster EKS using Helm Chart and integration with ArgoCD.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •