SlideShare a Scribd company logo
Hybrid CI/CD
with Kubernetes and Codefresh
GUY SALTON
Guy
Salton
Solutions Architect
guy.salton@codefresh.io
CI/CD Behind-the-Firewall
Private Network
CI/CD
Resources
gitArtifacts
Continuous Integration/Delivery
The Basic Software Lifecycle
In Codefresh every step is a docker image
● Natively runs and scales on
Kubernetes
● Support for Kubernetes/Helm
deployments
● Complete code to cloud
traceability
Why Hybrid?
Hybrid Scenarios
Build with BTF Resources
Access code, secrets, artifacts, etc
that are behind the firewall.
Deploying to Poorly
Connected Environments
Deploy to clusters that are only
intermittently connected
Deploying BTF
Deploy to clusters in:
storefronts
private clouds
on prem data centers
Customers
that choose
Hybrid
CI/CD
Scale
Use Kubernetes native scaling
Secure
Access to internal services behind firewall
Manage
No need to to maintain the whole platform
Codefresh Hybrid Runner
Codefresh Hybrid Runner
Codefresh Hybrid Runner characteristics
● Runs on Kubernetes
● Open-source installer
● Uni-directional
communication
● Runner polls Codefresh
● No open ports needed
Hybrid CI/CD with Codefresh
● Multiple Hybrid runners
● Customer can select any cluster
● Assign runtime to each pipeline
● Custom cloud environments
● On-premise environments
● Mix and match
Runtime environments
Full control on pipeline environment location
Codefresh SAAS
Google Cloud K8s
AWS cloud
On-premise Datacenter
Full control on pipeline environment arch
Codefresh SAAS (Linux)
Cloud K8s (Linux)
Custom cluster (ARM)
On-premise Datacenter (Windows)
Demo
Run pipelines on Docker for desktop
Summary
● SAAS, Hybrid, On prem
● Hybrid can be installed on any cluster
● Secure access, no open firewall ports
● Multiple runtime environments
● Consistent experience for CI/CD

More Related Content

What's hot (19)

PDF
Kubernetes Deployments: A "Hands-off" Approach
Rodrigo Reis
 
PDF
Deploying containerized applications with Kubeapps
Janakiram MSV
 
PDF
CICD Pipelines for Microservices Best Practices
Codefresh
 
PDF
Hybrid CI/CD with Kubernetes and Codefresh
DevOps.com
 
PDF
Remote debugging of Application in Kubernetes
ConSol Consulting & Solutions Software GmbH
 
PPTX
From development to production: Deploying Java and Scala apps to kubernetes
Olanga Ochieng'
 
PDF
"Messaging with Quarkus"
ConSol Consulting & Solutions Software GmbH
 
PDF
"Remote development of Quarkus applications"
ConSol Consulting & Solutions Software GmbH
 
PPTX
Continuous Delivery to Kubernetes Using Helm
Adnan Abdulhussein
 
PDF
Operator development made easy with helm
ConSol Consulting & Solutions Software GmbH
 
PPTX
[Konveyor] adding security to dev ops for your kubernetes native applications
Konveyor Community
 
PPTX
Monitoring mayhem - Using Prometheus
Brian Christner
 
PDF
Development Swarm Cluster
Alexei Ledenev
 
PDF
Kubernetes SDN performance and architecture
Jakub Pavlik
 
PDF
Intro to creating kubernetes operators
Juraj Hantak
 
PPTX
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
Vietnam Open Infrastructure User Group
 
PPTX
Docker 1.5 features - South Bay Microservices meetup March 2015
Ritesh Patel
 
PPTX
Zero-downtime deployment with Kubernetes [Meetup #21 - 01]
Vietnam Open Infrastructure User Group
 
Kubernetes Deployments: A "Hands-off" Approach
Rodrigo Reis
 
Deploying containerized applications with Kubeapps
Janakiram MSV
 
CICD Pipelines for Microservices Best Practices
Codefresh
 
Hybrid CI/CD with Kubernetes and Codefresh
DevOps.com
 
Remote debugging of Application in Kubernetes
ConSol Consulting & Solutions Software GmbH
 
From development to production: Deploying Java and Scala apps to kubernetes
Olanga Ochieng'
 
"Remote development of Quarkus applications"
ConSol Consulting & Solutions Software GmbH
 
Continuous Delivery to Kubernetes Using Helm
Adnan Abdulhussein
 
Operator development made easy with helm
ConSol Consulting & Solutions Software GmbH
 
[Konveyor] adding security to dev ops for your kubernetes native applications
Konveyor Community
 
Monitoring mayhem - Using Prometheus
Brian Christner
 
Development Swarm Cluster
Alexei Ledenev
 
Kubernetes SDN performance and architecture
Jakub Pavlik
 
Intro to creating kubernetes operators
Juraj Hantak
 
Bare Metal Cluster with Kubernetes, Istio and Metallb | Nguyen Phuong An, Ngu...
Vietnam Open Infrastructure User Group
 
Docker 1.5 features - South Bay Microservices meetup March 2015
Ritesh Patel
 
Zero-downtime deployment with Kubernetes [Meetup #21 - 01]
Vietnam Open Infrastructure User Group
 

Similar to Hybrid CI/CD with Kubernetes & Codefresh (20)

PDF
Docker based-pipelines
DevOps.com
 
PPTX
Docker driven development pipeline webinar (1)
Codefresh
 
PDF
Docker based-Pipelines with Codefresh
Codefresh
 
PDF
VM vs Docker-Based Pipelines
Codefresh
 
PPTX
CI/CD Pipeline with Kubernetes
Mukesh Singh
 
PDF
ContainerDays Boston 2015: "Continuous Delivery with Containers" (Nick Gauthier)
DynamicInfraDays
 
PDF
Kubernetes + Jenkins X: a Cloud Native Approach
Thessaloniki Software Testing and QA meetup
 
PDF
Codefresh CICD New Features Launch! May 2019
Codefresh
 
PPTX
Episode 1: Building Kubernetes-as-a-Service
Mesosphere Inc.
 
PPTX
OpenNfv Talk On Kubernetes and Network Function Virtualization
Glenn West
 
PPTX
Devops CI-CD pipeline with Containers
NuSpace
 
PDF
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
J On The Beach
 
PDF
Build in continuous integration, delivery and deploy
Pau López
 
PDF
Why and how are containers the foundation for a hybrid cloud future
Stefan van Oirschot
 
PDF
Continuous Delivery With Containers
All Things Open
 
PDF
Continuos Integration and Delivery: from Zero to Hero with TeamCity, Docker a...
Lean IT Consulting
 
PDF
Using Containers to More Effectively Manage DevOps Continuous Integration
Cognizant
 
PDF
Continuous Delivery the Hard Way with Kubernetes
Weaveworks
 
PDF
New Features Webinar-April
Codefresh
 
PDF
Designing a complete ci cd pipeline using argo events, workflow and cd products
Julian Mazzitelli
 
Docker based-pipelines
DevOps.com
 
Docker driven development pipeline webinar (1)
Codefresh
 
Docker based-Pipelines with Codefresh
Codefresh
 
VM vs Docker-Based Pipelines
Codefresh
 
CI/CD Pipeline with Kubernetes
Mukesh Singh
 
ContainerDays Boston 2015: "Continuous Delivery with Containers" (Nick Gauthier)
DynamicInfraDays
 
Kubernetes + Jenkins X: a Cloud Native Approach
Thessaloniki Software Testing and QA meetup
 
Codefresh CICD New Features Launch! May 2019
Codefresh
 
Episode 1: Building Kubernetes-as-a-Service
Mesosphere Inc.
 
OpenNfv Talk On Kubernetes and Network Function Virtualization
Glenn West
 
Devops CI-CD pipeline with Containers
NuSpace
 
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
J On The Beach
 
Build in continuous integration, delivery and deploy
Pau López
 
Why and how are containers the foundation for a hybrid cloud future
Stefan van Oirschot
 
Continuous Delivery With Containers
All Things Open
 
Continuos Integration and Delivery: from Zero to Hero with TeamCity, Docker a...
Lean IT Consulting
 
Using Containers to More Effectively Manage DevOps Continuous Integration
Cognizant
 
Continuous Delivery the Hard Way with Kubernetes
Weaveworks
 
New Features Webinar-April
Codefresh
 
Designing a complete ci cd pipeline using argo events, workflow and cd products
Julian Mazzitelli
 
Ad

More from Codefresh (20)

PDF
Detect, debug, deploy with Codefresh and Lightstep
Codefresh
 
PDF
Simplify Your Code with Helmfile
Codefresh
 
PDF
5 Simple Tips for Troubleshooting Your Kubernetes Pods
Codefresh
 
PPTX
Deploy Secure Cloud-Native Apps Fast
Codefresh
 
PDF
Terraform GitOps on Codefresh
Codefresh
 
PDF
Adding Container Image Scanning to Your Codefresh Pipelines with Anchore
Codefresh
 
PDF
Image scanning using Clair
Codefresh
 
PDF
Updating Kubernetes With Helm Charts: Build, Test, Deploy with Codefresh and...
Codefresh
 
PDF
Automated Serverless Pipelines with #GitOps on Codefresh
Codefresh
 
PDF
Discovering and Fixing Dependency Vulnerabilities for Kubernetes apps with Sn...
Codefresh
 
PDF
Net Pipeline on Windows Kubernetes
Codefresh
 
PPTX
Multi-cloud CI/CD with failover powered by K8s, Istio, Helm, and Codefresh
Codefresh
 
PPTX
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
Codefresh
 
PPTX
Istio + Helm + Canary Webinar
Codefresh
 
PPTX
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
Codefresh
 
PDF
Continuous Delivery for Kubernetes Apps with Helm and ChartMuseum
Codefresh
 
PDF
Continuous Delivery of Stateful Applications with Kubernetes (in Production)
Codefresh
 
PDF
5 Habits of High-Velocity Teams Using Kubernetes
Codefresh
 
PPTX
DevOps with Azure, Kubernetes, and Helm Webinar
Codefresh
 
PDF
Introducing a Security Feedback Loop to your CI Pipelines
Codefresh
 
Detect, debug, deploy with Codefresh and Lightstep
Codefresh
 
Simplify Your Code with Helmfile
Codefresh
 
5 Simple Tips for Troubleshooting Your Kubernetes Pods
Codefresh
 
Deploy Secure Cloud-Native Apps Fast
Codefresh
 
Terraform GitOps on Codefresh
Codefresh
 
Adding Container Image Scanning to Your Codefresh Pipelines with Anchore
Codefresh
 
Image scanning using Clair
Codefresh
 
Updating Kubernetes With Helm Charts: Build, Test, Deploy with Codefresh and...
Codefresh
 
Automated Serverless Pipelines with #GitOps on Codefresh
Codefresh
 
Discovering and Fixing Dependency Vulnerabilities for Kubernetes apps with Sn...
Codefresh
 
Net Pipeline on Windows Kubernetes
Codefresh
 
Multi-cloud CI/CD with failover powered by K8s, Istio, Helm, and Codefresh
Codefresh
 
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
Codefresh
 
Istio + Helm + Canary Webinar
Codefresh
 
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
Codefresh
 
Continuous Delivery for Kubernetes Apps with Helm and ChartMuseum
Codefresh
 
Continuous Delivery of Stateful Applications with Kubernetes (in Production)
Codefresh
 
5 Habits of High-Velocity Teams Using Kubernetes
Codefresh
 
DevOps with Azure, Kubernetes, and Helm Webinar
Codefresh
 
Introducing a Security Feedback Loop to your CI Pipelines
Codefresh
 
Ad

Recently uploaded (20)

PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 

Hybrid CI/CD with Kubernetes & Codefresh