Skip to content

Repository with labs for learning.Contain Virtual Machines create by vagrant with GNU\Linux and Windows and some tools.

License

Notifications You must be signed in to change notification settings

marcossilvestrini/labs

Repository files navigation

PSScriptAnalyzer Release Check bind Stack Check dhcp Stack Check Openldap Stack Check Apache Stack Check Nginx Stack Check Postfix Stack Check Samba Stack Check NFS Stack Check Pure-FTP Stack Check Docker App Check Terraform AWS App

MIT License Forks Stargazers Contributors Issues LinkedIn

LABS FOR LEARNING

Labs

Explore the docs »
Main Page - Code Page - Report Bug - Request Feature

Summary

TABLE OF CONTENT
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. License
  6. Contact
  7. Acknowledgments

About Project

This project aims to help students or professionals to learn the main concepts of all technologies

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • git
  • Virtual Box and extencion
  • Vagrant

Installation

Clone the repo

git clone https://github.com/marcossilvestrini/labs.git

Usage

Use this repository for get learning about LPIC2 202-450 exam

(back to top)

Roadmap

  • Create repository
  • Update main README.mf
  • Fix all github errors(PAT,Tokens,actions.etc)
  • Linux
    • Add bind stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add dhcp stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add openldap stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add apache stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add nginx stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add postfix stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add samba stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
    • Add nfs stack
      • Up servers
      • Install packages
      • Configure services
      • Create pipeline for test services
  • Docker
    • Install and Configure Docker
      • Create script for install and configure docker
    • Generate Custom Docker App Image
      • Create dockerfile
      • Build Image
      • Push image to docker hub
      • Create container for test image
    • Create pipeline for send test in slack channel
  • Kubernetes
  • Terraform
    • Install and Configure Terraform
      • Create script for install and configure terraform
    • Create resource in AWS Provider
      • Create aws ec2 instance in AWS
      • Create HTTP App in ec2 instance
      • Create test for HTTP App
    • Create pipeline for send test in slack channel
  • Azure
    • Create Script for Install and Configure Azure cli
    • Create scripts for provisioning resources in Azure with cli
      • azure-functions
      • create-app-function
      • create-app-service
      • create-container-app
      • create-cosmosdb-database
      • create-group-user-aad
      • create-kubernetes-app
      • create-sql-single-database
      • create-storage-account
      • create-storage-blob-container
      • create-storage-file-share
      • create-vm-add-disk
      • create-vm-add-nsg-rule-http
      • create-vm-update-nsg-rule-ssh
      • create-vm
      • create-vnet
    • Create github action for test resources
  • AWS
    • Create Script for Install and Configure aws cli
    • Create scripts for provisioning resources in aws with cli
    • Create github action for test resources

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

  • This project is licensed under the MIT License * see the LICENSE.md file for details

Contact

Marcos Silvestrini - [email protected]
Twitter

Project Link: https://github.com/marcossilvestrini/labs

(back to top)

Acknowledgments

(back to top)

About

Repository with labs for learning.Contain Virtual Machines create by vagrant with GNU\Linux and Windows and some tools.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published