diff --git a/src/pages/applications/DeploymentManagementPage.tsx b/src/pages/applications/DeploymentManagementPage.tsx index b8a6902..f47d203 100644 --- a/src/pages/applications/DeploymentManagementPage.tsx +++ b/src/pages/applications/DeploymentManagementPage.tsx @@ -26,6 +26,10 @@ function statusTone(status: string): 'neutral' | 'green' | 'amber' | 'red' | 'bl return 'neutral'; } +function environmentLabel(environment: string) { + return environment === 'prod' ? '운영' : environment; +} + type ImageTags = { images?: Record; artifacts?: Record; @@ -57,7 +61,6 @@ export function DeploymentManagementPage() { const [deployments, setDeployments] = useState([]); const [releases, setReleases] = useState([]); const [releaseId, setReleaseId] = useState(''); - const [environment, setEnvironment] = useState('dev'); const [namespace, setNamespace] = useState(''); const [updateLauncherAppVersion, setUpdateLauncherAppVersion] = useState(true); const [deployModalOpen, setDeployModalOpen] = useState(false); @@ -125,7 +128,7 @@ export function DeploymentManagementPage() { const deploy = async () => { try { - const result = await createDeployment({ releaseId, environment, namespace, updateLauncherAppVersion }); + const result = await createDeployment({ releaseId, environment: 'prod', namespace, updateLauncherAppVersion }); toast({ type: 'success', message: '배포 작업이 실행되었습니다.' }); setSelectedDeployment(result.deploymentJob); setDeployModalOpen(false); @@ -140,7 +143,7 @@ export function DeploymentManagementPage() { openDeployModal()}> @@ -173,7 +176,7 @@ export function DeploymentManagementPage() { {deployment.release?.version || '-'}
- 환경 {deployment.environment} + 환경 {environmentLabel(deployment.environment)} 네임스페이스 {deployment.namespace} 요청자 {deployment.requestedBy || 'admin'} 시작 {formatDate(deployment.startedAt || deployment.createdAt)} @@ -268,10 +271,6 @@ export function DeploymentManagementPage() { {filteredReleases.map((release) => )} - setNamespace(event.target.value)} placeholder="stdo-lms" />