C.5. OpenShift Maven 플러그인 빌드 목표 이해
빌드 목표는 Docker 형식의 이미지 또는 S2I 빌드와 같은 Kubernetes 및 OpenShift 빌드 아티팩트를 생성하고 관리하는 데 사용됩니다.
목표 | 설명 |
---|---|
oc:resource | Kubernetes 또는 OpenShift 리소스 설명자를 생성합니다. 생성된 리소스는 target/classes/META-INF/jkube/openshift 디렉터리에 있습니다. |
oc:build | 이미지 빌드. |
oc:push | 이미지를 레지스트리로 푸시합니다. 푸시할 레지스트리는 기본적으로 docker.io이지만 이미지 이름의 일부로 지정할 수 있습니다. |
oc:apply | 실행 중인 클러스터에 리소스를 적용합니다. 이 목표는 oc:deploy와 유사하지만 전체 배포 사이클을 수행하지 않습니다. |