YCCertificate resource fields
The YCCertificate resource contains Certificate Manager certificate parameters for setting up TLS connections in the Gateway resource.
Tip
We recommend using the new Yandex Cloud Gwin controller instead of an ALB Ingress controller and Gateway API.
YCCertificate
apiVersion: gwin.yandex.cloud/v1
kind: YCCertificate
metadata:
name: <string>
namespace: <string>
spec: <YCCertificateSpec>
Where:
-
apiVersion:gwin.yandex.cloud/v1 -
kind:YCCertificate -
metadata(ObjectMeta; this is a required field)Resource metadata.
-
name(string; this is a required field)Resource name. For more information about the format, see this Kubernetes guide
. -
namespace(string)Namespace the resource belongs to. The default value is
default.
-
-
spec(YCCertificateSpec; this is a required field)Resource specification. For more information, see below.
YCCertificateSpec
certificateRef:
certificateID: <string>
certificateName: <string>
folderID: <string>
Where:
-
certificateRef(this is a required field)Certificate Manager certificate parameters. You can set either
certificateIDorcertificateNameandfolderID. If the certificate folder is the same as the load balancer folder, you only need to specifycertificateName.-
certificateID(string)Certificate ID.
-
certificateName(string)Certificate name. It is used together with the
folderIDparameter. If the certificate folder is the same as the load balancer folder, you only need to specifycertificateName. -
folderID(string)Certificate folder. It is used together with the
certificateNameparameter.
-