Deploying Apps with Kubernetes and Codeship Pro

Codeship Pro is a fully customizable Continuous Integration service with native Docker support.

Sign up with GitHubSign up with GitLabSign up with Bitbucket

or sign up via email

Codeship Pro gives you full control of your Continuous Integration and Delivery setup and makes it easy to test and deploy your microservices.

icn-customize.svg

Easy to get started

We've got an easy to modify deployment example and helpful Kubernetes setup guide (pdf) specifically designed to help make it fast and easy to get going on Codeship Pro with Kubernetes.

 

icn-cli.svg

Docker-native CI/CD

Your images are ready to deploy with Kubernetes by default! Codeship Pro uses containers as first class citizens in the build process, meaning your images and containers are easy to set up on Kubernetes with little additional work.

icn-infrastructure.svg

Built for container-based architecture

Everything from setup to deployment to support on Codeship Pro is intended for teams working looking to implement Docker best-practices and container-based applications, making Codeship Pro and Kubernetes a great fit.

icn-rocket.svg

Codeship is the best CI/CD solution for Kubernetes

By letting you use your images and containers natively for your CI/CD process but letting us keep everything up to date and running smoothly, your team can spend more time designing intelligent workflows and working on your application and less time just trying to make it all work.

Codeship Kubernetes Setup Guide (PDF)

Full developer autonomy

Codeship Pro gives you complete control over customizing and optimizing you CI and CD workflow. Choose which steps should run sequentially or in parallel, how many concurrent builds you want to run simultaneously among your account and get full control over which dependency version you want to run for each step or when to delete your dependencies and the cache.

Codeship Pro Features - Full developer autonomy

It’s easy to migrate to Codeship Pro

As we use Docker as a domain language you can use large parts of your docker-compose file to set up Codeship Pro. Since we treat containers as first-class citizens we guarantee that anything that you can run inside of a container you can run on Codeship Pro. Should you not be familiar with docker-compose the syntax is incredibly easy to pick up.

Codeship Pro Features - Easy to migrate

Efficient caching

Don’t waste time compiling code that doesn’t change. Codeship Pro provides encrypted external caching of your Docker images. We only build the small portions that actually changed in your code. You have full control to delete the cache whenever you want to.

Codeship Pro Features - Efficient Docker caching
CODESHIP PRO PRICING

Performance and security thanks to dedicated single tenant AWS instances

Choose the size, CPU, and memory of the AWS instances we provide for you. As only your code runs on one instance and you’re not sharing instances with other people we can guarantee high security and can make sure you won’t suffer from CPU heavy builds run by other teams.

Codeship Features - Optimized infrastructure built for speed

Deploy anywhere

Codeship Pro is agnostic to your deployment target and lets you push and pull your images from any registry. As we use Docker as a domain language the question will never be if you can run something on Codeship Pro, but if you can run it inside of a Docker container. If it works with Docker, it works on Codeship Pro.

Codeship Pro Features - Deployment agnostic

Get insight into your project and its health

Set up teams and permissions for your organizations and their team members. Seamless 3rd party integrations, smart notification management and project dashboards provide a high level overview over your projects and their health.

codeship_features_notifications.png
CODESHIP PRO PRICING
Common Questions

Common Questions

Is my code secure when I run it on Codeship Pro?

Each build runs on its own AWS instance. You can choose the size, CPU, and memory of your instance during your project setup. As we spawn an exclusive instance for you on every push, we can guarantee full security without compromise.

What is a concurrent build and how many builds can I run?

The number of concurrent builds states how many builds can be run at the same time. After you sign up you will always get 100 builds per month, 1 concurrent build, and 5 private projects for free.

Can I run my tests in parallel to speed up my test suite?

Yes, the number of tests you can run in parallel depends on the AWS instance size you choose. You have full control over the instance performance and will always get the same performance allocated for each build you run.

How do I set up my projects on Codeship Pro?

Your complete CI and CD workflows are set up with 2 simple files: codeship-services.yml and codeship-steps.yml. We also provide our Jet CLI binary which lets your debug builds locally.

Is Codeship Pro available for on-premise or iOS apps?

Currently we do not offer Codeship Pro as an on-premise solution. We also do not offer support for testing and deploying iOS apps. Please reach out to us so we can let you know once we’re launching on-premise and iOS support for Codeship.

How do you handle upgrading or canceling a subscription?

Upgrading your subscription in between a subscription period is prorated. You are able to cancel your subscription any time.

Why is Codeship Pro more expensive than Codeship Basic?

Codeship Pro spawns single-tenant AWS instances for you whenever you push a build. You are not sharing your instance’s CPU, Memory, etc. with anyone else.

Are there discounted plans available?

Annual plans give you 2 months for free. We also happily offer 50% discount for educational projects. Open source projects will always be free.

Learn more in our Codeship Pro Documentation

Codeship Pro offers full development autonomy. Here are some good starting points that can help you learn more.

Getting started

Codeship Pro is easy to get started with and grows with your team.

Configure your build

Model your build environment according to your needs. 

Deployments

Push your images to any registry or deploy traditionally.

Codeship Pro Documentation
testimonial_chesley_brown_invisionapp.png
"From a vision perspective, Codeship's CI platform has hit the nail on the head."

CHESLEY BROWN InVisionApp

Engineers at Company100+

IndustryDesign

UsingCodeship Pro

Average Build Time9min 58secs

Product_Hunt.png
Wholefoods.png
Harvard.png
CNN.png
Redbull.png
autodesk-1.png