Skip to content

tabana1/iVolve-OJT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

iVolve-OJT

Overview

iVolve-OJT is a repository designed for On-the-Job Training (OJT) purposes, containing resources and scripts for various DevOps and cloud-related tasks. This includes configurations and scripts for AWS, Ansible, Linux, and Terraform.

Contents

The repository is structured as follows:

  • AWS: Scripts and configurations for AWS services.
  • Ansible: Playbooks and configurations for automation using Ansible.
  • Linux: Various Linux scripts and configurations.
  • Terraform: Infrastructure as Code (IaC) configurations using Terraform.
  • Jenkins: Continous Integration (CI) & Continous Delivery (CD)
  • OpenShift: Orchestration layer that is a Kubernetes-based platform for automating application deployments

Getting Started

To get started with this repository, clone it to your local machine using:

git clone https://github.com/tabana1/iVolve-OJT.git

Prerequisites

Ensure you have the following installed:

  • Git
  • AWS CLI
  • Ansible
  • Terraform

Installation

  1. Clone the repo:

    git clone https://github.com/tabana1/iVolve-OJT.git
    cd iVolve-OJT
  2. Set up AWS CLI: Follow the AWS CLI configuration guide to configure your AWS credentials.

  3. Install Ansible:

    sudo apt update
    sudo apt install ansible
  4. Install Terraform: Follow the official Terraform installation guide for your operating system.

Usage

AWS

Navigate to the AWS directory and run the provided scripts to manage AWS resources.

Ansible

Navigate to the ansible directory and run playbooks to automate your infrastructure tasks.

Linux

Find various Linux scripts in the linux directory for system administration tasks.

Terraform

Navigate to the terraform directory and use Terraform configurations to manage infrastructure as code.

OpenShift

Navigate to the openshift directory for scripts and configurations to manage OpenShift resources.

Jenkins

Navigate to the jenkins directory for CI/CD pipeline configurations and scripts.

Contributing

We welcome contributions. Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Create a new Pull Request.

License

This project is licensed under the iVolve Technologies License - see the LICENSE file for details.

Contact

For questions or feedback, please open an issue in the repository.


This README provides an overview and usage guide for the iVolve-OJT repository. For detailed information on each tool and script, refer to the respective directories and files within the repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published