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, }) }