<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OneKS References on</title><link>https://docs.opennebula.io/7.2/platform_services/oneks/references/</link><description>Recent content in OneKS References on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.opennebula.io/7.2/platform_services/oneks/references/index.xml" rel="self" type="application/rss+xml"/><item><title>REST API Reference</title><link>https://docs.opennebula.io/7.2/platform_services/oneks/references/oneks_api/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/platform_services/oneks/references/oneks_api/</guid><description>&lt;p&gt;The OpenNebula OneKS API is a RESTful service for managing Kubernetes infrastructure on OpenNebula. It allows users to create and manage Kubernetes Clusters, operate nodegroups, retrieve K8s Cluster information, and trigger lifecycle actions such as scaling and upgrades. All data is sent and received in JSON format.&lt;/p&gt;
&lt;p&gt;This guide is intended for developers and integrators. For other purposes, OneKS is accessible via its own &lt;a href="https://docs.opennebula.io/7.2/product/operation_references/command_line_interface/cli/#oneform-commands"&gt;OneKS Command Line Interface&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="api-authentication"&gt;
 API Authentication
 &lt;a class="anchor-link" href="#api-authentication" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;User authentication is based on &lt;a href="http://tools.ietf.org/html/rfc1945#section-11"&gt;HTTP Basic access authentication&lt;/a&gt;. The required credentials are the username and password.&lt;/p&gt;</description></item><item><title>CLI Reference</title><link>https://docs.opennebula.io/7.2/platform_services/oneks/references/oneks_cli/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/platform_services/oneks/references/oneks_cli/</guid><description>&lt;p&gt;The OneKS CLI is provided by the &lt;code&gt;oneks&lt;/code&gt; binary.&lt;/p&gt;
&lt;p&gt;General form:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;oneks &amp;lt;command&amp;gt; &amp;lt;resource&amp;gt; &lt;span class="o"&gt;[&lt;/span&gt;&amp;lt;args&amp;gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;&amp;lt;options&amp;gt;&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Product-facing resources are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cluster&lt;/code&gt;: OneKS K8s Cluster resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodegroup&lt;/code&gt;: Worker-capacity group attached to a K8s Cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The CLI may also expose plural forms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;clusters&lt;/code&gt;: List or top K8s Cluster resources.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;nodegroups&lt;/code&gt;: List or top node-group resources.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Important command naming note:&lt;/p&gt;
&lt;p&gt;Some builds may expose node groups through the lower-level &lt;code&gt;group&lt;/code&gt; resource in CLI help. Before publication, align this section with the exact shipped CLI behavior. If the shipped CLI uses &lt;code&gt;group&lt;/code&gt;, the examples must use &lt;code&gt;group&lt;/code&gt; consistently. If the product-facing resource is &lt;code&gt;nodegroup&lt;/code&gt;, the CLI help should expose &lt;code&gt;nodegroup&lt;/code&gt; consistently.&lt;/p&gt;</description></item><item><title>Service Architecture</title><link>https://docs.opennebula.io/7.2/platform_services/oneks/references/architecture/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/platform_services/oneks/references/architecture/</guid><description>&lt;p&gt;This section describes the architecture of OneKS, the OpenNebula Kubernetes Service. OneKS provides a Kubernetes-as-a-Service layer on top of OpenNebula, enabling Kubernetes Clusters to be deployed and operated across cloud and edge environments.&lt;/p&gt;
&lt;p&gt;OneKS simplifies the creation, operation, scaling, upgrade, recovery, and deprovisioning of Kubernetes Clusters in OpenNebula-based infrastructures. It exposes Kubernetes Clusters as high-level OpenNebula-managed resources, while infrastructure provisioning, dependency management, and lifecycle orchestration are handled by the service.&lt;/p&gt;</description></item></channel></rss>