New in Codefresh: Single Sign-On, Custom
Triggers, Cron Jobs, and More!
April 2018
Agenda
● Docker build optimization
● New triggers
● Multistage build
● Codefresh plugins
● Single sign-on
2
Oleg Verhovsky
CTO & Co-Founder, Codefresh
Docker build optimization +
advanced caching
Dramatic improvement in Docker build
● To every codefresh pipeline is attached Docker deamon to enable scalable
docker build , now we added ability to keep the images build on it
between pipeline executions so user gets a “local” daemon experience . It
dramatically reduce build time
78%Faster Builds
(YMMW)
Before
After
New Triggers
New Triggers
● Docker Hub push – Trigger a Codefresh pipeline when a new image is pushed to
Docker Hub. Also works with labels.
● Cron jobs – now you can execute recurrent actions on given interval .
New Triggers - Docker Hub Push
Multistage build with target
parameter
Adding target parameter for multistage build
Codefresh now can build and cache multistage Build
Target parameter was added
DE
Build Multistage
Dockerfile
Push only slim deploy
image to Docker
Registry
Codefresh Plugins
Codefresh Plugins
● Now you can override git clone step , the main motivation is :
○ Support custom git commands (submodule, clone with no history etc)
○ Skip clone step when it’s not required for use case , for example for deploy pipeline
● Support entry point in freestyle step .
Till now when docker image was used in freestyle step the entrypoint was replaced
with bash to support codefresh logic. Now we support an original entry point so you
can just put argument to freestyle step rather scripting. Great when you want to use
complete logic without need to script
SSO Support (Enterprise)
SSO support
● Now as part of enterprise plan Codefresh supports coroporate SSO using
OIDC(OpenID connect) or SAML2 protocols.
Supported: (OAUTH2, SAML2)
Social Onboarding Widget
New Features Webinar-April
Sign up and schedule a 1:1 with us at
Codefresh.io
Q ?
https://github.com/codefresh-io/webinarApr26

More Related Content

PDF
CI with Gitlab & Docker
PDF
Using GitLab CI
PDF
Know the Science behind WorkFlows using Git & GitHhub
PDF
Docker In 10 Minutes or 10 Slides
PDF
GitLab as an Alternative Development Platform for Github.com
PPTX
Matt Walsh thinkWhere_QGIS_usergroup_pyqt
PDF
Git flow Introduction
PDF
Enabling GitOps - Architecture for Implementation
CI with Gitlab & Docker
Using GitLab CI
Know the Science behind WorkFlows using Git & GitHhub
Docker In 10 Minutes or 10 Slides
GitLab as an Alternative Development Platform for Github.com
Matt Walsh thinkWhere_QGIS_usergroup_pyqt
Git flow Introduction
Enabling GitOps - Architecture for Implementation

What's hot (20)

PDF
GitOps with Gitkube
PDF
Docker for local development
PDF
Docker off the grid
PDF
The rise of Docker, and the future of computing
PPTX
Docker session I: Continuous integration, delivery and deployment
PDF
[OSSummitEU2017]Ten Llayers of Linux Container Security
PDF
Juc boston2014.pptx
PDF
The self service developer
PPTX
Docker session III: Dockerfile
PPTX
Opensourceman ( url for slides with animations https://goo.gl/R638tW )
PDF
Arnaud Porterie - Using Machine & Docker to develop & build Docker
PDF
CI:CD in Lightspeed with kubernetes and argo cd
PDF
Docker Barcelona Meetup - An Introduction to BuildKit
ODP
What grunt?
PDF
Docker basic on azure
PPTX
A painless self-hosted Git service: Gitea
PDF
Introduction to GitHub Actions
ODP
DevAssistant, Docker and You
PDF
Docker 101
PPTX
Continuous integration in games development
GitOps with Gitkube
Docker for local development
Docker off the grid
The rise of Docker, and the future of computing
Docker session I: Continuous integration, delivery and deployment
[OSSummitEU2017]Ten Llayers of Linux Container Security
Juc boston2014.pptx
The self service developer
Docker session III: Dockerfile
Opensourceman ( url for slides with animations https://goo.gl/R638tW )
Arnaud Porterie - Using Machine & Docker to develop & build Docker
CI:CD in Lightspeed with kubernetes and argo cd
Docker Barcelona Meetup - An Introduction to BuildKit
What grunt?
Docker basic on azure
A painless self-hosted Git service: Gitea
Introduction to GitHub Actions
DevAssistant, Docker and You
Docker 101
Continuous integration in games development
Ad

Similar to New Features Webinar-April (20)

PDF
Docker based-pipelines
PDF
Docker based-Pipelines with Codefresh
PDF
VM vs Docker-Based Pipelines
PDF
Codefresh CICD New Features Launch! May 2019
PDF
ContainerDays Boston 2015: "Continuous Delivery with Containers" (Nick Gauthier)
PDF
LXC to Docker Via Continuous Delivery
PPTX
Docker driven development pipeline webinar (1)
PPTX
Docker In Brief
PDF
Scale Big With Docker — Moboom 2014
PDF
Optimizing Your CI Pipelines
PPTX
NYC Identity Summit Tech Day: ForgeRock DevOps/Cloud Strategy
PDF
Docker_AGH_v0.1.3
PDF
DevOps Unleashed: Strategies that Speed Deployments
PDF
OSDC 2014: Tobias Schwab - Continuous Delivery with Docker
PPTX
SDLC Using Docker for Fun and Profit
PDF
Hybrid CI/CD with Kubernetes & Codefresh
PDF
Hybrid CI/CD with Kubernetes and Codefresh
PPTX
The Tale of a Docker-based Continuous Delivery Pipeline by Rafe Colton (ModCl...
PDF
OSDC 2019 | Evolution of a Microservice-Infrastructure by Jan Martens
PDF
Dockercon EU 2014
Docker based-pipelines
Docker based-Pipelines with Codefresh
VM vs Docker-Based Pipelines
Codefresh CICD New Features Launch! May 2019
ContainerDays Boston 2015: "Continuous Delivery with Containers" (Nick Gauthier)
LXC to Docker Via Continuous Delivery
Docker driven development pipeline webinar (1)
Docker In Brief
Scale Big With Docker — Moboom 2014
Optimizing Your CI Pipelines
NYC Identity Summit Tech Day: ForgeRock DevOps/Cloud Strategy
Docker_AGH_v0.1.3
DevOps Unleashed: Strategies that Speed Deployments
OSDC 2014: Tobias Schwab - Continuous Delivery with Docker
SDLC Using Docker for Fun and Profit
Hybrid CI/CD with Kubernetes & Codefresh
Hybrid CI/CD with Kubernetes and Codefresh
The Tale of a Docker-based Continuous Delivery Pipeline by Rafe Colton (ModCl...
OSDC 2019 | Evolution of a Microservice-Infrastructure by Jan Martens
Dockercon EU 2014
Ad

More from Codefresh (20)

PDF
Detect, debug, deploy with Codefresh and Lightstep
PDF
CICD Pipelines for Microservices: Lessons from the Trenches
PDF
Simplify Your Code with Helmfile
PDF
Making the Most of Helm 3 with Codefresh
PDF
5 Simple Tips for Troubleshooting Your Kubernetes Pods
PDF
Best Practices for Microservice CI/CD: Lessons from Expedia and Codefresh
PDF
Why You Should be Using Multi-stage Docker Builds in 2019
PPTX
Deploy Secure Cloud-Native Apps Fast
PDF
CICD Pipelines for Microservices Best Practices
PDF
Terraform GitOps on Codefresh
PDF
Adding Container Image Scanning to Your Codefresh Pipelines with Anchore
PDF
Image scanning using Clair
PDF
Updating Kubernetes With Helm Charts: Build, Test, Deploy with Codefresh and...
PDF
Automated Serverless Pipelines with #GitOps on Codefresh
PDF
Discovering and Fixing Dependency Vulnerabilities for Kubernetes apps with Sn...
PDF
Net Pipeline on Windows Kubernetes
PPTX
Multi-cloud CI/CD with failover powered by K8s, Istio, Helm, and Codefresh
PPTX
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
PPTX
Istio + Helm + Canary Webinar
PPTX
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
Detect, debug, deploy with Codefresh and Lightstep
CICD Pipelines for Microservices: Lessons from the Trenches
Simplify Your Code with Helmfile
Making the Most of Helm 3 with Codefresh
5 Simple Tips for Troubleshooting Your Kubernetes Pods
Best Practices for Microservice CI/CD: Lessons from Expedia and Codefresh
Why You Should be Using Multi-stage Docker Builds in 2019
Deploy Secure Cloud-Native Apps Fast
CICD Pipelines for Microservices Best Practices
Terraform GitOps on Codefresh
Adding Container Image Scanning to Your Codefresh Pipelines with Anchore
Image scanning using Clair
Updating Kubernetes With Helm Charts: Build, Test, Deploy with Codefresh and...
Automated Serverless Pipelines with #GitOps on Codefresh
Discovering and Fixing Dependency Vulnerabilities for Kubernetes apps with Sn...
Net Pipeline on Windows Kubernetes
Multi-cloud CI/CD with failover powered by K8s, Istio, Helm, and Codefresh
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
Istio + Helm + Canary Webinar
Selenium Testing your Kubernetes Apps with Machine Learning and Testim

Recently uploaded (20)

PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
observCloud-Native Containerability and monitoring.pptx
DOCX
search engine optimization ppt fir known well about this
PDF
STKI Israel Market Study 2025 version august
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Five Habits of High-Impact Board Members
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
CloudStack 4.21: First Look Webinar slides
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Hybrid model detection and classification of lung cancer
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
August Patch Tuesday
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
Group 1 Presentation -Planning and Decision Making .pptx
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
observCloud-Native Containerability and monitoring.pptx
search engine optimization ppt fir known well about this
STKI Israel Market Study 2025 version august
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Enhancing emotion recognition model for a student engagement use case through...
Hindi spoken digit analysis for native and non-native speakers
Five Habits of High-Impact Board Members
sustainability-14-14877-v2.pddhzftheheeeee
CloudStack 4.21: First Look Webinar slides
A novel scalable deep ensemble learning framework for big data classification...
WOOl fibre morphology and structure.pdf for textiles
Hybrid model detection and classification of lung cancer
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
August Patch Tuesday
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
O2C Customer Invoices to Receipt V15A.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf

New Features Webinar-April

  • 1. New in Codefresh: Single Sign-On, Custom Triggers, Cron Jobs, and More! April 2018
  • 2. Agenda ● Docker build optimization ● New triggers ● Multistage build ● Codefresh plugins ● Single sign-on 2
  • 3. Oleg Verhovsky CTO & Co-Founder, Codefresh
  • 4. Docker build optimization + advanced caching
  • 5. Dramatic improvement in Docker build ● To every codefresh pipeline is attached Docker deamon to enable scalable docker build , now we added ability to keep the images build on it between pipeline executions so user gets a “local” daemon experience . It dramatically reduce build time
  • 8. New Triggers ● Docker Hub push – Trigger a Codefresh pipeline when a new image is pushed to Docker Hub. Also works with labels. ● Cron jobs – now you can execute recurrent actions on given interval .
  • 9. New Triggers - Docker Hub Push
  • 10. Multistage build with target parameter
  • 11. Adding target parameter for multistage build Codefresh now can build and cache multistage Build Target parameter was added
  • 12. DE
  • 13. Build Multistage Dockerfile Push only slim deploy image to Docker Registry
  • 15. Codefresh Plugins ● Now you can override git clone step , the main motivation is : ○ Support custom git commands (submodule, clone with no history etc) ○ Skip clone step when it’s not required for use case , for example for deploy pipeline ● Support entry point in freestyle step . Till now when docker image was used in freestyle step the entrypoint was replaced with bash to support codefresh logic. Now we support an original entry point so you can just put argument to freestyle step rather scripting. Great when you want to use complete logic without need to script
  • 17. SSO support ● Now as part of enterprise plan Codefresh supports coroporate SSO using OIDC(OpenID connect) or SAML2 protocols. Supported: (OAUTH2, SAML2)
  • 20. Sign up and schedule a 1:1 with us at Codefresh.io Q ? https://github.com/codefresh-io/webinarApr26