- JSON representation
- PrivateRegistryAccessConfig
- CertificateAuthorityDomainConfig
- GCPSecretManagerCertificateConfig
ContainerdConfig contains configuration to customize containerd.
| JSON representation |
|---|
{
"privateRegistryAccessConfig": {
object ( |
| Fields | |
|---|---|
privateRegistryAccessConfig |
PrivateRegistryAccessConfig is used to configure access configuration for private container registries. |
PrivateRegistryAccessConfig
PrivateRegistryAccessConfig contains access configuration for private container registries.
| JSON representation |
|---|
{
"enabled": boolean,
"certificateAuthorityDomainConfig": [
{
object ( |
| Fields | |
|---|---|
enabled |
Private registry access is enabled. |
certificateAuthorityDomainConfig[] |
Private registry access configuration. |
CertificateAuthorityDomainConfig
CertificateAuthorityDomainConfig configures one or more fully qualified domain names (FQDN) to a specific certificate.
| JSON representation |
|---|
{ "fqdns": [ string ], // Union field |
| Fields | |
|---|---|
fqdns[] |
List of fully qualified domain names (FQDN). Specifying port is supported. Wildcards are NOT supported. Examples: - my.customdomain.com - 10.0.1.2:5000 |
Union field certificate_config. Certificate access config. The following are supported: - GCPSecretManagerCertificateConfig certificate_config can be only one of the following: |
|
gcpSecretManagerCertificateConfig |
Google Secret Manager (GCP) certificate configuration. |
GCPSecretManagerCertificateConfig
GCPSecretManagerCertificateConfig configures a secret from Google Secret Manager.
| JSON representation |
|---|
{ "secretUri": string } |
| Fields | |
|---|---|
secretUri |
Secret URI, in the form "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION". Version can be fixed (e.g. "2") or "latest" |