Continuous Integration

Summer of K8s: Week 4 Learning Activities

Local development changes when you move to Kubernetes. As you build out your microservice architecture and your application increases in complexity, your coding feedback loop slows down. With traditional legacy applications, you adopted web frameworks, IDEs, or custom tools that enabled “hot reloading”. But Kubernetes and containers add additional complexity to your application and these tools no longer provide a straightforward solution to your challenge. This week you'll learn about continuous integration. To do this, you will:

Learn about continuous integration

See the lesson or submit your work

Deploy a lightweight CI pipeline with GitHub actions

See the lesson or submit your work

Submit answers to weekly challenges by Friday at 5pm PDT to qualify for weekly prize drawings.

Learn about continuous integration

  1. Watch What Is Continuous Integration?
  2. Review the CNCF Cloud Native Interactive Landscape
  3. Read Jenkins vs. Jenkins X

Once you've completed the reading, answer the following questions:

Loading...

Deploy a lightweight CI pipeline with GitHub actions

  1. Read About Continuous Integration
  2. Complete the GitHub Actions Quickstart

Once you've completed the reading, answer the following questions:

Loading...

Get Expert Help 🧑‍💻

Have questions or need help with certain learning activities? We’ve got you covered.

See a walk-through of the challenge

Watch the recording

Get help from the community

Join Slack