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 \ ContainerdConfigMethods
__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 |
|