From 12b33068ce289d26f1abb1e75348fa372a9480d6 Mon Sep 17 00:00:00 2001 From: Oliver Love Date: Wed, 8 Jul 2026 16:20:28 -0400 Subject: [PATCH 1/2] Add p2p_oci_registry_plugin to k8s response --- specification/resources/kubernetes/models/cluster.yml | 3 +++ .../resources/kubernetes/models/cluster_update.yml | 3 +++ .../kubernetes/models/p2p_oci_registry_plugin.yml | 8 ++++++++ specification/resources/kubernetes/responses/examples.yml | 8 ++++++++ 4 files changed, 22 insertions(+) create mode 100644 specification/resources/kubernetes/models/p2p_oci_registry_plugin.yml diff --git a/specification/resources/kubernetes/models/cluster.yml b/specification/resources/kubernetes/models/cluster.yml index 5879004d2..326a50ca8 100644 --- a/specification/resources/kubernetes/models/cluster.yml +++ b/specification/resources/kubernetes/models/cluster.yml @@ -182,6 +182,9 @@ properties: routing_agent: $ref: "routing_agent.yml" + p2p_oci_registry_plugin: + $ref: "p2p_oci_registry_plugin.yml" + amd_gpu_device_plugin: $ref: "amd_gpu_device_plugin.yml" diff --git a/specification/resources/kubernetes/models/cluster_update.yml b/specification/resources/kubernetes/models/cluster_update.yml index 45c669a8c..1f7c486af 100644 --- a/specification/resources/kubernetes/models/cluster_update.yml +++ b/specification/resources/kubernetes/models/cluster_update.yml @@ -59,6 +59,9 @@ properties: routing_agent: $ref: 'routing_agent.yml' + p2p_oci_registry_plugin: + $ref: "p2p_oci_registry_plugin.yml" + amd_gpu_device_plugin: $ref: "amd_gpu_device_plugin.yml" diff --git a/specification/resources/kubernetes/models/p2p_oci_registry_plugin.yml b/specification/resources/kubernetes/models/p2p_oci_registry_plugin.yml new file mode 100644 index 000000000..a8d32078c --- /dev/null +++ b/specification/resources/kubernetes/models/p2p_oci_registry_plugin.yml @@ -0,0 +1,8 @@ +type: object +nullable: true +description: An object specifying whether the Peer-to-peer OCI registry component should be enabled for the Kubernetes cluster. +properties: + enabled: + type: boolean + description: Indicates whether the Peer-to-peer OCI registry component is enabled. + example: true diff --git a/specification/resources/kubernetes/responses/examples.yml b/specification/resources/kubernetes/responses/examples.yml index 85f1b07a3..2fa70362e 100644 --- a/specification/resources/kubernetes/responses/examples.yml +++ b/specification/resources/kubernetes/responses/examples.yml @@ -129,6 +129,8 @@ kubernetes_clusters_all: enabled: false coredns_autoscaler: enabled: false + p2p_oci_registry_plugin: + enabled: false meta: total: 1 @@ -263,6 +265,8 @@ kubernetes_single: enabled: false coredns_autoscaler: enabled: false + p2p_oci_registry_plugin: + enabled: false kubernetes_updated: value: @@ -394,6 +398,8 @@ kubernetes_updated: enabled: false coredns_autoscaler: enabled: false + p2p_oci_registry_plugin: + enabled: false kubernetes_clusters_create_basic_response: value: @@ -490,6 +496,8 @@ kubernetes_clusters_create_basic_response: enabled: false coredns_autoscaler: enabled: false + p2p_oci_registry_plugin: + enabled: false kubernetes_clusters_multi_pool_response: value: From fc63c9e9193e60dece1ce1aabebd20b76a107a17 Mon Sep 17 00:00:00 2001 From: Oliver Love Date: Thu, 9 Jul 2026 10:13:19 -0400 Subject: [PATCH 2/2] Add p2p_oci_registry_plugin to response --- specification/resources/kubernetes/models/cluster_read.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/specification/resources/kubernetes/models/cluster_read.yml b/specification/resources/kubernetes/models/cluster_read.yml index 5ac4e9ab5..2bc591c81 100644 --- a/specification/resources/kubernetes/models/cluster_read.yml +++ b/specification/resources/kubernetes/models/cluster_read.yml @@ -204,6 +204,9 @@ properties: coredns_autoscaler: $ref: "coredns_autoscaler.yml" + p2p_oci_registry_plugin: + $ref: "p2p_oci_registry_plugin.yml" + required: - name - region