Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
https://drive.google.com/drive/u/0/folders/1I8QqnzZonRewbSnUMyfC9-tRduEJ4gyB
https://drive.google.com/drive/u/0/folders/1xWFAJguXXuvjRKYB5aWBiyrftCxxozK-
https://drive.google.com/drive/u/0/folders/1oiJn-YcJwZ7_UQ_keW6qA3-GUW19sK6Q
https://drive.google.com/drive/u/0/folders/1cgUttmyCZcFsqqk8uKZVSV_qi7oe32Ov
https://drive.google.com/drive/u/0/folders/17iQT-S9qT0HUyA-Ks1QDJs_cTBZp5gGN
Please open Telegram to view this post
VIEW IN TELEGRAM
𝐓𝐡𝐞 𝐦𝐨𝐬𝐭 𝐜𝐨𝐦𝐦𝐨𝐧 𝐉𝐞𝐧𝐤𝐢𝐧𝐬 𝐞𝐫𝐫𝐨𝐫𝐬 𝐚𝐧𝐝 𝐭𝐡𝐞𝐢𝐫 𝐬𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬
1. 𝐏𝐞𝐫𝐦𝐢𝐬𝐬𝐢𝐨𝐧 𝐈𝐬𝐬𝐮𝐞𝐬:
-😣 𝐄𝐫𝐫𝐨𝐫: Jenkins can't access files.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Give Jenkins proper access rights or run it as the right user.
2. 𝐁𝐮𝐢𝐥𝐝 𝐅𝐚𝐢𝐥𝐮𝐫𝐞𝐬:
-😡 𝐄𝐫𝐫𝐨𝐫: Builds fail.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Check logs, fix issues like missing stuff or wrong settings.
3. 𝐖𝐨𝐫𝐤𝐬𝐩𝐚𝐜𝐞 𝐂𝐥𝐞𝐚𝐧𝐮𝐩 𝐈𝐬𝐬𝐮𝐞𝐬:
-🚫 𝐄𝐫𝐫𝐨𝐫: Workspace gets messy.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Configure Jenkins to clean up after builds.
4. 𝐏𝐥𝐮𝐠𝐢𝐧 𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲:
-😬 𝐄𝐫𝐫𝐨𝐫: Plugins don't work with Jenkins.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Update or find compatible plugins.
5. 𝐌𝐚𝐬𝐭𝐞𝐫-𝐒𝐥𝐚𝐯𝐞 𝐂𝐨𝐧𝐧𝐞𝐜𝐭𝐢𝐨𝐧 𝐏𝐫𝐨𝐛𝐥𝐞𝐦𝐬:
-😞 𝐄𝐫𝐫𝐨𝐫: Master can't talk to slaves.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Check the network, slave online, and credentials right.
6. 𝐎𝐮𝐭 𝐨𝐟 𝐌𝐞𝐦𝐨𝐫𝐲 𝐄𝐫𝐫𝐨𝐫𝐬:
-😰 𝐄𝐫𝐫𝐨𝐫: Jenkins runs out of memory.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Give Jenkins more memory.
7. 𝐉𝐞𝐧𝐤𝐢𝐧𝐬 𝐍𝐨𝐭 𝐒𝐭𝐚𝐫𝐭𝐢𝐧𝐠:
-😨 𝐄𝐫𝐫𝐨𝐫: Jenkins won't start.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Check logs for issues, like port conflicts or wrong configs.
8. 𝐏𝐥𝐮𝐠𝐢𝐧 𝐈𝐧𝐬𝐭𝐚𝐥𝐥𝐚𝐭𝐢𝐨𝐧 𝐈𝐬𝐬𝐮𝐞𝐬:
-😒 𝐄𝐫𝐫𝐨𝐫: Can't install plugins.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Fix internet, firewall, and proxy settings.
9. 𝐒𝐥𝐨𝐰 𝐁𝐮𝐢𝐥𝐝 𝐄𝐱𝐞𝐜𝐮𝐭𝐢𝐨𝐧:
-😴 𝐄𝐫𝐫𝐨𝐫: Builds take forever.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Speed up builds by parallelizing tasks, optimizing code, or upgrading hardware.
10. 𝐄𝐦𝐚𝐢𝐥 𝐂𝐨𝐧𝐟𝐢𝐠𝐮𝐫𝐚𝐭𝐢𝐨𝐧 𝐏𝐫𝐨𝐛𝐥𝐞𝐦𝐬:
-😟 𝐄𝐫𝐫𝐨𝐫: Email notifications messed up.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Check email settings.
11. 𝐒𝐂𝐌 𝐂𝐨𝐧𝐟𝐢𝐠𝐮𝐫𝐚𝐭𝐢𝐨𝐧 𝐄𝐫𝐫𝐨𝐫𝐬:
-😤 𝐄𝐫𝐫𝐨𝐫: Source code setup is wrong.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Verify settings for Git, SVN, etc.
12. 𝐉𝐞𝐧𝐤𝐢𝐧𝐬 𝐉𝐨𝐛 𝐓𝐫𝐢𝐠𝐠𝐞𝐫𝐢𝐧𝐠:
-😕 𝐄𝐫𝐫𝐨𝐫: Jobs not running.
-✅ 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Review job triggering settings.
Remember, always read the error messages and logs, and you can usually figure things out. If you're still stuck, ask the Jenkins community for help.😊
❤️ Follow for more: @prodevopsguy
1. 𝐏𝐞𝐫𝐦𝐢𝐬𝐬𝐢𝐨𝐧 𝐈𝐬𝐬𝐮𝐞𝐬:
-
-
2. 𝐁𝐮𝐢𝐥𝐝 𝐅𝐚𝐢𝐥𝐮𝐫𝐞𝐬:
-
-
3. 𝐖𝐨𝐫𝐤𝐬𝐩𝐚𝐜𝐞 𝐂𝐥𝐞𝐚𝐧𝐮𝐩 𝐈𝐬𝐬𝐮𝐞𝐬:
-
-
4. 𝐏𝐥𝐮𝐠𝐢𝐧 𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲:
-
-
5. 𝐌𝐚𝐬𝐭𝐞𝐫-𝐒𝐥𝐚𝐯𝐞 𝐂𝐨𝐧𝐧𝐞𝐜𝐭𝐢𝐨𝐧 𝐏𝐫𝐨𝐛𝐥𝐞𝐦𝐬:
-
-
6. 𝐎𝐮𝐭 𝐨𝐟 𝐌𝐞𝐦𝐨𝐫𝐲 𝐄𝐫𝐫𝐨𝐫𝐬:
-
-
7. 𝐉𝐞𝐧𝐤𝐢𝐧𝐬 𝐍𝐨𝐭 𝐒𝐭𝐚𝐫𝐭𝐢𝐧𝐠:
-
-
8. 𝐏𝐥𝐮𝐠𝐢𝐧 𝐈𝐧𝐬𝐭𝐚𝐥𝐥𝐚𝐭𝐢𝐨𝐧 𝐈𝐬𝐬𝐮𝐞𝐬:
-
-
9. 𝐒𝐥𝐨𝐰 𝐁𝐮𝐢𝐥𝐝 𝐄𝐱𝐞𝐜𝐮𝐭𝐢𝐨𝐧:
-
-
10. 𝐄𝐦𝐚𝐢𝐥 𝐂𝐨𝐧𝐟𝐢𝐠𝐮𝐫𝐚𝐭𝐢𝐨𝐧 𝐏𝐫𝐨𝐛𝐥𝐞𝐦𝐬:
-
-
11. 𝐒𝐂𝐌 𝐂𝐨𝐧𝐟𝐢𝐠𝐮𝐫𝐚𝐭𝐢𝐨𝐧 𝐄𝐫𝐫𝐨𝐫𝐬:
-
-
12. 𝐉𝐞𝐧𝐤𝐢𝐧𝐬 𝐉𝐨𝐛 𝐓𝐫𝐢𝐠𝐠𝐞𝐫𝐢𝐧𝐠:
-
-
Remember, always read the error messages and logs, and you can usually figure things out. If you're still stuck, ask the Jenkins community for help.
Please open Telegram to view this post
VIEW IN TELEGRAM
I will be deploying a Netflix clone. I will be using Jenkins as a CICD tool and deploying our application on a Docker container and Kubernetes Cluster and I will monitor the Jenkins and Kubernetes metrics using Grafana, Prometheus and Node exporter.
Please open Telegram to view this post
VIEW IN TELEGRAM
𝟭. 𝗴𝗶𝘁 𝗺𝗲𝗿𝗴𝗲 𝘃𝘀 𝗴𝗶𝘁 𝗿𝗲𝗯𝗮𝘀𝗲:
- 𝘨𝘪𝘵 𝘮𝘦𝘳𝘨𝘦 combines branch changes with new merge commits
- 𝘨𝘪𝘵 𝘳𝘦𝘣𝘢𝘴𝘦 moves branch changes on top, creating a linear history
𝟮. 𝗴𝗶𝘁 𝗿𝗲𝘀𝗲𝘁 𝘃𝘀 𝗴𝗶𝘁 𝗿𝗲𝘃𝗲𝗿𝘁:
- 𝘨𝘪𝘵 𝘳𝘦𝘴𝘦𝘵 undoes changes and moves the branch pointer, discarding subsequent commits
- 𝘨𝘪𝘵 𝘳𝘦𝘷𝘦𝘳𝘵 creates new undo commits, preserving history
𝟯. 𝗴𝗶𝘁 𝗳𝗲𝘁𝗰𝗵 𝘃𝘀 𝗴𝗶𝘁 𝗽𝘂𝗹𝗹:
- 𝘨𝘪𝘵 𝘧𝘦𝘵𝘤𝘩 downloads remote changes without auto-merging
- 𝘨𝘪𝘵 𝘱𝘶𝘭𝘭 fetches and auto-merges remote changes
In short,
git pull = git fetch + git merge
–
DevOps is the most happening and integral part of almost all organizations.
Please open Telegram to view this post
VIEW IN TELEGRAM
Lately, I've been noticing a surge in discussions comparing different cloud services across various providers.
It sparked my curiosity, and I thought, "Why not create my own comparison?"
So, after diving deep and gathering insights, I've put together my version.
Please open Telegram to view this post
VIEW IN TELEGRAM
𝐓𝐨𝐩 𝐔𝐬𝐞𝐝 𝐃𝐨𝐜𝐤𝐞𝐫 𝐂𝐨𝐦𝐦𝐚𝐧𝐝𝐬 🐋
🐳 𝐃𝐨𝐜𝐤𝐞𝐫 𝐁𝐚𝐬𝐢𝐜𝐬:
•🏁
•📦
•🔍
•🗑
•🏗
•🛑
•♻️
•💡
🐋 𝐃𝐨𝐜𝐤𝐞𝐫 𝐍𝐞𝐭𝐰𝐨𝐫𝐤𝐢𝐧𝐠:
•🌐
•🔗
•🛠
•🔄
📁 𝐃𝐨𝐜𝐤𝐞𝐫 𝐕𝐨𝐥𝐮𝐦𝐞𝐬:
•📂
•🔌
•🔄
•🗑
⚙️ 𝐃𝐨𝐜𝐤𝐞𝐫 𝐂𝐨𝐦𝐩𝐨𝐬𝐞:
•📋
•🗄
•🔧
•📊
•🔄
•📈
🔵 𝗙𝗼𝗹𝗹𝗼𝘄 @prodevopsguy 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝘀𝘂𝗰𝗵 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 𝗮𝗿𝗼𝘂𝗻𝗱 𝗰𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀!!!
•
docker run: Run a container from an image.•
docker build: Build an image from a Dockerfile.•
docker images: List all images on the system.•
docker rmi: Remove one or more images.•
docker-compose up: Start services defined in a Compose file.•
docker stop: Stop a running container.•
docker rm: Remove one or more containers.•
docker ps: List running containers.•
docker network create: Create a network.•
docker network connect: Connect a container to a network.•
docker network inspect: Inspect a network.•
docker network disconnect: Disconnect a container from a network.•
docker volume create: Create a volume.•
docker volume ls: List volumes.•
docker volume inspect: Inspect a volume.•
docker volume rm: Remove one or more volumes.•
docker-compose up: Start services defined in a Compose file.•
docker-compose down: Stop and remove services defined in a Compose file.•
docker-compose build: Build or rebuild services.•
docker-compose logs: View output logs from services.•
docker-compose restart: Restart services.•
docker-compose scale: Scale services to a specified number.Please open Telegram to view this post
VIEW IN TELEGRAM
If you want to become a Certified Kubernetes Administrator, or you want to become an EXPERT in Kubernetes, learn Kubernetes from scratch and understand everything, this repo is a good choice.
1. Kubernetes
2. Helm
3. Operator
4. Prometheus
5. EKS
Please open Telegram to view this post
VIEW IN TELEGRAM
https://harshhaa.hashnode.dev/deploying-an-application-on-kubernetes-a-complete-guide
Follow🍩 Like 👍 Share 👍 Comment Your thoughts 💬
Follow
Please open Telegram to view this post
VIEW IN TELEGRAM
https://harshhaa.hashnode.dev/the-devops-roadmap-your-path-to-success
Follow🍩 Like 👍 Share 👍 Comment Your thoughts 💬
✈️ 𝗙𝗼𝗹𝗹𝗼𝘄 @prodevopsguy 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝘀𝘂𝗰𝗵 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 𝗮𝗿𝗼𝘂𝗻𝗱 𝗰𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀!!!
Follow
Please open Telegram to view this post
VIEW IN TELEGRAM
https://harshhaa.hashnode.dev/devops-case-study-5-upi
Follow🍩 Like 👍 Share 👍 Comment Your thoughts 💬
✈️ 𝗙𝗼𝗹𝗹𝗼𝘄 @prodevopsguy 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝘀𝘂𝗰𝗵 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 𝗮𝗿𝗼𝘂𝗻𝗱 𝗰𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀!!!
Follow
Please open Telegram to view this post
VIEW IN TELEGRAM
Cloud & DevOps Blogs and Stories
DevOps Case Study: 5 (UPI 💳)
UPI — Unified Payment Interface (UPI) is a real-time payment system developed by the National Payments Corporation of India (NPCI). It enables users to link their multiple bank accounts to a single mobile application and make cashless transactions be...
kubectl get pods --all-namespaces -o jsonpath="{.items[*].spec.containers[*].image}" | sort | uniq -c𝐏𝐫𝐨 𝐓𝐢𝐩: Mastering jsonpath with kubectl can unlock powerful ways to query and manipulate your Kubernetes resources directly from the command line.
Please open Telegram to view this post
VIEW IN TELEGRAM
1.
ls: List directory contents2.
cd: Change directory3.
pwd: Print working directory4.
mkdir: Create a directory5.
touch: Create a file6.
cp: Copy files and directories7.
mv: Move or rename files and directories8.
rm: Remove files and directories9.
find: Search for files and directories10.
grep: Search for patterns in files11.
cat: Concatenate and display files12.
less: View file contents page by page13.
head: Display the first lines of a file14.
tail: Display the last lines of a file15.
vi/vim: Text editor16.
nano: Text editor17.
tar: Archive and compress files18.
gzip: Compress files19.
gunzip: Decompress files20.
wget: Download files from the web21.
curl: Transfer data to or from a server22.
ssh: Secure shell remote login23.
scp: Securely copy files between hosts24.
chmod: Change file permissions25.
chown: Change file ownership26.
chgrp: Change group ownership27.
ps: Display running processes28.
top: Monitor system resources and processes29.
kill: Terminate processes30.
df: Display disk space usage31.
du: Estimate file and directory space usage32.
free: Display memory usage33.
uname: Print system information34.
ifconfig: Configure network interfaces35.
ping: Test network connectivity36.
netstat: Network statistics37.
iptables: Firewall administration38.
systemctl: Manage system services39.
journalctl: Query the system journal40.
crontab: Schedule cron jobs41.
useradd: Create a user account42.
passwd: Change user password43.
su: Switch user44.
sudo: Execute a command as another user45.
usermod: Modify user account46.
groupadd: Create a group47.
groupmod: Modify a group48.
id: Print user and group information49.
ssh-keygen: Generate SSH key pairs50.
rsync: Synchronize files and directories51.
diff: Compare files line by line52.
patch: Apply a patch to files53.
tar: Extract files from an archive54.
curl: Perform HTTP requests55.
nc: Netcat - networking utility56.
wget: Download files from the web57.
whois: Lookup domain registration details58.
dig: DNS lookup utility59.
sed: Stream editor for text manipulation60.
awk: Pattern scanning and processing language61.
sort: Sort lines in a text file62.
cut: Extract sections from lines of files63.
wc: Word, line, character, and byte count64.
tee: Redirect output to multiple files or commands65.
history: Command history66.
source: Execute commands from a file in the current shell67.
alias: Create command aliases68.
ln: Create links between files69.
uname: Print system information70.
lsof: List open files and processes71.
mkfs: Create a file system72.
mount: Mount a file system73.
umount: Unmount a file system74.
ssh-agent: Manage SSH keys in memory75.
grep: Search for patterns in files76.
tr: Translate characters77.
cut: Select portions of lines from files78.
paste: Merge lines of files79.
uniq: Report or omit repeated linesPlease open Telegram to view this post
VIEW IN TELEGRAM
The diagram below shows 4 ways to expose a Service.
In Kubernetes, a Service is a method for exposing a network application in the cluster. We use a Service to make that set of Pods available on the network so that users can interact with it.
There are 4 types of Kubernetes services: ClusterIP, NodePort, LoadBalancer and ExternalName. The “type” property in the Service's specification determines how the service is exposed to the network.
Please open Telegram to view this post
VIEW IN TELEGRAM
kubectl get pods --all-namespaces --watch-only | grep -v 'Running'Ever needed to keep an eye on pods that need to be fixed?
Use this live-monitoring kubectl command to watch for real-time updates and immediately identify pods that may need your attention. It filters out the static noise of all the 'Running' pods, so you can focus on the ones that are transitioning states or experiencing issues.
This trick is a lifesaver for Kubernetes administrators who need to ensure high availability and swift issue resolution.
Please open Telegram to view this post
VIEW IN TELEGRAM
Hello Everyone 👋 ,
For those considering a switch to DevOps, here are some basic tips to help you get started:
🔢 . Familiarize Yourself with DevOps Tools:
Understand the purpose of different DevOps tools such as Jenkins, Ansible, Docker, Kubernetes, Git, and more. Each tool serves a specific function in the DevOps pipeline.
🔢 . Grasp the DevOps Workflow:
Gain a solid understanding of the DevOps lifecycle, from development and testing to deployment and monitoring. Know the roles and responsibilities at each stage.
🔢 . Scripting Skills are Crucial:
Command at least one scripting language, like Bash or Python. While you don't need to be a hardcore developer, scripting is vital for automation tasks.
🔢 . Adaptability is Key:
DevOps is a dynamic field, and tasks can vary widely. Be ready to adapt to new challenges regularly. It's not uncommon to face different issues deploying the same code in different environments, so a problem-solving mindset is crucial.
🔢 . Basic Networking Knowledge:
Understand fundamental networking concepts. DevOps often involves working with various systems and networks, so a basic understanding will be beneficial.
🔢 . Proficiency in a Cloud Platform:
Be proficient in at least one cloud platform (e.g., AWS, Azure, GCP). Cloud services are integral to modern DevOps practices, and knowing your way around a cloud environment is essential.
🔢 . Focus on Proficiency with One Tool Initially:
DevOps encompasses a variety of tools that may serve similar purposes. Instead of trying to learn multiple tools for the same task right away, focus on mastering one tool first.Start by learning the basics and becoming proficient in one tool before exploring others.
🔢 . Stay curious:
explore new technologies, and engage with the DevOps community to enhance your skills.
Best of luck on your DevOps journey!🙂
✈️ 𝗙𝗼𝗹𝗹𝗼𝘄 @prodevopsguy 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝘀𝘂𝗰𝗵 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 𝗮𝗿𝗼𝘂𝗻𝗱 𝗰𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀!!!
For those considering a switch to DevOps, here are some basic tips to help you get started:
Understand the purpose of different DevOps tools such as Jenkins, Ansible, Docker, Kubernetes, Git, and more. Each tool serves a specific function in the DevOps pipeline.
Gain a solid understanding of the DevOps lifecycle, from development and testing to deployment and monitoring. Know the roles and responsibilities at each stage.
Command at least one scripting language, like Bash or Python. While you don't need to be a hardcore developer, scripting is vital for automation tasks.
DevOps is a dynamic field, and tasks can vary widely. Be ready to adapt to new challenges regularly. It's not uncommon to face different issues deploying the same code in different environments, so a problem-solving mindset is crucial.
Understand fundamental networking concepts. DevOps often involves working with various systems and networks, so a basic understanding will be beneficial.
Be proficient in at least one cloud platform (e.g., AWS, Azure, GCP). Cloud services are integral to modern DevOps practices, and knowing your way around a cloud environment is essential.
DevOps encompasses a variety of tools that may serve similar purposes. Instead of trying to learn multiple tools for the same task right away, focus on mastering one tool first.Start by learning the basics and becoming proficient in one tool before exploring others.
explore new technologies, and engage with the DevOps community to enhance your skills.
Best of luck on your DevOps journey!
Please open Telegram to view this post
VIEW IN TELEGRAM
Want to elevate your dev game and collaborate like a pro? Mastering Git is key! Whether you're a coding newbie or a seasoned developer, these amazing FREE resources will help you unleash the power of version control.
Gamified learning and challenges make mastering Git commands addictive!
Get hands-on with interactive diagrams and conquer the branching/merging beast!
Official courses and tutorials straight from the Git masters!
The ultimate Git reference guide. Dive deep and become a Git guru!
Clear and concise explanations for Git newbies and veterans alike.
Comprehensive documentation and resources for all things Git and GitHub.
Entertaining video crash course for quick Git starters!
Fast and effective Codecademy tutorial. Get going in a flash!
Join the vibrant Git community for discussions, tips, and troubleshooting.
Please open Telegram to view this post
VIEW IN TELEGRAM
Discover how your Kubernetes nodes utilize resources and make sure they're not over-committed with our next command of the day.
kubectl describe nodes | grep -A2 -e "^\\s*CPU Requests" -e "^\\s*CPU Limits" -e "^\\s*Memory Requests" -e "^\\s*Memory Limits"
This command will:
- Use 'kubectl describe nodes' to get detailed information about each node.
- Pipe this information to grep.
- Use '-A2' to include the two lines following the match, giving context for the requests and limits.
- Search for patterns related to CPU and Memory requests and limits, which are crucial for understanding the resource allocation and utilization on each node
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Hello #devops People
𝟭. 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 & 𝗕𝗮𝗱𝗴𝗲𝘀 𝗦𝗵𝗼𝘄𝗰𝗮𝘀𝗲
Give your resume a visual boost with badges for certifications!
𝟮. 𝗧𝗼𝗼𝗹𝘀 & 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀 𝗩𝗶𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆
Don't be shy about your tech stack!
𝟯. 𝗪𝗼𝗿𝗸 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗛𝗶𝗴𝗵𝗹𝗶𝗴𝗵𝘁𝘀
In the Work Experience section, be crystal clear about your impact!
𝟰. 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗦𝗵𝗼𝘄𝗰𝗮𝘀𝗲
Bring your projects into the limelight!
Project: Automatic Deployments
Organization: XYZ Corp
Tools & Tech Used: Jenkins, Docker, Kubernetes
Role: DevOps Engineer
Responsibilities: Automated deployment processes, ensuring zero downtime
Tasks: Streamlined CI/CD pipelines, implemented containerization
𝟱. 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 & 𝗔𝘄𝗮𝗿𝗱𝘀 𝗦𝗲𝗰𝘁𝗶𝗼𝗻
Create a dedicated space for certifications and awards!
𝟲. 𝗤𝘂𝗮𝗹𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 𝗦𝗻𝗮𝗽𝘀𝗵𝗼𝘁
Summarize your qualifications for a quick overview!
Please open Telegram to view this post
VIEW IN TELEGRAM