• Home
  • Install and Use an Operator

Challenge your skills by installing and managing an operator.

Install and Use an Operator

Challenge your skills by installing and managing an operator.
Install and Use an Operator

This is a skill assessment lab to help strengthen your understanding of installing and controlling a Kubernetes operator. You will be installing and using the open source YAKS operator governed by the Citrus Framework .

As a user, you can run tests by creating a test custom resource on your favorite Kubernetes-based cloud provider. Once the YAKS operator is installed, it listens for custom resources and automatically prepare a test runtime that runs the test as part of the cloud infrastructure.

Tests in YAKS follow the BDD (behavior-driven development) concept and represent feature specifications written in Gherkin syntax.

As a framework, YAKS provides a set of predefined Cucumber steps that help you to connect with different messaging transports (HTTP REST, JMS, Kafka, Knative eventing) and verify message data with assertions on the header and body content.

YAKS adds its functionality on top of on Citrus for connecting to different endpoints as a client and/or server.

In this challenge, you will be asked to:

    ☐ Install the YAKS operator
    ☐ Install Pet Store App
    ☐ Run various YAKS tests

This challenge will self-destruct in 60 minutes.

  • LEVEL

    Intermediate

  • DURATION

    20 minutes

  • UPDATED

    31 Dec, 2021