From 2c867b22d52cca6bf714ef1e1b4e71a119ad20f0 Mon Sep 17 00:00:00 2001 From: jiuker <2818723467@qq.com> Date: Fri, 25 Oct 2024 21:03:05 +0800 Subject: [PATCH] feat:add portName to container (#2347) * feat:add portName to container feat:add portName to container * adds more adds more --------- Co-authored-by: jiuker --- pkg/apis/minio.min.io/v2/constants.go | 9 +++++++++ pkg/resources/statefulsets/minio-statefulset.go | 3 +++ 2 files changed, 12 insertions(+) diff --git a/pkg/apis/minio.min.io/v2/constants.go b/pkg/apis/minio.min.io/v2/constants.go index 61463b31b01..b4b9c6ae5ca 100644 --- a/pkg/apis/minio.min.io/v2/constants.go +++ b/pkg/apis/minio.min.io/v2/constants.go @@ -69,6 +69,15 @@ const Revision = "min.io/revision" // MinIOPort specifies the default Tenant port number. const MinIOPort = 9000 +// MinIOPortName specifies the default Container port name +const MinIOPortName = "minio-port" + +// ConsolePortName specifies the default Container port name +const ConsolePortName = "console-port" + +// MinIOSFTPPortName specifies the default Container port name +const MinIOSFTPPortName = "sftp-port" + // MinIOSFTPPort specifies the default Tenant SFTP port number. const MinIOSFTPPort = 8022 diff --git a/pkg/resources/statefulsets/minio-statefulset.go b/pkg/resources/statefulsets/minio-statefulset.go index c9e416fe193..debe4deecd2 100644 --- a/pkg/resources/statefulsets/minio-statefulset.go +++ b/pkg/resources/statefulsets/minio-statefulset.go @@ -149,9 +149,11 @@ func poolMinioServerContainer(t *miniov2.Tenant, skipEnvVars map[string][]byte, containerPorts := []corev1.ContainerPort{ { + Name: miniov2.MinIOPortName, ContainerPort: miniov2.MinIOPort, }, { + Name: miniov2.ConsolePortName, ContainerPort: int32(consolePort), }, } @@ -163,6 +165,7 @@ func poolMinioServerContainer(t *miniov2.Tenant, skipEnvVars map[string][]byte, "--sftp", "ssh-private-key=" + pkFile, }...) containerPorts = append(containerPorts, corev1.ContainerPort{ + Name: miniov2.MinIOSFTPPortName, ContainerPort: miniov2.MinIOSFTPPort, }) }