🚀 Day 46 – #90DaysOfDevOps Reusable Workflows & Composite Actions Today I learned how to write clean, reusable CI/CD pipelines instead of repeating workflows again and again. 🔹 Built my first reusable workflow using workflow_call 🔹 Passed inputs, secrets, and even generated outputs (build version) 🔹 Created a caller workflow to trigger it 🔹 Learned how to share data between jobs using needs 🔹 Built a custom composite action to reuse step-level logic 💡 Key Learning: Reusable workflows are like functions for your pipelines, while composite actions are like reusable blocks inside a job. This is how real-world DevOps teams keep pipelines scalable, clean, and maintainable. #90DaysOfDevOps #DevOpsKaJosh #TrainWithShubham
Reusable DevOps Workflows & Composite Actions
More Relevant Posts
-
Attended an insightful 2-hour DevOps session by Vikas Ratnawat 🚀 What stood out the most was the practical approach to explaining the Top 10 DevOps tools. Complex concepts like CI/CD pipelines, automation, and monitoring were broken down into simple, real-world use cases that made them easy to grasp and relate to. The session wasn’t just theoretical—it focused on how these tools are actually used in production environments, which added a lot of value. Truly appreciated the depth of knowledge and the hands-on perspective shared throughout. Excited to start applying these learnings in real projects and strengthen my DevOps skill set. Great session overall! 👏 CloudDevOpsHub Community #DevOps #Learning #CICD #Automation #TechGrowth #ContinuousLearning
To view or add a comment, sign in
-
-
Speed matters in modern development ⚙️ With automated CI/CD pipelines, teams release updates faster while maintaining quality and stability. That’s how smart DevOps delivers real impact. 🔗gamify.technology ____ #CICD #DevOpsAutomation #GamifySoftware #SoftwareDelivery #TechEfficiency #ContinuousIntegration
To view or add a comment, sign in
-
💡 What I Learned About CI/CD Pipelines Recently, I worked on improving a CI/CD pipeline, and here are 3 key takeaways: 1️⃣ Automate everything possible 2️⃣ Keep pipelines simple and fast 3️⃣ Monitor failures, not just success Small improvements in pipelines can save hours of manual work. What’s one thing you improved in your DevOps workflow recently? #DevOps #CICD #Learning #Tech
To view or add a comment, sign in
-
🚀 Understanding Helm Charts Made Simple! Today I explored Helm Charts and created a visual to break down the concepts in an easy way. Here’s a quick and simple explanation 👇 🔹 1. Importance & Use of Helm Charts Helm makes Kubernetes application deployment much easier. Instead of handling multiple YAML files manually, Helm allows you to package everything into a single chart. ✅ Faster deployments ✅ Easy upgrades & rollbacks ✅ Reusable configurations ✅ Consistent environments 🔹 2. Helm Chart Architecture A Helm chart is structured in a clean and organized way: 📄 Chart.yaml – Holds metadata about the chart ⚙️ Values.yaml – Stores configuration values 📂 Templates/ – Contains Kubernetes manifest templates 📦 Charts (subcharts) – Manage dependencies All these components work together to deploy applications smoothly into a Kubernetes cluster. 🔹 3. Before vs After Helm Before Helm 😓 Manual YAML management Complex scripts Error-prone deployments After Helm 😎 Single command deployment Automated management Easy scaling and maintenance 🔹 4. Helm Repository Explained A Helm repository is like a library of charts. 📥 Store charts 🔍 Search & discover ⬆️ Upload & share 🚀 Install directly to your cluster 💡 In short: Helm simplifies Kubernetes deployments, improves consistency, and saves a lot of time for DevOps engineers. #Helm #Kubernetes #DevOps #CloudComputing #Automation #Learning #Tech
To view or add a comment, sign in
-
-
🔁 DevOps is not a tool. It’s a continuous cycle. In Day 3 of my #DevOpsIn30Days series, I broke down the DevOps Lifecycle in the simplest way possible. Most people think DevOps = CI/CD or just automation. But the real power lies in understanding the flow: 👉 Plan 👉 Code 👉 Build 👉 Test 👉 Release 👉 Deploy 👉 Monitor And then… repeat. 💡 The key insight? DevOps is a feedback loop, not a one-time process. What you monitor in production directly shapes what you build next. This is how modern teams ship faster, learn faster, and improve continuously. 🚀 If you're starting your DevOps journey, this mental model is everything. 🎥 Watch Day 3 here: https://lnkd.in/gvZwAnKW 👉 Follow along — Day 4: CI/CD explained (the engine behind this cycle) #DevOps #CICD #DevOpsIn30Days #CloudComputing #TechLearning #Programming #ContinuousImprovement
DevOps Lifecycle Explained in 60 Seconds 🔁 | Day 3 #CICD #TechShorts #DevOpsin30days #LearnDevOps
https://www.youtube.com/
To view or add a comment, sign in
-
🚀 Key Learning: DevOps & CI/CD in Cloud-Native Applications In my recent exploration of modern software development practices, I gained valuable insights into how DevOps and CI/CD are transforming the way applications are built and delivered. One of the most impactful takeaways is how automation streamlines the entire development lifecycle. With platforms like GitHub, code integration becomes seamless, while tools such as GitHub Actions and Jenkins enable automated building and testing of applications. Additionally, containerization using Docker and orchestration through Kubernetes make applications highly scalable, portable, and resilient in cloud-native environments. Another important insight is the shift towards practices like AIOps, GitOps, and DevSecOps, which integrate intelligence, version control, and security directly into the development pipeline. Overall, DevOps is not just about tools — it represents a cultural shift towards collaboration, continuous improvement, and faster delivery. Understanding these concepts has helped me appreciate how organizations achieve efficiency, reliability, and scalability in real-world systems. 📌 #DevOps #CICD #CloudNative #Kubernetes #Docker #SoftwareEngineering #Automation
To view or add a comment, sign in
-
Excited to share that I attended an expert session on DevOps, where I gained insights into modern software development practices, continuous integration, continuous delivery, automation, and collaboration between development and operations teams. This session strengthened my understanding of how DevOps helps organizations deliver software faster, improve efficiency, and maintain reliable systems. Looking forward to applying these learnings in future projects and expanding my skills in the DevOps ecosystem. #DevOps #LearningJourney #ProfessionalGrowth #TechLearning #ContinuousLearning #Pod #ProfessionalDevelopment #ExpertSession #ContinualLearning #PODEvents
To view or add a comment, sign in
-
I had the opportunity to attend a highly engaging 2-hour DevOps session led by Vikas Ratnawat. 🚀 What made the session impactful was the clear and practical explanation of the top DevOps tools. Concepts such as CI/CD pipelines, automation, and monitoring were simplified with real-world examples, making them easy to understand and implement. The session emphasized not only theory but also real production use cases, which added significant practical value. I appreciated the depth of knowledge and the hands-on insights shared throughout. I am excited to apply these learnings to real projects and continue building my DevOps expertise. Overall, it was an excellent session! 👏 #DevOps #Learning #CICD #Automation #TechGrowth #ContinuousLearning
To view or add a comment, sign in
-
-
☁️ Today’s DevOps Concept: Kubernetes Rolling Updates & Rollbacks Today in my DevOps learning series, I explored Rolling Updates and Rollbacks in Kubernetes, which allow applications to be updated safely without downtime. ✨ What I learned today: Kubernetes makes application updates smooth and reliable through automated rollout strategies. Key insights from today: 🔹 Rolling updates deploy new Pod versions gradually 🔹 Traffic is shifted away from old Pods safely 🔹 Zero‑downtime deployments are possible 🔹 Rollbacks allow quick recovery if something goes wrong 🔹 Deployment history helps track changes My biggest insight today: “Safe deployments aren’t about speed — they’re about control.” Learning this reinforced how Kubernetes supports stability and resilience in real production environments. More DevOps concepts coming tomorrow! #DevOps #Kubernetes #RollingUpdates #CloudComputing #Automation #TechLearning
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development