xebialabs / xl-kube-workshop

Workshop for installing Digital.ai Release and Digital.ai Deploy on a Kubernetes cluster using the `xl kube` command line interface.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release +_Deploy on Kubernetes in minutes!

Workshop for installing Digital.ai Release and Digital.ai Deploy on a Kubernetes cluster using the xl kube command line interface.

Prerequisites

Mandatory for Azure

Mandatory for Minikube

Mandatory for Docker Desktop

  • docker - if you plan to use Docker during workshop (use the latest version)

Optional

  • Java 11 - keytool (only if you plan to use the generation of the keystore inside the xl-cli kube)
  • helm - if you would like to get additional info
  • k9s - Kubernetes CLI To Manage Your Clusters In Style

Workshop Content

General remarks

  • xl something --help is your friend! For example: xl kube install --help

Part 0

  1. Setup kubectl context

Part 1

  1. Install Digital.ai Release 22.2.4
    • Wait for resources with xl kube check
    • Discover how to open the page and login
  2. Upgrade Release 22.3.1
  3. OIDC setup (use Identity service)
  4. Clean Release from cluster

Part 2

  1. Install Deploy with –files 22.3.1
    • Use private image registry for all images
    • Discover how to open the page and login
  2. Clean Deploy from cluster

Part 3

  1. Fix errors - Troubleshoot
    • Use wrong tag
    • Use for postgres wrong storageclass
  2. How to change configuration file

Workshop Agenda

  1. Introduction - PowerPoint
  2. Work on Labs
    • Part 0
    • Part 1
    • Part 2
    • Part 3

Start

About

Workshop for installing Digital.ai Release and Digital.ai Deploy on a Kubernetes cluster using the `xl kube` command line interface.


Languages

Language:Shell 100.0%