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.
787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 787 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. # Wilcards 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 |