Skip to content

Latest commit

 

History

History
358 lines (302 loc) · 25.6 KB

File metadata and controls

358 lines (302 loc) · 25.6 KB

Changelog

0.35.1 (25.08.2026)

Features

  • Amazon EKS self-study course is added: 48 chapters (Part 0 - an optional foundation on AWS accounts, IAM, VPC, EC2 and tooling; Parts 1-9 - cluster architecture, nodes and compute, identity and security, storage, networking, observability, operations and troubleshooting) tied to the hands-on labs. Available in 8 languages: Russian (source), English, Spanish, French, German, Georgian, Traditional Chinese and Japanese.
  • EKS labs 101-132 are added: 32 composite labs deployed through Terragrunt with automatic check_result validation and reference solutions, in the same 8 languages.
  • EKS course reference guides are added: Glossary, Runbook, ADRs, Maturity scorecard and Cost model, also in 8 languages.

Improvements

  • Istio self-study course and ICA labs 01-35 are now fully localized: Georgian, Traditional Chinese and Japanese translations are added, bringing the course and labs to 8 languages (Russian, English, Spanish, French, German, Georgian, Traditional Chinese and Japanese).

0.34.1 (03.08.2026)

Features

  • CKA + CKAD joint self-study course is added: 58 chapters (Part 0 - an optional foundation on networking, DNS, TLS, containers, Linux, YAML and vim; Parts 1-10 - the exam program) tied to the hands-on labs. Every chapter is marked with the exam it belongs to (CKA / CKAD / both). Available in 8 languages: Russian (source), English, Spanish, French, German, Georgian, Traditional Chinese and Japanese.
  • CKA/CKAD labs 101-125 are added: 25 composite labs in the exam style with the automatic check_result validation and the reference solutions, in the same 8 languages.
  • Preparation route guides are added: CKA program and labs and CKAD program and labs - the official exam domains with their weights mapped onto the chapters and the labs.
  • Course glossary is added: all the terms of the course grouped by the chapters with the links.

Improvements

  • Free Killercoda scenarios are cross-linked from 44 chapters of the CKA/CKAD course - an in-browser practice with no setup, placed next to our own lab in every chapter that has one.
  • Course contents is extended: a Practice section with the links to the labs and to the CKA/CKAD mock exams, a Which labs to choose section (our labs for the exam preparation, Killercoda for a quick start) and a What to read next section with the further reading.

0.33.1 (20.07.2026)

Features

Improvements

  • ping_pong now speaks gRPC (PingPong.Echo + Health + reflection) and has a built-in gRPC client / load generator (-grpc-client).
  • ping_pong debug images install kubectl-k8i via krew with shell completion; scratch/alpine images cross-compile natively (BuildKit $BUILDPLATFORM) instead of under QEMU.
  • ICA labs 01-35 are now translated into Spanish (README_ES.MD), French (README_FR.MD) and German (README_DE.MD) in addition to the existing Russian and English versions.

0.32.1 (03.07.2026)

Features

Improvements

0.31.1 (01.06.2026)

Features

0.30.1 (01.05.2026)

Features

0.29.1 (20.03.2026)

Features

0.28.1 (17.02.2026)

Features

0.27.1 (19.01.2026)

Features

0.26.1 (17.12.2025)

Features

0.25.1 (19.11.2025)

Features

0.24.1 (12.09.2025)

Features

0.23.1 (12.08.2025)

Features

0.22.1 (11.07.2025)

Features

0.21.1 (09.06.2025)

Features

0.20.1 (09.05.2025)

Features

0.19.1 (17.03.2025)

Features

  • docker image for runner(viktoruj/runner) is updated(terraform and terragrunt versions are updated).
  • api was added to ping_pong service.
  • emulate crash was added to ping_pong service.
  • emulate slow response was added to ping_pong service.
  • osInfo was added to api ping_pong
  • getVar was added to api ping_pong
  • setVar was added to api ping_pong

0.18.1 (20.02.2025)

Features

0.17.1 (09.01.2025)

Features

  • kcna example is added.
  • kcsa example is added.
  • K8s version 1.32 is added to k8s_self_management module.
  • cka lab 08 is updated to kubernetes version 1.32.
  • slow start to ping_pong is added. Now you can use DELAY_START to delay start in seconds before start app (default = 0) . It is useful for testing slow start of app and test startup probes.

0.16.1 (09.12.2024)

Features

0.15.1 (28.10.2024)

Features

0.14.1 (17.09.2024)

Features

  • K8s version 1.31 is added to k8s_self_management module.
  • new terraform aws vpc module is crearated. github
    • Creation of a VPC with specified CIDR blocks, tags, and NACL settings.
    • Dynamic creation of public and private subnets with automatic retrieval of their IDs.
    • Subnet creation with the ability to assign them to specific Availability Zones (AZ) or AZ IDs.
    • Independent tagging for each subnet, allowing for individual resource labeling.
    • Flexible network management: ability to add new subnets or remove existing ones without impacting other subnets.
    • Support for three NAT Gateway scenarios (by default, AZ NAT Gateway is used):
      • AZ: One NAT Gateway is created for each AZ specified in private subnets.
      • SINGLE: One NAT Gateway is created for the entire VPC.
      • SUBNET: One NAT Gateway per subnet.
      • NONE: No NAT Gateway is created for the subnet, and no routes for 0.0.0.0/0 are configured.
      • Each subnet can be configured with any NAT Gateway type, and all types can coexist within a single VPC.
    • Custom DHCP options to fine-tune network configurations.
    • Output of all created resources, including subnet IDs grouped by type, AZ, and AZ ID.

0.13.1 (09.08.2024)

Features

0.12.1 (04.07.2024)

Features

0.11.1 (24.05.2024)

Features

0.10.1 (24.04.2024)

Features

0.9.1 (20.03.2024)

Features

0.8.1 (10.02.2024)

Features

0.7.1 (23.01.2024)

Features

  • Cka mock exam 2 is added . List of questions updated as of December 2023
  • Cka mock exam 2 solutions are added
  • Video for CKA mock 2 solutions is added.
  • ssh_password_enable is added to configuration in env.hcl (default true).
  • access_cidrs is added to configuration in env.hcl (default ["0.0.0.0/0"] )
  • debug_output is added to configuration in env.hcl ( default false )
  • solutions_scripts is added to configuration in env.hcl .
  • solutions_video is added to configuration in env.hcl .
  • questions_list is added to configuration in env.hcl . It is url to mock questions (like https://github.com/ViktorUJ/cks/blob/master/tasks/cks/mock/01/README.MD)
  • links is updated. killer shell cks free course is added. It is best course for cks exam.

0.6.1 (30.12.2023)

Features

0.5.1 (23.11.2023)

Features

0.4.1 (15.10.2023)

Features

  • Spot ec2 is moved from spot request to spot fleet, which gives spot ec2 more stability
  • Make commands is updated
  • Terraform code is updated to use terraform version v1.5.6
  • Terraform aws provider is updated to v5.17.0
  • Ubuntu_version is added to k8s_self_management module, which is the way to get ami_id by default
  • k8s version 1.28 is used in cka-mock and cks-mock exams
  • The cks mock exam 01 uses version Graviton instances t4g.medium
  • The cks labs use version 1.28 and Graviton instances t4g.medium
  • Cks labs are actualized, list is added to them
  • Cks mock solutions are added
  • Video for run mock exam is added
  • Video for cks mock solutions is added

0.3.1 (15.09.2023)

Features