Automated deployment to Kubernetes on IBM Cloud
  • Introduction
  • IBM Cloud Setup
    • Lab 1 - Register for IBM Cloud
    • Lab 2 - Insert feature code
    • Lab 3 - Create a free Kubernetes cluster
    • Lab 4 - Configure the IBM Cloud Container Registry
  • Deploy the Authors microservice to IBM Cloud
    • Lab 5 - Deploy the Microservice to Kubernetes
    • Lab 6 - Use the created toolchain
    • Lab 7 - Verify the deployed Microservice
  • Resources
    • Cloud-Native-Starter project
    • Creating Custom Toolchain Templates
    • Configuring tool integrations
    • Hands-on workshop "Build a Java Microservice and deploy the Microservice to Kubernetes on IBM Cloud"
Powered by GitBook
On this page
  • Estimated time and level
  • Objectives
  • About this workshop
  • Agenda
  • Compatibility
  • Technology Used
  • Credits

Was this helpful?

Introduction

NextLab 1 - Register for IBM Cloud

Last updated 5 years ago

Was this helpful?

This hands-on workshop is related to the Cloud-Native-Starter hands-on workshop

In this workshop you automate the deployment steps of in the hands-on workshop. The Authors Microservice will be automated deployed to a free Kubernetes cluster on IBM Cloud.

Estimated time and level

Time

Level

one hour

beginners

Objectives

After you complete this workshop, you'll understand the toolchain automation to deploy the authors microservice.

  • Build the container for the authors microservice

  • Save the container in the IBM Cloud Registry

  • Deploy the authors microservice to the free Kubernetes cluster on IBM Cloud

In the following image you get an overview deployment of the authors microserviceto to a free IBM Cloud Kubernetes Cluster.

About this workshop

The introductory page of the workshop is broken down into the following sections:

Agenda

These are the labs of this workshop, go through all of them in sequence, start with lab 1:

Register for IBM Cloud

Insert feature code

Create a free Kubernetes cluster

Configure the IBM Cloud Container Registry

Deploy the Microservice with the IBM Cloud toolchain

Use the created toolchain

Verify the deployed authors microservice

Compatibility

This workshop has been tested on the following platforms:

Technology Used

Credits

: Kubernetes version 1.17.5_1522 (Plan:free)

: (Plan: Lite)

Agenda
Compatibility
Technology Used
Credits
IBM Cloud Kubernetes service
IBM Cloud Continuous Delivery
Jakarta EE
MicroProfile
Microservices architecture
Docker
Open Toolchain
Kubernetes
Open Liberty
GitLab
Thomas Südbröcker
Niklas Heidloff
Harald Uebele
Lab 1
Lab 2
Lab 3
Lab 4
Lab 5
Lab 6
Lab 7
Build a Java Microservice and deploy the Microservice to Kubernetes on IBM Cloud
Lab 4 - Deploy to Kubernetes
Overview of the Authors Microservice deployment