Pinned Repositories
3TireArc
1.Pick any cloud provider of your choice: AWS, Google Cloud or Azure. 2. Setup a 3-tiered application (web, app, database); use the Internet for an appropriate example. 3. Setup a monitoring stack based on Prometheus and Grafana. Monitor the items in #2 with transactions repeatedly incoming. 4. Setup a logging stack based on ELK. Extract logs from items in #2 basis the incoming transactions. 5. Integration with a source code repository such as Github is preferred. 6. If sections can be automated using Ansible / Chef / Puppet and Jenkins, that would be ideal. — i.e., the setup of the 3-tiered application should be executed via automation. 7. Cloud implementation should adhere to Cloud best practices from a redundancy and security point of view. 8. The candidate is given a free hand to expand on the lab and impress us with other technical magic. Extra points if they use native cloud API calls instead of clicking around on a web browser console Please share your test result in Github repository and share with me by 22nd January(Wednesday)
angular-cli-circleci-docker
Demo for CI/CD with angular-cli
angularjs-spring-ansible
Demo of provisioning of a minimal AngularJS webapp and a REST microservice in spring boot, using Ansible
ansible-3tier-app
ansible-azure-project
DevOps project that uses Ansible, Azure Pipelines, and Azure Cloud infrastructure.
ansible-deploy-instance-openstack
ansible-django-stack
Ansible Playbooks for Building a Django Web Application and Related Services
ansible-django-webapp-deployment-role
Ansible roles for installing, configuring and easing further deployment of Django web applications
ansible-docker-mongodb
Terraform for instance provisioning and ansible for running the orchestration tool for setting up mongodb on top of docker
ansible-examples
A few starter examples of ansible playbooks, to show features and how they work together. See http://galaxy.ansible.com for example roles from the Ansible community for deploying many popular applications.
haifgh's Repositories
haifgh/LoginWebApp
haifgh/kubernetes
haifgh/devops-3s
DevOps project where VMs are setup using Ansible playbooks to run a PHP backend, an Angular frontend and a MySQL database behind two NGINX servers. Setup and release are triggered by GitLab pipelines.
haifgh/infraverse
Infrastructure Platforms and Applications Comparison
haifgh/sparkjava-war-example
Build war with maven and sparkjava framework
haifgh/Docker_with_Ansible
Ansible file to deploy apache web server on a docker container on a remote instance.
haifgh/devops-101
Intro to DevOps from scratch.
haifgh/ansible-prometheus-1
An Ansible role that installs Prometheus, in the format for Ansible Galaxy.
haifgh/platform
All Saleor services started from a single repository with Ansible, Terraform, and Kubernetes.
haifgh/docker
Sample Dockerfile templates for building Dev, Debug, Test and Run images for your application
haifgh/python-web-app
haifgh/aws-comprehend-elasticbeanstalk-for-flask
haifgh/kubernetes-ansible
haifgh/python-cicd-workshop
Python CI/CD Workshop
haifgh/CI-CD-Project-with-K8S-on-AWS
DevOps CI/CD pipeline using Git, Jenkins, Maven, Ansible, Docker and Kubernetes on AWS for deploying Java web app running in Tomcat server
haifgh/docker-compose_project
Docker Compose project - Apache Server, MySQL DB and phpMyAdmin
haifgh/Hybrid_MultiCloud_Overlay
MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.
haifgh/K8s-training-official
The goal of this tutorial is to give you a good understanding of Kubernetes.
haifgh/kubeadm-ansible
Build a Kubernetes cluster using kubeadm via Ansible.
haifgh/VMware-ESXI-Monitoring-Tools
Prometheus / Grafana / VMWare ESXi Metrics for Prometheus
haifgh/devops_pipeline_demo
Complete DevOps CI/CD Pipeline Demo with Jenkins & Docker
haifgh/ansible-role-httpd
Install and configure httpd on your system.
haifgh/kubify
Terraform Template to Setup a Kubernetes Cluster on OpenStack/AWS/Azure
haifgh/kube-ansible
Build a Kubernetes cluster via Ansible playbook. :wrench: :wrench: :wrench:
haifgh/Devops-pipeline
devops tomcat maven project pipline using ansible ,docker
haifgh/openshift-voting-app
Example of microservices application in Openshift deployed in different ways.
haifgh/cloud-stacks
Set of cloud based stacks managed with terraform and ansible.
haifgh/multi-tier-application
Automating multi tier application using ansible
haifgh/Timesheet-CI-Project
CI Project : Jenkins, Spring boot, Nexus, Sonar.
haifgh/awesome-compose
Awesome Docker Compose samples