rk8s gives R first-class access to the Kubernetes API in two layers.
The high-level verbs (kube_get(), kube_apply(), kube_logs(),
kube_watch(), kube_scale(), kube_delete()) cover what most people need,
and you never have to write V1Deployment$new(...) to get ordinary work done.
Underneath is a typed API, generated from the Kubernetes OpenAPI spec, with 944
operations and 635 model classes that mirror the official Python client and
Go’s client-go.
Watch helpers, an Informer and Lister cache, a DynamicClient for custom resources, and Lease-backed leader election round it out.