DevOps & Cloud (AWS, AZURE, GCP) Tech Free Learning
15.9K subscribers
1.33K photos
14 videos
501 files
1.28K links
https://projects.prodevopsguytech.com // https://blog.prodevopsguytech.com

• We post Daily Trending DevOps/Cloud content
• All DevOps related Code & Scripts uploaded
• DevOps/Cloud Job Related Posts
• Real-time Interview questions & preparation guides
Download Telegram
➡️ New DevOps Project Alert! ⬅️

📌 Project: CI/CD DevOps Pipeline Project: Deployment of Java Application on Kubernetes
📱 Repo: https://github.com/NotHarshhaa/DevOps-Projects/tree/master/DevOps-Project-35

📢 This project demonstrates a fully automated CI/CD pipeline for deploying a Java application on Kubernetes, leveraging industry-best DevOps tools.

🛠 Tech Stack & Tools Used:
Jenkins - CI/CD automation
Maven - Build automation & dependency management
SonarQube - Code quality & static analysis
Trivy - Docker image vulnerability scanning
Nexus Repository - Artifact storage & versioning
Docker - Containerization for portability
Kubernetes - Container orchestration
Gmail Integration - Email notifications for pipeline status
Prometheus & Grafana - Monitoring & visualization
AWS - Infrastructure provisioning

🔎 Project Highlights:
📌 Fully automated CI/CD pipeline
📌 Secure code scanning & vulnerability detection
📌 Containerized deployment with Kubernetes
📌 Monitoring & alerting with Prometheus & Grafana

💻 Check out the repo & give it a ⭐️ if you find it useful!

#DevOps #CICD #Kubernetes #Jenkins #Docker #AWS #Monitoring #Automation 🚀🔧


🔵 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 CI-CD EKS GitHub Actions Source Update! 🖥


We’ve made several key enhancements to our CI/CD pipeline, Kubernetes manifests, and Terraform configurations to improve efficiency, flexibility, and maintainability! 🔥

🆕 Recent Changes:
Enhanced Docker setup with multi-stage builds, improved logging, and better test cases 🐳
Fixed output variable references in GitHub Actions workflow 🤖
Updated `.gitignore` to exclude Terraform, Kubernetes, logs, and editor files 📂
Refactored Kubernetes manifests for Dev, Staging, and Prod environments 🏗
Improved Terraform configurations for better maintainability & flexibility ⚙️
Revamped README for a modern, structured, and detailed look

📱 Check out the repo: https://github.com/NotHarshhaa/CI-CD_EKS-GitHub_Actions

#DevOps #GitHubActions #Kubernetes #Terraform #CICD #AWS #EKS #Automation 🚀


📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs
Please open Telegram to view this post
VIEW IN TELEGRAM
❤️‍🔥 Daily Useful Commands for DevOps ❤️‍🔥


#️⃣Linux Commands:

1️⃣ Check server uptime:
uptime

2️⃣ Check disk usage:
df -h

3️⃣ Check memory usage:
free -m

4️⃣ Check CPU usage:
top or htop

5️⃣ Check logs:
tail -f /var/log/syslog

6️⃣ Check network connections:
netstat -tulpn

7️⃣ Check running processes:
ps aux

8️⃣ Kill a process:
kill <pid>

9️⃣ Check file permissions:
ls -l

🔟 Change file permissions:
chmod <permissions> <file>


#️⃣Docker Commands:

1️⃣ List running containers:
docker ps

2️⃣ Start a container:
docker start <container_name>

3️⃣ Stop a container:
docker stop <container_name>

4️⃣ Remove a container:
docker rm <container_name>

5️⃣ List all containers:
docker ps -a

6️⃣ Pull an image:
docker pull <image_name>

7️⃣ Run a container:
docker run -d <image_name>

8️⃣ Exec into a container:
docker exec -it <container_name> /bin/bash

9️⃣ Check container logs:
docker logs <container_name>

🔟 Build a Docker image:
docker build -t <image_name> .


#️⃣Kubernetes Commands:

1️⃣ Get nodes:
kubectl get nodes

2️⃣ Get pods:
kubectl get pods

3️⃣ Get deployments:
kubectl get deployments

4️⃣ Get services:
kubectl get svc

5️⃣ Create a deployment:
kubectl create deployment <deployment_name> --image=<image_name>

6️⃣ Apply a configuration:
kubectl apply -f <config_file>

7️⃣ Get pod logs:
kubectl logs <pod_name>

8️⃣ Exec into a pod:
kubectl exec -it <pod_name> -- /bin/bash

9️⃣ Scale a deployment:
kubectl scale deployment <deployment_name> --replicas=<replica_count>

🔟 Delete a pod:
kubectl delete pod <pod_name>


#️⃣Git Commands:

1️⃣ Clone a repository:
git clone <repository_url>

2️⃣ Check repository status:
git status

3️⃣ Add changes:
git add <file_name>

4️⃣ Commit changes:
git commit -m "<commit_message>"

5️⃣ Push changes:
git push <remote_name> <branch_name>

6️⃣ Pull changes:
git pull <remote_name> <branch_name>

7️⃣ Check commit history:
git log

8️⃣ Create a new branch:
git branch <branch_name>

9️⃣ Switch to a branch:
git checkout <branch_name>

🔟 Merge a branch:
git merge <branch_name>


#️⃣AWS Commands:

1️⃣ List EC2 instances:
aws ec2 describe-instances

2️⃣ Create an EC2 instance:
aws ec2 run-instances --image-id <image_id> --instance-type <instance_type>

3️⃣ Start an EC2 instance:
aws ec2 start-instances --instance-ids <instance_id>


📍 Save this post for quick reference! 🔖
💬 Share with your DevOps community!


#DevOps #Linux #Docker #Kubernetes #Git #AWS #Cloud #Automation #ProDevOpsGuy


📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 New Blog Post Alert! 🚀

Speed up your deployments with AWS CodePipeline — a powerful CI/CD service that automates your entire release workflow, from code push to production.

⚙️ Learn how to:
- Automate builds, tests, and deployments
- Integrate with GitHub, CodeBuild, and CodeDeploy
- Deploy faster and more reliably on AWS

📕 Read the full blog here:
➡️ https://blog.notharshhaa.site/posts/q4it77j9o0873slvu7hos9e6

#DevOps #AWS #CodePipeline #CICD #Automation


🧿 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs
Please open Telegram to view this post
VIEW IN TELEGRAM
DevOps & Cloud (AWS, AZURE, GCP) Tech Free Learning
🚀 Big Update: DevOps Tool Installer/Uninstaller Just Got Smarter! 🛠 📱 Check it out here: DevOps Tool Installer on GitHub: https://github.com/NotHarshhaa/DevOps-Tool-Installer We’ve rolled out major improvements to make installing and managing DevOps tools…
🚀 New Features & Improvements – DevOps Tools Manager Update ♾️


📄 What’s New:
Unified Launchers: Use devops.sh / devops.ps1 as a single entry point for install and uninstall actions

New Uninstaller Scripts: Now available for both Linux (uninstall_devops_tools.sh) and Windows (uninstall_devops_tools.ps1) with advanced cleanup logic

Dry Run Mode: Safely preview actions using the --dry-run flag

Interactive CLI/GUI Checklist: Select tools easily through a sleek terminal interface

Improved Logging: Uninstall logs are saved under logs/uninstall_YYYYMMDD_HHMMSS/

Grouped Tool Categories: Tools are organized into categories for a smoother experience

Explore the project:
📱 GitHub – DevOps Tool Installer: https://github.com/NotHarshhaa/DevOps-Tool-Installer


Power up your DevOps workflow with automation, clarity, and full control!
#DevOps #Automation #ShellScript #PowerShell #OpenSource #SysAdmin



📱 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs
Please open Telegram to view this post
VIEW IN TELEGRAM
➡️ New DevOps Project Alert! ⬅️

📌 Project: CI/CD DevOps Pipeline Project: Deployment of Java Application on Kubernetes
📱 Repo: https://github.com/NotHarshhaa/DevOps-Projects/tree/master/DevOps-Project-35

📢 This project demonstrates a fully automated CI/CD pipeline for deploying a Java application on Kubernetes, leveraging industry-best DevOps tools.

🛠 Tech Stack & Tools Used:
Jenkins - CI/CD automation
Maven - Build automation & dependency management
SonarQube - Code quality & static analysis
Trivy - Docker image vulnerability scanning
Nexus Repository - Artifact storage & versioning
Docker - Containerization for portability
Kubernetes - Container orchestration
Gmail Integration - Email notifications for pipeline status
Prometheus & Grafana - Monitoring & visualization
AWS - Infrastructure provisioning

🔎 Project Highlights:
📌 Fully automated CI/CD pipeline
📌 Secure code scanning & vulnerability detection
📌 Containerized deployment with Kubernetes
📌 Monitoring & alerting with Prometheus & Grafana

💻 Check out the repo & give it a ⭐️ if you find it useful!

#DevOps #CICD #Kubernetes #Jenkins #Docker #AWS #Monitoring #Automation 🚀🔧


🔵 𝐅𝐨𝐥𝐥𝐨𝐰 @prodevopsguy 𝐟𝐨𝐫 𝐦𝐨𝐫𝐞 𝐬𝐮𝐜𝐡 𝐜𝐨𝐧𝐭𝐞𝐧𝐭 𝐚𝐫𝐨𝐮𝐧𝐝 𝐜𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬!!! // 𝐉𝐨𝐢𝐧 𝐟𝐨𝐫 𝐃𝐞𝐯𝐎𝐩𝐬 𝐃𝐎𝐂𝐬: @devopsdocs
Please open Telegram to view this post
VIEW IN TELEGRAM