sameera pathumโs Post
More Relevant Posts
-
#kubernetes Commands
Founder @NeuVeu | I help businesses with Digital and Cloud Transformation Consulting | Kubernetes | Cloud | DevSecOps | FinOps | GitOps | SRE | Platform Engineering | MLOPS | AI OPS
15 Kubernetes Commands for DevOps Fire Fighters Purely focused on troubleshooting. ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐ญ๐๐ -๐๐ฉ [๐ฅ๐ค๐-๐ฃ๐๐ข๐] -- /๐๐๐ฃ/๐๐๐จ๐ - When you need to access a pod shell ๐ ๐ช๐๐๐๐ฉ๐ก ๐ก๐ค๐๐จ [๐ฅ๐ค๐-๐ฃ๐๐ข๐] - When you need to fetch pod logs ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐๐ฉ ๐๐ซ๐๐ฃ๐ฉ๐จ- When you need to check recent events ๐ ๐ช๐๐๐๐ฉ๐ก ๐ฉ๐ค๐ฅ ๐ฅ๐ค๐๐จ/๐ฃ๐ค๐๐๐จ - When you need to monitor pod/node resource usage ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐๐จ๐๐ง๐๐๐ ๐ฅ๐ค๐ [๐ฅ๐ค๐-๐ฃ๐๐ข๐]/๐ฃ๐ค๐๐ [๐ฃ๐ค๐๐-๐ฃ๐๐ข๐] - When you need detailed pod/node information ๐ ๐ช๐๐๐๐ฉ๐ก ๐ฅ๐ค๐ง๐ฉ-๐๐ค๐ง๐ฌ๐๐ง๐ [๐ฅ๐ค๐-๐ฃ๐๐ข๐] [๐ก๐ค๐๐๐ก-๐ฅ๐ค๐ง๐ฉ]:[๐ฅ๐ค๐-๐ฅ๐ค๐ง๐ฉ] - When you need to forward a port to a pod ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐ฅ [๐ฅ๐ค๐-๐ฃ๐๐ข๐]:[๐ฅ๐๐ฉ๐] [๐ก๐ค๐๐๐ก-๐ฅ๐๐ฉ๐]- When you need to copy files from pod to local ๐ ๐ช๐๐๐๐ฉ๐ก ๐ง๐ค๐ก๐ก๐ค๐ช๐ฉ ๐จ๐ฉ๐๐ฉ๐ช๐จ ๐๐๐ฅ๐ก๐ค๐ฎ๐ข๐๐ฃ๐ฉ [๐๐๐ฅ๐ก๐ค๐ฎ๐ข๐๐ฃ๐ฉ-๐ฃ๐๐ข๐] - When you need to check deployment rollout status ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐ง๐๐๐ฃ [๐ฃ๐ค๐๐-๐ฃ๐๐ข๐] - When you need to prepare a node for maintenance ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐ค๐ง๐๐ค๐ฃ [๐ฃ๐ค๐๐-๐ฃ๐๐ข๐] - When you need to mark a node as unschedulable ๐ ๐ช๐๐๐๐ฉ๐ก ๐ช๐ฃ๐๐ค๐ง๐๐ค๐ฃ [๐ฃ๐ค๐๐-๐ฃ๐๐ข๐] - When you need to mark a node as schedulable ๐ ๐ช๐๐๐๐ฉ๐ก ๐ฉ๐๐๐ฃ๐ฉ ๐ฃ๐ค๐๐๐จ [๐ฃ๐ค๐๐-๐ฃ๐๐ข๐] ๐ ๐๐ฎ=๐ซ๐๐ก๐ช๐:๐๐ค๐๐๐๐๐๐ช๐ก๐ - When you need to taint a node ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐๐๐ฉ [๐ง๐๐จ๐ค๐ช๐ง๐๐] [๐ฃ๐๐ข๐] - When you need to edit a resource configuration ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐๐จ๐๐ง๐๐๐ ๐จ๐๐ง๐ซ๐๐๐ [๐จ๐๐ง๐ซ๐๐๐-๐ฃ๐๐ข๐]/๐๐ฃ๐๐ง๐๐จ๐จ [๐๐ฃ๐๐ง๐๐จ๐จ-๐ฃ๐๐ข๐]/๐๐ฅ๐ [๐๐ฅ๐-๐ฃ๐๐ข๐] - When you need detailed service/ingress/HPA information ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐๐ฉ ๐๐๐๐ข๐ค๐ฃ๐จ๐๐ฉ๐จ- When you need to check daemonset status +1 bonus: ๐ ๐ช๐๐๐๐ฉ๐ก ๐๐๐ฉ ๐จ๐๐๐ง๐๐ฉ๐จ - When you need to check secret status Running commands is a simple act. What you infer and take action on determines the speed of a fix. ๐ Consider a REPOST if this is helpful. -- I'm Govardhana Miriyala Kannaiah and I run a digital and cloud consulting firm, NeuVeu. Trusted by Stanford University, Hearst Corporation and 15+ clients in 12+ countries over the last year. If you are a business looking for help, you can schedule a free business consultation call with me (calendly link in the bio)
To view or add a comment, sign in
-
๐๐ฒ๐ป๐ธ๐ถ๐ป๐ ๐ฆ๐ฒ๐ฟ๐ถ๐ฒ๐: ๐๐ฎ๐ ๐ฌ๐ฎ: Understanding Jenkins HA ๐ There is no direct way of setting up Jenkins in High availability mode due to how Jenkins manages its data. Jenkins manages its data in a flat-file (xml), and you can have only one instance of the master node that can read the Jenkins data. Because of which, running multiple replicas of the Jenkins master in an active-active configuration (where all replicas are actively processing jobs) is not officially supported. For example, if you try to configure multiple master nodes with a shared volume, you will have inconsistent reads and writes that lead to unstable Jenkins. ๐ก๐ผ๐๐ฒ: In cloudbees enterprise Jenkins active-active setup is supported. This blog will discuss setting up a Highly available Jenkins using the open-source version. ๐๐ฒ๐๐ฎ๐ถ๐น๐ฒ๐ฑ ๐๐น๐ผ๐ด: https://lnkd.in/g8AjmY_M PS: โป๏ธ Dont forget to repost! and share it with DevOps community Have anything to add? Discuss in the comments #devops #jenkins #practicaldevops
To view or add a comment, sign in
-
-
๐๐จ๐ฐ ๐๐๐๐ ๐๐๐ฉ๐๐ฅ๐ข๐ง๐ ๐ฐ๐จ๐ซ๐ค๐ฌโ In today's fast-paced world of software development, success is synonymous with efficiency, rapid deployment, and minimal disruptions. CI/CD pipelines serve as the catalyst for achieving agile development and smoother software delivery. ๐ ๐๐ก๐๐ญ ๐ข๐ฌ ๐๐/๐๐โ CI/CD, an acronym for Continuous Integration and Continuous Deployment, represents a holistic approach aimed at automating the integration of code changes and their seamless deployment into production. This ensures that your software is in a state of perpetual readiness for deployment, emphasizing incremental updates over unwieldy, error-prone releases. ๐ ๐๐จ๐ฐ ๐๐จ๐๐ฌ ๐ ๐๐/๐๐ ๐๐ข๐ฉ๐๐ฅ๐ข๐ง๐ ๐๐จ๐ซ๐คโ Continuous Integration (CI): ๐ฏDevelopers craft code and seamlessly upload it to a shared repository. Continuous Deployment (CD): ๐ฏOnce the code emerges unscathed from the rigorous CI phase, it's primed for deployment. โ๏ธ ๐๐๐ฒ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ ๐จ๐ ๐ ๐๐/๐๐ ๐๐ข๐ฉ๐๐ฅ๐ข๐ง๐: โ Source Control Management (SCM): This is the digital heart where developers store their code, often utilizing Git-based repositories such as GitHub or GitLab. โ Build Tools: These are the skilled artisans that compile, package, and optimize your code for deployment. Popular options include Jenkins, Travis CI, and CircleCI. โ Artifact Repositories: Where the precious gems of your code, like Docker images and application binaries, are safely stored for deployment. โ Deployment Tools: The automation wizards that wave their magic wands to dispatch your code to different environments, be it Kubernetes, Docker Swarm, or serverless platforms. โ Testing Automation: A battalion of unit, integration, and end-to-end tests that vigilantly safeguard your code's quality and functionality. ๐ Benefits of CI/CD: โ Faster Delivery: Smaller, more frequent releases mean quicker feature updates and bug fixes. โ Enhanced Collaboration: Developers can simultaneously work on different features, creating harmonious, conflict-free collaboration. ๐๐ฅ๐จ๐ฎ๐๐๐ข๐ซ๐ฒ ๐๐ฅ๐จ๐ฎ๐๐๐ก๐๐ซ๐ญ can help you design, manage, and discuss multi-cloud architectures in a user-friendly and collaborative way. It offers a visual interface to: โ๏ธ Design your cloud architecture with drag-and-drop functionality. โ๏ธ ๏ธCollaborate with your team members on the architecture. โ๏ธ Visualize your cloud architecture in real-time and simplify the development process! ๐๐ข๐ ๐ง ๐ฎ๐ฉ ๐๐จ๐ซ ๐ญ๐ก๐ ๐๐ฅ๐จ๐ฎ๐๐๐ก๐๐ซ๐ญ ๐๐๐ญ๐ ๐๐๐ซ๐ฌ๐ข๐จ๐ง ๐ญ๐จ๐๐๐ฒโ https://lnkd.in/e2zNP8Zp #softwaredevelopment #softwareengineering #kubernetes #devops #cloudairy
To view or add a comment, sign in
-
-
๐Automotive Software Test Engineer || Junior Data scientist || Contributing to build a better Tunisia || ู ุณุงูู ูู ุจูุงุก ุชููุณ ุฃูุถู
Jenkins ๐ก
To view or add a comment, sign in
-
Aspiring DevOps Engineer | Linux | Python | Docker | Jenkins || Aws | Ansible || Kubernetes | Git || Personal Branding Expert
๐ง ๐๐ถ๐๐ฒ ๐ถ๐ป๐๐ผ ๐ฎ๐ฌ๐ฌ ๐๐๐๐ฒ๐ป๐๐ถ๐ฎ๐น ๐๐ป๐๐ถ๐ฏ๐น๐ฒ ๐๐ป๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐ค๐๐ฒ๐๐๐ถ๐ผ๐ป๐ ๐๐ถ๐๐ต ๐๐ฒ๐๐ฎ๐ถ๐น๐ฒ๐ฑ ๐ฆ๐ผ๐น๐๐๐ถ๐ผ๐ป๐! ๐ Master Configuration Management and Automation with ease. Perfect for acing your next DevOps interview! ๐ #Ansible #DevOps #InterviewPrep #Automation #ConfigurationManagement #TechTips #JobReady #LearnAndGrow #ITCareers #SkillUp ๐ก๐ Follow Amisha Singh ๐๐ถโ๏ธ
To view or add a comment, sign in