Errata

Kubernetes Patterns

Errata for Kubernetes Patterns

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 188
2nd paragraph

In chapter 20, second paragraph of page 188 says

"Prefix all suitable ConfigMap keys with CONFIG_. With the ConfigMap defined in Example 20-1, this leads to three exposed environment variables:
CONFIG_PATTERN_NAME, CONFIG_EXTRA_OPTIONS, and CONFIG_SEED."

CONFIG_PATTERN_NAME is a typo. It should be just CONFIG_PATTERN as Example 20-1 has the following entries

apiVersion: v1
kind: ConfigMap
metadata:
name: random-generator-config
data:
PATTERN: Configuration Resource
application.properties: |
# Random Generator config
log.file=/tmp/generator.log
version=1.0
server.port=7070
EXTRA_OPTIONS: "high-secure,native"
SEED: "432576345"

Jorick Caberio  Aug 05, 2023 
PDF Page 343, 346
Example 30-1, Example 30-2

Looking at the script in the example 30-2, I think args in the image-update container should be swapped.

Regards

Anonymous  Sep 10, 2023 
PDF Page 347
item "pipeline builds"

The pipeline "build strategy" is still based on Jenkins, but it is deprecated in favor of a wholy new addon called "OpenShift Pipelines" that is based on Tekton. However, the tekton CI is not connected to the build strategy but is deployed with separated CRDs (TaskRuns etc.).

Replace Tekton here with Jenkins but also mention that this is deprecated in favor of OpenShift pipelines.

All Kudos to Hayato Matsuura for spotting this

Roland Huss  Apr 08, 2024