roperator

Experimental Kubernetes Operator kit written in Rust

Documentation:

This project is maintained by psFried

Reference

These pages include information on more advanced concepts and usages of the API. They’re a bit sparse at the moment, so please file an issue if there’s something missing.

Advanced Client Configuration

Information on creating ClientConfig and authenticating to the Kubernetes API server

Authentication with GKE

How to authenticate with GKE clusters from a development environment

Failable Handlers

How to use the optional failable feature for handlers that may return errors

Labels and Tracking

Details on how Roperator uses labels to track Kubernetes resources

(De)Serialization

Information on mapping Kubernetes resources to structs