0 comments on “Hello Java Hipster: Angular 8 and Spring Boot 2.1 with Cassandra 3.11 running in Docker”

Hello Java Hipster: Angular 8 and Spring Boot 2.1 with Cassandra 3.11 running in Docker

Two and a half years ago, we have shown in this blog post how JHipster a.k.a. Java Hipster can be used to auto-generate Angular 4 and Spring Boot code. Now, we will revisit the Hello World with newer versions Angular…

0 comments on “CKA Labs (17): Kubernetes Readiness and Liveness Probes”

CKA Labs (17): Kubernetes Readiness and Liveness Probes

In this article,  we will learn how Kubernetes Liveness Probes and Kubernetes Readiness Probes help us improve the continuity and availability of Kubernetes Services. For that, we will learn how Kubernetes uses probes to decide, whether an application is up…

0 comments on “CKA Labs (8) — Kubernetes ReplicaSets”

CKA Labs (8) — Kubernetes ReplicaSets

In this lab, we will have a closer look at Kubernetes Replicasets. First, we will learn how ReplicaSets control, how many POD replicas are up and running at any time. We will learn, how ReplicaSets and PODs are connected: via labels. We will show that manually creating PODs with matching labels can have weird cuckoo's eggs effects. Moreover, a POD can be detached from a ReplicaSet without stopping it by manipulating its label.

0 comments on “CKA Labs (3) — Deploy a simple Kubernetes Application”

CKA Labs (3) — Deploy a simple Kubernetes Application

In part 3 of the Certified Kubernetes Administrator Labs Challenge, we will deploy a simple application by file and by command. Then we will expose and access the service from within the Kubernetes Cluster. After that, we will explore how Kubernetes Deployments helps us maintain the service by automatically restarting failed PODS through ReplicaSets. Last, but not least, we will discuss how to access the service from outside the Kubernetes cluster.