Class: Google::Cloud::Container::V1beta1::ContainerdConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1beta1::ContainerdConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1beta1/cluster_service.rb
Overview
ContainerdConfig contains configuration to customize containerd.
Defined Under Namespace
Classes: PrivateRegistryAccessConfig
Instance Attribute Summary collapse
-
#private_registry_access_config ⇒ ::Google::Cloud::Container::V1beta1::ContainerdConfig::PrivateRegistryAccessConfig
PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
Instance Attribute Details
#private_registry_access_config ⇒ ::Google::Cloud::Container::V1beta1::ContainerdConfig::PrivateRegistryAccessConfig
Returns PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 1294 class ContainerdConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # PrivateRegistryAccessConfig contains access configuration for # private container registries. # @!attribute [rw] enabled # @return [::Boolean] # Private registry access is enabled. # @!attribute [rw] certificate_authority_domain_config # @return [::Array<::Google::Cloud::Container::V1beta1::ContainerdConfig::PrivateRegistryAccessConfig::CertificateAuthorityDomainConfig>] # Private registry access configuration. class PrivateRegistryAccessConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CertificateAuthorityDomainConfig configures one or more fully qualified # domain names (FQDN) to a specific certificate. # @!attribute [rw] fqdns # @return [::Array<::String>] # List of fully qualified domain names (FQDN). # Specifying port is supported. # Wildcards are NOT supported. # Examples: # - my.customdomain.com # - 10.0.1.2:5000 # @!attribute [rw] gcp_secret_manager_certificate_config # @return [::Google::Cloud::Container::V1beta1::ContainerdConfig::PrivateRegistryAccessConfig::CertificateAuthorityDomainConfig::GCPSecretManagerCertificateConfig] # Google Secret Manager (GCP) certificate configuration. class CertificateAuthorityDomainConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # GCPSecretManagerCertificateConfig configures a secret from # [Google Secret # Manager](https://cloud.google.com/secret-manager). # @!attribute [rw] secret_uri # @return [::String] # Secret URI, in the form # "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION". # Version can be fixed (e.g. "2") or "latest" class GCPSecretManagerCertificateConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end end |