Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Use this data source to get a OVHcloud Managed Kubernetes Service cluster.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const myKubeCluster = ovh.CloudProject.getKube({
serviceName: "XXXXXX",
kubeId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
});
export const version = myKubeCluster.then(myKubeCluster => myKubeCluster.version);
export const kubeconfig = myKubeCluster.then(myKubeCluster => myKubeCluster.kubeconfig);
export const kubeHost = myKubeCluster.then(myKubeCluster => myKubeCluster.kubeconfigAttributes?.[0]?.host);
import pulumi
import pulumi_ovh as ovh
my_kube_cluster = ovh.CloudProject.get_kube(service_name="XXXXXX",
kube_id="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx")
pulumi.export("version", my_kube_cluster.version)
pulumi.export("kubeconfig", my_kube_cluster.kubeconfig)
pulumi.export("kubeHost", my_kube_cluster.kubeconfig_attributes[0].host)
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh/cloudproject"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
myKubeCluster, err := cloudproject.GetKube(ctx, &cloudproject.GetKubeArgs{
ServiceName: "XXXXXX",
KubeId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
}, nil)
if err != nil {
return err
}
ctx.Export("version", myKubeCluster.Version)
ctx.Export("kubeconfig", myKubeCluster.Kubeconfig)
ctx.Export("kubeHost", myKubeCluster.KubeconfigAttributes[0].Host)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() =>
{
var myKubeCluster = Ovh.CloudProject.GetKube.Invoke(new()
{
ServiceName = "XXXXXX",
KubeId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
});
return new Dictionary<string, object?>
{
["version"] = myKubeCluster.Apply(getKubeResult => getKubeResult.Version),
["kubeconfig"] = myKubeCluster.Apply(getKubeResult => getKubeResult.Kubeconfig),
["kubeHost"] = myKubeCluster.Apply(getKubeResult => getKubeResult.KubeconfigAttributes[0]?.Host),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.CloudProject.CloudProjectFunctions;
import com.pulumi.ovh.CloudProject.inputs.GetKubeArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var myKubeCluster = CloudProjectFunctions.getKube(GetKubeArgs.builder()
.serviceName("XXXXXX")
.kubeId("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx")
.build());
ctx.export("version", myKubeCluster.version());
ctx.export("kubeconfig", myKubeCluster.kubeconfig());
ctx.export("kubeHost", myKubeCluster.kubeconfigAttributes()[0].host());
}
}
variables:
myKubeCluster:
fn::invoke:
function: ovh:CloudProject:getKube
arguments:
serviceName: XXXXXX
kubeId: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx
outputs:
version: ${myKubeCluster.version}
kubeconfig: ${myKubeCluster.kubeconfig}
kubeHost: ${myKubeCluster.kubeconfigAttributes[0].host}
Using getKube
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getKube(args: GetKubeArgs, opts?: InvokeOptions): Promise<GetKubeResult>
function getKubeOutput(args: GetKubeOutputArgs, opts?: InvokeOptions): Output<GetKubeResult>def get_kube(customization_apiservers: Optional[Sequence[GetKubeCustomizationApiserver]] = None,
customization_kube_proxy: Optional[GetKubeCustomizationKubeProxy] = None,
customizations: Optional[Sequence[GetKubeCustomization]] = None,
kube_id: Optional[str] = None,
kube_proxy_mode: Optional[str] = None,
name: Optional[str] = None,
plan: Optional[str] = None,
region: Optional[str] = None,
service_name: Optional[str] = None,
update_policy: Optional[str] = None,
version: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKubeResult
def get_kube_output(customization_apiservers: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubeCustomizationApiserverArgs]]]] = None,
customization_kube_proxy: Optional[pulumi.Input[GetKubeCustomizationKubeProxyArgs]] = None,
customizations: Optional[pulumi.Input[Sequence[pulumi.Input[GetKubeCustomizationArgs]]]] = None,
kube_id: Optional[pulumi.Input[str]] = None,
kube_proxy_mode: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
plan: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
update_policy: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKubeResult]func LookupKube(ctx *Context, args *LookupKubeArgs, opts ...InvokeOption) (*LookupKubeResult, error)
func LookupKubeOutput(ctx *Context, args *LookupKubeOutputArgs, opts ...InvokeOption) LookupKubeResultOutput> Note: This function is named LookupKube in the Go SDK.
public static class GetKube
{
public static Task<GetKubeResult> InvokeAsync(GetKubeArgs args, InvokeOptions? opts = null)
public static Output<GetKubeResult> Invoke(GetKubeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKubeResult> getKube(GetKubeArgs args, InvokeOptions options)
public static Output<GetKubeResult> getKube(GetKubeArgs args, InvokeOptions options)
fn::invoke:
function: ovh:CloudProject/getKube:getKube
arguments:
# arguments dictionaryThe following arguments are supported:
- Kube
Id string - The id of the managed kubernetes cluster.
- Service
Name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - Customization
Apiservers List<GetKube Customization Apiserver> - Kubernetes API server customization
- Customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- Customizations
List<Get
Kube Customization> - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Kube
Proxy stringMode - Selected mode for kube-proxy.
- Name string
- The name of the managed kubernetes cluster.
- Plan string
- Plan of the managed kubernetes cluster.
- Region string
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- Version string
- Kubernetes version of the managed kubernetes cluster.
- Kube
Id string - The id of the managed kubernetes cluster.
- Service
Name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - Customization
Apiservers []GetKube Customization Apiserver - Kubernetes API server customization
- Customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- Customizations
[]Get
Kube Customization - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Kube
Proxy stringMode - Selected mode for kube-proxy.
- Name string
- The name of the managed kubernetes cluster.
- Plan string
- Plan of the managed kubernetes cluster.
- Region string
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- Version string
- Kubernetes version of the managed kubernetes cluster.
- kube
Id String - The id of the managed kubernetes cluster.
- service
Name String - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization
Apiservers List<GetKube Customization Apiserver> - Kubernetes API server customization
- customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- customizations
List<Get
Kube Customization> - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube
Proxy StringMode - Selected mode for kube-proxy.
- name String
- The name of the managed kubernetes cluster.
- plan String
- Plan of the managed kubernetes cluster.
- region String
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version String
- Kubernetes version of the managed kubernetes cluster.
- kube
Id string - The id of the managed kubernetes cluster.
- service
Name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization
Apiservers GetKube Customization Apiserver[] - Kubernetes API server customization
- customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- customizations
Get
Kube Customization[] - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube
Proxy stringMode - Selected mode for kube-proxy.
- name string
- The name of the managed kubernetes cluster.
- plan string
- Plan of the managed kubernetes cluster.
- region string
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version string
- Kubernetes version of the managed kubernetes cluster.
- kube_
id str - The id of the managed kubernetes cluster.
- service_
name str - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization_
apiservers Sequence[GetKube Customization Apiserver] - Kubernetes API server customization
- customization_
kube_ Getproxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- customizations
Sequence[Get
Kube Customization] - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube_
proxy_ strmode - Selected mode for kube-proxy.
- name str
- The name of the managed kubernetes cluster.
- plan str
- Plan of the managed kubernetes cluster.
- region str
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update_
policy str - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version str
- Kubernetes version of the managed kubernetes cluster.
- kube
Id String - The id of the managed kubernetes cluster.
- service
Name String - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization
Apiservers List<Property Map> - Kubernetes API server customization
- customization
Kube Property MapProxy - Kubernetes kube-proxy customization
- customizations List<Property Map>
- Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube
Proxy StringMode - Selected mode for kube-proxy.
- name String
- The name of the managed kubernetes cluster.
- plan String
- Plan of the managed kubernetes cluster.
- region String
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version String
- Kubernetes version of the managed kubernetes cluster.
getKube Result
The following output properties are available:
- Control
Plane boolIs Up To Date - True if control-plane is up-to-date.
- Customization
Apiservers List<GetKube Customization Apiserver> - Kubernetes API server customization
- Customizations
List<Get
Kube Customization> - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Id string
- The provider-assigned unique ID for this managed resource.
- Is
Up boolTo Date - True if all nodes and control-plane are up-to-date.
- Kube
Id string - See Argument Reference above.
- Kubeconfig string
- (Sensitive) Raw kubeconfig file content for connecting to the cluster.
- Kubeconfig
Attributes List<GetKube Kubeconfig Attribute> - (Sensitive) Structured kubeconfig data for connecting to the cluster.
- Load
Balancers stringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- Next
Upgrade List<string>Versions - Kubernetes versions available for upgrade.
- Nodes
Subnet stringId - Openstack private network (or vRack) ID to use for nodes.
- Nodes
Url string - Cluster nodes URL.
- Private
Network stringId - OpenStack private network (or vrack) ID to use.
- Service
Name string - See Argument Reference above.
- Status string
- Cluster status. Should be normally set to 'READY'.
- Url string
- Management URL of your cluster.
- Customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- Kube
Proxy stringMode - Selected mode for kube-proxy.
- Name string
- The name of the managed kubernetes cluster.
- Plan string
- Plan of the managed kubernetes cluster.
- Region string
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- Version string
- Kubernetes version of the managed kubernetes cluster.
- Control
Plane boolIs Up To Date - True if control-plane is up-to-date.
- Customization
Apiservers []GetKube Customization Apiserver - Kubernetes API server customization
- Customizations
[]Get
Kube Customization - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Id string
- The provider-assigned unique ID for this managed resource.
- Is
Up boolTo Date - True if all nodes and control-plane are up-to-date.
- Kube
Id string - See Argument Reference above.
- Kubeconfig string
- (Sensitive) Raw kubeconfig file content for connecting to the cluster.
- Kubeconfig
Attributes []GetKube Kubeconfig Attribute - (Sensitive) Structured kubeconfig data for connecting to the cluster.
- Load
Balancers stringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- Next
Upgrade []stringVersions - Kubernetes versions available for upgrade.
- Nodes
Subnet stringId - Openstack private network (or vRack) ID to use for nodes.
- Nodes
Url string - Cluster nodes URL.
- Private
Network stringId - OpenStack private network (or vrack) ID to use.
- Service
Name string - See Argument Reference above.
- Status string
- Cluster status. Should be normally set to 'READY'.
- Url string
- Management URL of your cluster.
- Customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- Kube
Proxy stringMode - Selected mode for kube-proxy.
- Name string
- The name of the managed kubernetes cluster.
- Plan string
- Plan of the managed kubernetes cluster.
- Region string
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- Version string
- Kubernetes version of the managed kubernetes cluster.
- control
Plane BooleanIs Up To Date - True if control-plane is up-to-date.
- customization
Apiservers List<GetKube Customization Apiserver> - Kubernetes API server customization
- customizations
List<Get
Kube Customization> - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id String
- The provider-assigned unique ID for this managed resource.
- is
Up BooleanTo Date - True if all nodes and control-plane are up-to-date.
- kube
Id String - See Argument Reference above.
- kubeconfig String
- (Sensitive) Raw kubeconfig file content for connecting to the cluster.
- kubeconfig
Attributes List<GetKube Kubeconfig Attribute> - (Sensitive) Structured kubeconfig data for connecting to the cluster.
- load
Balancers StringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- next
Upgrade List<String>Versions - Kubernetes versions available for upgrade.
- nodes
Subnet StringId - Openstack private network (or vRack) ID to use for nodes.
- nodes
Url String - Cluster nodes URL.
- private
Network StringId - OpenStack private network (or vrack) ID to use.
- service
Name String - See Argument Reference above.
- status String
- Cluster status. Should be normally set to 'READY'.
- url String
- Management URL of your cluster.
- customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- kube
Proxy StringMode - Selected mode for kube-proxy.
- name String
- The name of the managed kubernetes cluster.
- plan String
- Plan of the managed kubernetes cluster.
- region String
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version String
- Kubernetes version of the managed kubernetes cluster.
- control
Plane booleanIs Up To Date - True if control-plane is up-to-date.
- customization
Apiservers GetKube Customization Apiserver[] - Kubernetes API server customization
- customizations
Get
Kube Customization[] - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id string
- The provider-assigned unique ID for this managed resource.
- is
Up booleanTo Date - True if all nodes and control-plane are up-to-date.
- kube
Id string - See Argument Reference above.
- kubeconfig string
- (Sensitive) Raw kubeconfig file content for connecting to the cluster.
- kubeconfig
Attributes GetKube Kubeconfig Attribute[] - (Sensitive) Structured kubeconfig data for connecting to the cluster.
- load
Balancers stringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- next
Upgrade string[]Versions - Kubernetes versions available for upgrade.
- nodes
Subnet stringId - Openstack private network (or vRack) ID to use for nodes.
- nodes
Url string - Cluster nodes URL.
- private
Network stringId - OpenStack private network (or vrack) ID to use.
- service
Name string - See Argument Reference above.
- status string
- Cluster status. Should be normally set to 'READY'.
- url string
- Management URL of your cluster.
- customization
Kube GetProxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- kube
Proxy stringMode - Selected mode for kube-proxy.
- name string
- The name of the managed kubernetes cluster.
- plan string
- Plan of the managed kubernetes cluster.
- region string
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version string
- Kubernetes version of the managed kubernetes cluster.
- control_
plane_ boolis_ up_ to_ date - True if control-plane is up-to-date.
- customization_
apiservers Sequence[GetKube Customization Apiserver] - Kubernetes API server customization
- customizations
Sequence[Get
Kube Customization] - Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id str
- The provider-assigned unique ID for this managed resource.
- is_
up_ boolto_ date - True if all nodes and control-plane are up-to-date.
- kube_
id str - See Argument Reference above.
- kubeconfig str
- (Sensitive) Raw kubeconfig file content for connecting to the cluster.
- kubeconfig_
attributes Sequence[GetKube Kubeconfig Attribute] - (Sensitive) Structured kubeconfig data for connecting to the cluster.
- load_
balancers_ strsubnet_ id - Openstack private network (or vRack) ID to use for load balancers.
- next_
upgrade_ Sequence[str]versions - Kubernetes versions available for upgrade.
- nodes_
subnet_ strid - Openstack private network (or vRack) ID to use for nodes.
- nodes_
url str - Cluster nodes URL.
- private_
network_ strid - OpenStack private network (or vrack) ID to use.
- service_
name str - See Argument Reference above.
- status str
- Cluster status. Should be normally set to 'READY'.
- url str
- Management URL of your cluster.
- customization_
kube_ Getproxy Kube Customization Kube Proxy - Kubernetes kube-proxy customization
- kube_
proxy_ strmode - Selected mode for kube-proxy.
- name str
- The name of the managed kubernetes cluster.
- plan str
- Plan of the managed kubernetes cluster.
- region str
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update_
policy str - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version str
- Kubernetes version of the managed kubernetes cluster.
- control
Plane BooleanIs Up To Date - True if control-plane is up-to-date.
- customization
Apiservers List<Property Map> - Kubernetes API server customization
- customizations List<Property Map>
- Deprecated (Optional) Use
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id String
- The provider-assigned unique ID for this managed resource.
- is
Up BooleanTo Date - True if all nodes and control-plane are up-to-date.
- kube
Id String - See Argument Reference above.
- kubeconfig String
- (Sensitive) Raw kubeconfig file content for connecting to the cluster.
- kubeconfig
Attributes List<Property Map> - (Sensitive) Structured kubeconfig data for connecting to the cluster.
- load
Balancers StringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- next
Upgrade List<String>Versions - Kubernetes versions available for upgrade.
- nodes
Subnet StringId - Openstack private network (or vRack) ID to use for nodes.
- nodes
Url String - Cluster nodes URL.
- private
Network StringId - OpenStack private network (or vrack) ID to use.
- service
Name String - See Argument Reference above.
- status String
- Cluster status. Should be normally set to 'READY'.
- url String
- Management URL of your cluster.
- customization
Kube Property MapProxy - Kubernetes kube-proxy customization
- kube
Proxy StringMode - Selected mode for kube-proxy.
- name String
- The name of the managed kubernetes cluster.
- plan String
- Plan of the managed kubernetes cluster.
- region String
- The OVHcloud public cloud region ID of the managed kubernetes cluster.
- update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
- version String
- Kubernetes version of the managed kubernetes cluster.
Supporting Types
GetKubeCustomization
- Apiservers
List<Get
Kube Customization Apiserver> - Kubernetes API server customization
- Apiservers
[]Get
Kube Customization Apiserver - Kubernetes API server customization
- apiservers
List<Get
Kube Customization Apiserver> - Kubernetes API server customization
- apiservers
Get
Kube Customization Apiserver[] - Kubernetes API server customization
- apiservers
Sequence[Get
Kube Customization Apiserver] - Kubernetes API server customization
- apiservers List<Property Map>
- Kubernetes API server customization
GetKubeCustomizationApiserver
- Admissionplugins
List<Get
Kube Customization Apiserver Admissionplugin> - Kubernetes API server admission plugins customization
- Admissionplugins
[]Get
Kube Customization Apiserver Admissionplugin - Kubernetes API server admission plugins customization
- admissionplugins
List<Get
Kube Customization Apiserver Admissionplugin> - Kubernetes API server admission plugins customization
- admissionplugins
Get
Kube Customization Apiserver Admissionplugin[] - Kubernetes API server admission plugins customization
- admissionplugins
Sequence[Get
Kube Customization Apiserver Admissionplugin] - Kubernetes API server admission plugins customization
- admissionplugins List<Property Map>
- Kubernetes API server admission plugins customization
GetKubeCustomizationApiserverAdmissionplugin
GetKubeCustomizationKubeProxy
- Iptables
Get
Kube Customization Kube Proxy Iptables - Kubernetes cluster kube-proxy customization of iptables specific config.
- Ipvs
Get
Kube Customization Kube Proxy Ipvs - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
- Iptables
Get
Kube Customization Kube Proxy Iptables - Kubernetes cluster kube-proxy customization of iptables specific config.
- Ipvs
Get
Kube Customization Kube Proxy Ipvs - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
- iptables
Get
Kube Customization Kube Proxy Iptables - Kubernetes cluster kube-proxy customization of iptables specific config.
- ipvs
Get
Kube Customization Kube Proxy Ipvs - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
- iptables
Get
Kube Customization Kube Proxy Iptables - Kubernetes cluster kube-proxy customization of iptables specific config.
- ipvs
Get
Kube Customization Kube Proxy Ipvs - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
- iptables
Get
Kube Customization Kube Proxy Iptables - Kubernetes cluster kube-proxy customization of iptables specific config.
- ipvs
Get
Kube Customization Kube Proxy Ipvs - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
- iptables Property Map
- Kubernetes cluster kube-proxy customization of iptables specific config.
- ipvs Property Map
- Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
GetKubeCustomizationKubeProxyIptables
- Min
Sync stringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- Min
Sync stringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- min
Sync StringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- min
Sync stringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- min_
sync_ strperiod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- sync_
period str - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- min
Sync StringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
GetKubeCustomizationKubeProxyIpvs
- Min
Sync stringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- Scheduler string
- IPVS scheduler.
- Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- Tcp
Fin stringTimeout - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
- Tcp
Timeout string - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
- Udp
Timeout string - timeout value used for IPVS UDP packets in RFC3339 duration.
- Min
Sync stringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- Scheduler string
- IPVS scheduler.
- Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- Tcp
Fin stringTimeout - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
- Tcp
Timeout string - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
- Udp
Timeout string - timeout value used for IPVS UDP packets in RFC3339 duration.
- min
Sync StringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- scheduler String
- IPVS scheduler.
- sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- tcp
Fin StringTimeout - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
- tcp
Timeout String - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
- udp
Timeout String - timeout value used for IPVS UDP packets in RFC3339 duration.
- min
Sync stringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- scheduler string
- IPVS scheduler.
- sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- tcp
Fin stringTimeout - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
- tcp
Timeout string - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
- udp
Timeout string - timeout value used for IPVS UDP packets in RFC3339 duration.
- min_
sync_ strperiod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- scheduler str
- IPVS scheduler.
- sync_
period str - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- tcp_
fin_ strtimeout - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
- tcp_
timeout str - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
- udp_
timeout str - timeout value used for IPVS UDP packets in RFC3339 duration.
- min
Sync StringPeriod - Minimum period that IPVS rules are refreshed in RFC3339 duration.
- scheduler String
- IPVS scheduler.
- sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
- tcp
Fin StringTimeout - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
- tcp
Timeout String - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
- udp
Timeout String - timeout value used for IPVS UDP packets in RFC3339 duration.
GetKubeKubeconfigAttribute
- Client
Certificate string - (Sensitive) Client certificate data for authentication.
- Client
Key string - (Sensitive) Client private key data for authentication.
- Cluster
Ca stringCertificate - (Sensitive) Cluster certificate authority data.
- Host string
- Kubernetes API server endpoint.
- Client
Certificate string - (Sensitive) Client certificate data for authentication.
- Client
Key string - (Sensitive) Client private key data for authentication.
- Cluster
Ca stringCertificate - (Sensitive) Cluster certificate authority data.
- Host string
- Kubernetes API server endpoint.
- client
Certificate String - (Sensitive) Client certificate data for authentication.
- client
Key String - (Sensitive) Client private key data for authentication.
- cluster
Ca StringCertificate - (Sensitive) Cluster certificate authority data.
- host String
- Kubernetes API server endpoint.
- client
Certificate string - (Sensitive) Client certificate data for authentication.
- client
Key string - (Sensitive) Client private key data for authentication.
- cluster
Ca stringCertificate - (Sensitive) Cluster certificate authority data.
- host string
- Kubernetes API server endpoint.
- client_
certificate str - (Sensitive) Client certificate data for authentication.
- client_
key str - (Sensitive) Client private key data for authentication.
- cluster_
ca_ strcertificate - (Sensitive) Cluster certificate authority data.
- host str
- Kubernetes API server endpoint.
- client
Certificate String - (Sensitive) Client certificate data for authentication.
- client
Key String - (Sensitive) Client private key data for authentication.
- cluster
Ca StringCertificate - (Sensitive) Cluster certificate authority data.
- host String
- Kubernetes API server endpoint.
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
