Google Cloud Container V1 Client - Class RegistryHostConfig (2.8.0)

Reference documentation and code samples for the Google Cloud Container V1 Client class RegistryHostConfig.

RegistryHostConfig configures the top-level structure for a single containerd registry server's configuration, which represents one hosts.toml file on the node. It will override the same fqdns in PrivateRegistryAccessConfig.

Generated from protobuf message google.container.v1.ContainerdConfig.RegistryHostConfig

Namespace

Google \ Cloud \ Container \ V1 \ ContainerdConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ server string

Defines the host name of the registry server, which will be used to create configuration file as /etc/containerd/hosts.d/

↳ hosts array<RegistryHostConfig\HostConfig>

HostConfig configures a list of host-specific configurations for the server. Each server can have at most 10 host configurations.

getServer

Defines the host name of the registry server, which will be used to create configuration file as /etc/containerd/hosts.d/

It supports fully qualified domain names (FQDN) and IP addresses: Specifying port is supported. Wildcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000
Returns
Type Description
string

setServer

Defines the host name of the registry server, which will be used to create configuration file as /etc/containerd/hosts.d/

It supports fully qualified domain names (FQDN) and IP addresses: Specifying port is supported. Wildcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000
Parameter
Name Description
var string
Returns
Type Description
$this

getHosts

HostConfig configures a list of host-specific configurations for the server.

Each server can have at most 10 host configurations.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setHosts

HostConfig configures a list of host-specific configurations for the server.

Each server can have at most 10 host configurations.

Parameter
Name Description
var array<RegistryHostConfig\HostConfig>
Returns
Type Description
$this