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
_________________
docker run - run a container from an image
docker pull - pull an image from a registry
docker push - push an image to a registry
docker build - build an image from a Dockerfile
docker ps - list running containers
docker stop - stop a running container
docker start - start a stopped container
docker restart - restart a container
docker logs - show the logs of a container
docker exec - execute a command inside a running container
docker images - list available images
docker rm - remove a container
docker rmi - remove an image
docker inspect - show information about a container
docker network create - create a network for containers to communicate
docker network connect - connect a container to a network
docker network disconnect - disconnect a container from a network
docker port - show the mapped ports of a container
docker cp - copy files between a container and the host
docker commit - create a new image from a container's changes
docker login - log in to a registry
docker logout - log out of a registry
docker tag - tag an image with a new name
docker export - export the contents of a container as a tar archive
docker import - create a new image from a tar archive
docker save - save an image as a tar archive
docker load - load an image from a tar archive
docker top - show the processes running inside a container
docker stats - show resource usage statistics of containers
docker diff - show the changes made to a container's filesystem
docker events - show the events generated by Docker
docker history - show the history of an image
docker pause - pause a running container
docker unpause - unpause a paused container
docker kill - send a signal to a container to stop it abruptly
docker wait - wait for a container to exit and return its exit code
docker attach - attach to a running container's console
docker buildx - build and push multi-platform images
docker compose - manage multi-container applications with Docker Compose
docker swarm - create and manage a cluster of Docker nodes
docker volume create - create a named volume for persistent data storage
docker volume ls - list available volumes
docker volume rm - remove a named volume
docker system prune - remove all unused objects from Docker
docker system df - show the usage of Docker objects
docker system events - show the events generated by Docker on the system
docker system info - show the system-wide information about Docker
docker system inspect - show detailed information about Docker objects
docker system logs - show the system logs of Docker
docker system version - show the version of Docker installed on the system
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 💬
Follow
Please open Telegram to view this post
VIEW IN TELEGRAM
Preparing for a #𝗗𝗲𝘃𝗢𝗽𝘀 job interview can be challenging, but with #ChatGPT's assistance, it can evolve into a rewarding journey towards success in the world of DevOps. Here are some prompts to help you prepare. ✨
𝗧𝗼𝗽 𝟭𝟬 𝗗𝗲𝘃𝗢𝗽𝘀-𝗦𝗽𝗲𝗰𝗶𝗳𝗶𝗰 𝗖𝗵𝗮𝘁𝗚𝗣𝗧 𝗣𝗿𝗼𝗺𝗽𝘁𝘀 𝗳𝗼𝗿 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀:
✔️ 𝗨𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝗗𝗲𝘃𝗢𝗽𝘀 𝗖𝘂𝗹𝘁𝘂𝗿𝗲:
𝗣𝗿𝗼𝗺𝗽𝘁: "Research [Company Name] and provide insights into how their vision, mission, and values align with DevOps principles. Also, share any recent news and developments related to their DevOps practices."
✔️ 𝗗𝗲𝘃𝗢𝗽𝘀 𝗥𝗼𝗹𝗲 𝗔𝗻𝗮𝗹𝘆𝘀𝗶𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "What are the crucial skills, qualifications, and experiences sought by [Company Name] for the [DevOps Job Title] role, and could you explain the significance of these in a DevOps context?"
✔️ 𝗗𝗲𝘃𝗢𝗽𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "I'm applying for the [DevOps Job Title] position at [Company Name]. Please generate a list of common DevOps interview questions based on this job description [paste job description]."
✔️ 𝗠𝗼𝗰𝗸 𝗗𝗲𝘃𝗢𝗽𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀 𝘄𝗶𝘁𝗵 𝗖𝗵𝗮𝘁𝗚𝗣𝗧:
𝗣𝗿𝗼𝗺𝗽𝘁: "I'm [Your Name], gearing up for a DevOps job interview at [Company Name]. Can you play the role of an interviewer and throw some DevOps-related questions my way?"
✔️ 𝗖𝗿𝗮𝗳𝘁𝗶𝗻𝗴 𝗗𝗲𝘃𝗢𝗽𝘀 𝗔𝗻𝘀𝘄𝗲𝗿𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "Draft a DevOps-focused response using the S.T.A.R format for the interview question [insert question]."
✔️ 𝗧𝘆𝗽𝗲𝘀 𝗼𝗳 𝗗𝗲𝘃𝗢𝗽𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "Describe the typical types of DevOps interviews and the key components of each."
✔️ 𝗗𝗲𝘃𝗢𝗽𝘀 𝗕𝗼𝗱𝘆 𝗟𝗮𝗻𝗴𝘂𝗮𝗴𝗲:
𝗣𝗿𝗼𝗺𝗽𝘁: "Provide tips on appropriate body language and presentation specifically tailored for a DevOps interview."
✔️ 𝗦𝘁𝗮𝘆𝗶𝗻𝗴 𝗖𝗮𝗹𝗺 𝗶𝗻 𝗗𝗲𝘃𝗢𝗽𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "Share strategies to stay composed during a DevOps interview."
✔️ 𝗗𝗲𝘃𝗢𝗽𝘀 𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻𝘀 𝘁𝗼 𝗔𝘀𝗸:
𝗣𝗿𝗼𝗺𝗽𝘁: "What are some insightful questions I can ask at the end of my DevOps interview at [Company Name]?"
✔️ 𝗣𝗼𝘀𝘁-𝗗𝗲𝘃𝗢𝗽𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗦𝘁𝗲𝗽𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "What are the essential steps to take after completing a DevOps interview?"
🔵 𝗙𝗼𝗹𝗹𝗼𝘄 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝗗𝗲𝘃𝗢𝗽𝘀-𝘀𝗽𝗲𝗰𝗶𝗳𝗶𝗰 𝗶𝗻𝘀𝗶𝗴𝗵𝘁𝘀 𝗮𝗻𝗱 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 🚀 : @prodevopsguy
𝗧𝗼𝗽 𝟭𝟬 𝗗𝗲𝘃𝗢𝗽𝘀-𝗦𝗽𝗲𝗰𝗶𝗳𝗶𝗰 𝗖𝗵𝗮𝘁𝗚𝗣𝗧 𝗣𝗿𝗼𝗺𝗽𝘁𝘀 𝗳𝗼𝗿 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀:
𝗣𝗿𝗼𝗺𝗽𝘁: "Research [Company Name] and provide insights into how their vision, mission, and values align with DevOps principles. Also, share any recent news and developments related to their DevOps practices."
𝗣𝗿𝗼𝗺𝗽𝘁: "What are the crucial skills, qualifications, and experiences sought by [Company Name] for the [DevOps Job Title] role, and could you explain the significance of these in a DevOps context?"
𝗣𝗿𝗼𝗺𝗽𝘁: "I'm applying for the [DevOps Job Title] position at [Company Name]. Please generate a list of common DevOps interview questions based on this job description [paste job description]."
𝗣𝗿𝗼𝗺𝗽𝘁: "I'm [Your Name], gearing up for a DevOps job interview at [Company Name]. Can you play the role of an interviewer and throw some DevOps-related questions my way?"
𝗣𝗿𝗼𝗺𝗽𝘁: "Draft a DevOps-focused response using the S.T.A.R format for the interview question [insert question]."
𝗣𝗿𝗼𝗺𝗽𝘁: "Describe the typical types of DevOps interviews and the key components of each."
𝗣𝗿𝗼𝗺𝗽𝘁: "Provide tips on appropriate body language and presentation specifically tailored for a DevOps interview."
𝗣𝗿𝗼𝗺𝗽𝘁: "Share strategies to stay composed during a DevOps interview."
𝗣𝗿𝗼𝗺𝗽𝘁: "What are some insightful questions I can ask at the end of my DevOps interview at [Company Name]?"
𝗣𝗿𝗼𝗺𝗽𝘁: "What are the essential steps to take after completing a DevOps interview?"
Please open Telegram to view this post
VIEW IN TELEGRAM
𝗧𝗲𝗿𝗿𝗮𝗳𝗼𝗿𝗺 𝗟𝗶𝗳𝗲𝗰𝘆𝗰𝗹𝗲 𝗶𝗻 𝗖𝗜/𝗖𝗗 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻!🚀 💻
🔮 𝗨𝗻𝗹𝗼𝗰𝗸𝗶𝗻𝗴 𝗧𝗲𝗿𝗿𝗮𝗳𝗼𝗿𝗺'𝘀 𝗙𝘂𝗹𝗹 𝗣𝗼𝘁𝗲𝗻𝘁𝗶𝗮𝗹: Terraform's lifecycle spans beyond provisioning, addressing critical stages from planning to destroying resources. Integrating it seamlessly into your CI/CD pipeline unleashes a new level of infrastructure management and consistency.
🔮 𝗘𝗳𝗳𝗼𝗿𝘁𝗹𝗲𝘀𝘀 𝗖𝗜/𝗖𝗗 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻: Linking Terraform to your CI/CD pipeline streamlines resource management, reducing manual efforts. By automating the complete Terraform lifecycle, teams achieve faster deployments, minimize errors, and enhance collaboration between development and operations.
🔮 𝗞𝗲𝘆 𝗦𝘁𝗮𝗴𝗲𝘀 𝗶𝗻 𝗖𝗜/𝗖𝗗 𝗧𝗲𝗿𝗿𝗮𝗳𝗼𝗿𝗺 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻:
✔️ 𝗣𝗹𝗮𝗻𝗻𝗶𝗻𝗴: Validate and plan changes before execution.
✔️ 𝗔𝗽𝗽𝗹𝘆𝗶𝗻𝗴: Deploy changes to infrastructure as code.
✔️ 𝗩𝗮𝗹𝗶𝗱𝗮𝘁𝗶𝗻𝗴: Ensure applied changes meet defined policies.
✔️ 𝗗𝗲𝘀𝘁𝗿𝗼𝘆𝗶𝗻𝗴: Safely decommission resources when necessary.
🔮 𝗕𝗲𝗻𝗲𝗳𝗶𝘁𝘀 𝗼𝗳 𝗧𝗲𝗿𝗿𝗮𝗳𝗼𝗿𝗺 𝗖𝗜/𝗖𝗗 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻:
✔️ 𝗖𝗼𝗻𝘀𝗶𝘀𝘁𝗲𝗻𝗰𝘆: Maintain uniform infrastructure across environments.
✔️ 𝗘𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝗰𝘆: Accelerate deployments through automation.
✔️ 𝗖𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗶𝗼𝗻: Enhance teamwork between Dev and Ops.
✔️ 𝗔𝘂𝗱𝗶𝘁𝗮𝗯𝗶𝗹𝗶𝘁𝘆: Easily track changes, ensuring a robust audit trail.
🔵 𝗙𝗼𝗹𝗹𝗼𝘄 @prodevopsguy 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝘀𝘂𝗰𝗵 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 𝗮𝗿𝗼𝘂𝗻𝗱 𝗰𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀!!!
Please open Telegram to view this post
VIEW IN TELEGRAM
AWS API Gateway is a fully managed service provided by Amazon Web Services (AWS) that enables you to create, publish, and manage RESTful or WebSocket APIs for your applications. It serves as a gateway for your backend services, making it easier for clients, such as web or mobile applications, to interact with your APIs.
Overall, AWS API Gateway is a versatile service that simplifies the process of creating and managing APIs, making it a valuable tool for developers building scalable and secure applications on AWS.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Amazon Elastic Compute Cloud (Amazon EC2) is a web service offered by Amazon Web Services (AWS) that provides resizable compute capacity in the cloud. EC2 allows users to launch and manage virtual machines.
Map your requirements and select the right instance type to optimize performance and costs.
Prioritize security groups, IAM roles, and key pairs to safeguard your EC2 instances.
Regularly back up your data to S3 or use automated snapshots for peace of mind.
Set up CloudWatch for real-time insights into your instances and establish alerts for critical metrics.
Use Auto Scaling to adjust capacity based on demand, saving costs during lulls.
Don't neglect OS and software updates; this can lead to vulnerabilities.
Avoid selecting instances with excessive resources; it's costly and unnecessary.
Failing to monitor costs can lead to budget surprises. Set up billing alerts.
Don't disregard CloudWatch; it's your eyes and ears in the cloud.
Deallocate resources and terminate instances you no longer need.
Please open Telegram to view this post
VIEW IN TELEGRAM
1702874710982.pdf
128.1 KB
Greetings, #Devops People
As a DevOps engineer, a harmonious dance with Linux commands is part of our daily routine.
Below document will give insights of the most important LINUX commands I use on regular basis.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
https://harshhaa.hashnode.dev/zomato-clone-secure-deployment-with-devsecops-cicd
Follow🍩 Like 👍 Share 👍 Comment Your thoughts 💬
Follow
Please open Telegram to view this post
VIEW IN TELEGRAM
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