Skip to content

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

Notifications You must be signed in to change notification settings

xebialabs/xl-kube-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • minikube - if you plan to use Minikube during workshop (use the latest version)

Mandatory for Docker Desktop

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

Optional

  • Java 17 - 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

if you have any questions or troubles, contact your Digital.ai representative

Workshop Content

General remarks

  • xl <command> --help is your friend! For example: xl kube install --help
  1. Setup kubectl context
  1. Install Digital.ai Release 23.3.2
    • Wait for resources with xl kube check
    • Discover how to open the page and login
  2. Upgrade Release 24.1.0
  3. OIDC setup (use Identity service)
  4. Clean Release from cluster
  1. Install Deploy with –files 24.1.0
    • Use private image registry for all images
    • Discover how to open the page and login
  2. Clean Deploy from cluster
  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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages