ZIO K8s

ZIO K8s

  • Overview
  • CRDs
  • Operators
  • Internals
  • API
  • About

›Overview

Overview

  • Contents
  • Getting started
  • Working with resources
  • Generic code
  • Monocle support
  • QuickLens support
  • Test clients

Contents

This section gives an overview of the zio-k8s-client.

  • Getting started - helps with setting up the dependencies and connecting to the Kubernetes API
  • Working with resources - learn how to perform operations on any Kubernetes resource, and how to work with the Kubernetes data types.
  • Generic code - shows how to write generic code that works on any resource with a given set of capabilities
  • Testing - describes how to create mocked Kubernetes clients for using in tests

Working with deeply nested hierarchies of Kubernetes data can be more convenient by using one of the existing optics libraries zio-k8s has support for:

  • ZIO Optics - shows how to work with the ZIO Optics library
  • Quicklens - shows how to work with the Quicklens library
  • Monocle - shows how to work with the Monocle library
Getting started →
ZIO K8s
GitHub
Star
Chat with us on Discord
discord
Additional resources
Scaladoc of zio-k8s
Copyright © 2024 ZIO Maintainers