Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
  • Products & Services

    Products

    Support

    • Production Support
    • Development Support
    • Product Life Cycles

    Services

    • Consulting
    • Technical Account Management
    • Training & Certifications

    Documentation

    • Red Hat Enterprise Linux
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenStack Platform
    • Red Hat OpenShift Container Platform
    All Documentation

    Ecosystem Catalog

    • Red Hat Partner Ecosystem
    • Partner Resources
  • Tools

    Tools

    • Troubleshoot a product issue
    • Packages
    • Errata

    Customer Portal Labs

    • Configuration
    • Deployment
    • Security
    • Troubleshoot
    All labs

    Red Hat Insights

    Increase visibility into IT operations to detect and resolve technical issues before they impact your business.

    Learn More
    Go to Insights
  • Security

    Red Hat Product Security Center

    Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities.

    Product Security Center

    Security Updates

    • Security Advisories
    • Red Hat CVE Database
    • Security Labs

    Keep your systems secure with Red Hat's specialized responses to security vulnerabilities.

    View Responses

    Resources

    • Security Blog
    • Security Measurement
    • Severity Ratings
    • Backporting Policies
    • Product Signing (GPG) Keys
  • Community

    Customer Portal Community

    • Discussions
    • Private Groups
    Community Activity

    Customer Events

    • Red Hat Convergence
    • Red Hat Summit

    Stories

    • Red Hat Subscription Value
    • You Asked. We Acted.
    • Open Source Communities
Or troubleshoot an issue.

Select Your Language

  • English
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift Container Platform
  • Red Hat OpenShift Data Science
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat Single Sign On
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products

Table of contents

  1. 애플리케이션 빌드
  2. 1. 애플리케이션 빌드 개요
    1. 1.1. 프로젝트 작업
    2. 1.2. 애플리케이션 작업
      1. 1.2.1. 애플리케이션 생성
      2. 1.2.2. 애플리케이션 유지 관리
      3. 1.2.3. 서비스에 애플리케이션 연결
      4. 1.2.4. 애플리케이션 배포
    3. 1.3. Red Hat Marketplace 사용
  3. 2. 프로젝트
    1. 2.1. 노드 작업
      1. 2.1.1. 웹 콘솔을 사용하여 프로젝트 생성
      2. 2.1.2. 웹 콘솔의 개발자 화면을 사용하여 프로젝트 만들기
      3. 2.1.3. CLI를 사용하여 프로젝트 생성
      4. 2.1.4. 웹 콘솔을 사용하여 프로젝트 보기
      5. 2.1.5. CLI를 사용하여 프로젝트 보기
      6. 2.1.6. 개발자 화면을 사용하여 프로젝트에 액세스 권한 제공
      7. 2.1.7. 개발자 화면을 사용하여 사용 가능한 클러스터 역할 사용자 정의
      8. 2.1.8. 프로젝트에 추가
      9. 2.1.9. 웹 콘솔을 사용하여 프로젝트 상태 확인
      10. 2.1.10. CLI를 사용하여 프로젝트 상태 확인
      11. 2.1.11. 웹 콘솔을 사용하여 프로젝트 삭제
      12. 2.1.12. CLI를 사용하여 프로젝트 삭제
    2. 2.2. 다른 사용자로 프로젝트 생성
      1. 2.2.1. API 가장
      2. 2.2.2. 프로젝트를 만들 때 사용자 가장
    3. 2.3. 프로젝트 생성 구성
      1. 2.3.1. 프로젝트 생성 정보
      2. 2.3.2. 새 프로젝트의 템플릿 수정
      3. 2.3.3. 프로젝트 자체 프로비저닝 비활성화
      4. 2.3.4. 프로젝트 요청 메시지 사용자 정의
  4. 3. 애플리케이션 생성
    1. 3.1. 개발자 화면을 사용하여 애플리케이션 생성
      1. 3.1.1. 사전 요구 사항
      2. 3.1.2. 샘플 애플리케이션 생성
      3. 3.1.3. 빠른 시작을 사용하여 애플리케이션 생성
      4. 3.1.4. Git에서 코드베이스를 가져와 애플리케이션 생성
      5. 3.1.5. JAR 파일을 업로드하여 Java 애플리케이션 배포
      6. 3.1.6. Devfile 레지스트리를 사용하여 devfile에 액세스
      7. 3.1.7. 개발자 카탈로그를 사용하여 애플리케이션에 서비스 또는 구성 요소 추가
      8. 3.1.8. 추가 리소스
    2. 3.2. 설치된 Operator에서 애플리케이션 생성
      1. 3.2.1. Operator를 사용하여 etcd 클러스터 생성
    3. 3.3. CLI를 사용하여 애플리케이션 생성
      1. 3.3.1. 소스 코드에서 애플리케이션 생성
        1. 3.3.1.1. 로컬
        2. 3.3.1.2. 원격
        3. 3.3.1.3. 빌드 전략 탐지
        4. 3.3.1.4. 언어 탐지
      2. 3.3.2. 이미지에서 애플리케이션 생성
        1. 3.3.2.1. Docker Hub MySQL 이미지
        2. 3.3.2.2. 프라이빗 레지스트리의 이미지
        3. 3.3.2.3. 기존 이미지 스트림 및 선택적 이미지 스트림 태그
      3. 3.3.3. 템플릿에서 애플리케이션 생성
        1. 3.3.3.1. 템플릿 매개변수
      4. 3.3.4. 애플리케이션 생성 수정
        1. 3.3.4.1. 환경 변수 지정
        2. 3.3.4.2. 빌드 환경 변수 지정
        3. 3.3.4.3. 라벨 지정
        4. 3.3.4.4. 생성하지 않고 출력 보기
        5. 3.3.4.5. 다양한 이름으로 오브젝트 생성
        6. 3.3.4.6. 다른 프로젝트에서 오브젝트 생성
        7. 3.3.4.7. 여러 오브젝트 생성
        8. 3.3.4.8. 단일 Pod에서 이미지 및 소스 그룹화
        9. 3.3.4.9. 이미지, 템플릿 및 기타 입력 검색
  5. 4. 토폴로지 보기를 사용하여 애플리케이션 구성 보기
    1. 4.1. 사전 요구 사항
    2. 4.2. 애플리케이션의 토폴로지 보기
    3. 4.3. 애플리케이션 및 구성 요소와 상호 작용
    4. 4.4. 애플리케이션 Pod 스케일링 및 빌드와 경로 확인
    5. 4.5. 기존 프로젝트에 구성 요소 추가
    6. 4.6. 애플리케이션 내의 여러 구성 요소 그룹화
    7. 4.7. 애플리케이션에 서비스 추가
    8. 4.8. 애플리케이션에서 서비스 제거
    9. 4.9. 토폴로지 보기에 사용되는 라벨 및 주석
    10. 4.10. 추가 리소스
  6. 5. 애플리케이션 내보내기
    1. 5.1. 사전 요구 사항
    2. 5.2. 절차
  7. 6. 서비스에 애플리케이션 연결
    1. 6.1. Service Binding Operator의 릴리스 노트
      1. 6.1.1. 지원 매트릭스
      2. 6.1.2. 보다 포괄적 수용을 위한 오픈 소스 용어 교체
      3. 6.1.3. Service Binding Operator 1.3.3 릴리스 노트
        1. 6.1.3.1. 해결된 문제
      4. 6.1.4. Service Binding Operator 1.3.1 릴리스 노트
        1. 6.1.4.1. 해결된 문제
      5. 6.1.5. Service Binding Operator 1.3 릴리스 정보
        1. 6.1.5.1. 제거된 기능
      6. 6.1.6. Service Binding Operator 1.2 릴리스 노트
        1. 6.1.6.1. 새로운 기능
        2. 6.1.6.2. 확인된 문제
      7. 6.1.7. Service Binding Operator 1.1.1 릴리스 노트
        1. 6.1.7.1. 해결된 문제
        2. 6.1.7.2. 확인된 문제
      8. 6.1.8. Service Binding Operator 1.1 릴리스 노트
        1. 6.1.8.1. 새로운 기능
        2. 6.1.8.2. 해결된 문제
        3. 6.1.8.3. 확인된 문제
      9. 6.1.9. Service Binding Operator 1.0.1의 릴리스 노트
        1. 6.1.9.1. 지원 매트릭스
        2. 6.1.9.2. 해결된 문제
        3. 6.1.9.3. 확인된 문제
      10. 6.1.10. Service Binding Operator 1.0 릴리스 노트
        1. 6.1.10.1. 지원 매트릭스
        2. 6.1.10.2. 새로운 기능
      11. 6.1.11. 추가 리소스
    2. 6.2. Service Binding Operator 이해
      1. 6.2.1. 서비스 바인딩 용어
      2. 6.2.2. Service Binding Operator 정보
        1. 6.2.2.1. Operator 관리 백업 서비스를 바인딩할 수 있도록 설정
        2. 6.2.2.2. 백업 서비스와 함께 워크로드 바인딩
      3. 6.2.3. 주요 기능
      4. 6.2.4. API 차이점
      5. 6.2.5. 추가 리소스
    3. 6.3. Service Binding Operator 설치
      1. 6.3.1. 웹 콘솔을 사용하여 Service Binding Operator 설치
      2. 6.3.2. 추가 리소스
    4. 6.4. 서비스 바인딩 시작하기
      1. 6.4.1. PostgreSQL 데이터베이스 인스턴스 생성
      2. 6.4.2. Spring PetClinic 샘플 애플리케이션 배포
      3. 6.4.3. Spring PetClinic 샘플 애플리케이션을 PostgreSQL 데이터베이스 서비스에 연결
      4. 6.4.4. 추가 리소스
    5. 6.5. IBM Power, IBM Z 및 IBM(R) LinuxONE에서 서비스 바인딩 시작하기
      1. 6.5.1. PostgreSQL Operator 배포
      2. 6.5.2. PostgreSQL 데이터베이스 인스턴스 생성
      3. 6.5.3. Spring PetClinic 샘플 애플리케이션 배포
      4. 6.5.4. Spring PetClinic 샘플 애플리케이션을 PostgreSQL 데이터베이스 서비스에 연결
      5. 6.5.5. 추가 리소스
    6. 6.6. 서비스에서 바인딩 데이터 노출
      1. 6.6.1. 바인딩 데이터를 노출하는 방법
        1. 6.6.1.1. 프로비저닝된 서비스
        2. 6.6.1.2. 직접 시크릿 참조
        3. 6.6.1.3. CRD 또는 CR 주석을 통해 바인딩 데이터 선언
        4. 6.6.1.4. 소유 리소스를 통해 바인딩 데이터 검색
      2. 6.6.2. 데이터 모델
      3. 6.6.3. 주석 매핑을 선택 옵션으로 설정
      4. 6.6.4. RBAC 요구사항
      5. 6.6.5. 노출 가능한 바인딩 데이터 범주
        1. 6.6.5.1. 리소스에서 문자열 노출
        2. 6.6.5.2. 상수 값을 바인딩 항목으로 노출
        3. 6.6.5.3. 리소스에서 참조되는 전체 구성 맵 또는 시크릿 노출
        4. 6.6.5.4. 리소스에서 참조되는 구성 맵 또는 시크릿에서 특정 항목 노출
        5. 6.6.5.5. 리소스 정의 값 노출
        6. 6.6.5.6. 각 항목에서 키와 값을 사용하여 컬렉션의 항목 노출
        7. 6.6.5.7. 항목당 하나의 키를 사용하여 컬렉션의 항목 노출
        8. 6.6.5.8. 항목당 하나의 키를 사용하여 컬렉션 항목의 값 노출
      6. 6.6.6. 추가 리소스
    7. 6.7. 바인딩 데이터 프로젝션
      1. 6.7.1. 바인딩 데이터 사용
      2. 6.7.2. 워크로드 컨테이너 내에서 바인딩 데이터를 프로젝트에 사용할 디렉터리 경로 구성
        1. 6.7.2.1. 바인딩 데이터를 파일로 예상하기 위한 최종 경로 계산
      3. 6.7.3. 바인딩 데이터 프로젝션
      4. 6.7.4. 추가 리소스
    8. 6.8. Service Binding Operator를 사용하여 워크로드 바인딩
      1. 6.8.1. 이름 지정 전략
      2. 6.8.2. 고급 바인딩 옵션
        1. 6.8.2.1. 워크로드에 프로젝트를 수행하기 전에 바인딩 이름 변경
        2. 6.8.2.2. 사용자 정의 바인딩 데이터 작성
        3. 6.8.2.3. 라벨 선택기를 사용하여 워크로드 바인딩
      3. 6.8.3. PodSpec을 준수하지 않는 보조 워크로드 바인딩
        1. 6.8.3.1. 컨테이너 경로의 사용자 지정 위치 구성
        2. 6.8.3.2. 보안 경로의 사용자 정의 위치 구성
        3. 6.8.3.3. 워크로드 리소스 매핑
      4. 6.8.4. 백업 서비스에서 워크로드 바인딩 해제
      5. 6.8.5. 추가 리소스
    9. 6.9. 개발자 화면을 사용하여 서비스에 애플리케이션 연결
      1. 6.9.1. Operator 지원 바인딩 서비스 검색 및 확인
      2. 6.9.2. 구성 요소 간 시각적 연결 생성
      3. 6.9.3. 구성 요소 간 바인딩 연결 생성
      4. 6.9.4. 토폴로지 보기에서 서비스 바인딩 상태 확인
      5. 6.9.5. 리소스에 대한 바인딩 연결 시각화
      6. 6.9.6. 추가 리소스
  8. 7. Helm 차트 작업
    1. 7.1. Helm 이해
      1. 7.1.1. 주요 기능
      2. 7.1.2. OpenShift용 Red Hat Helm 차트 인증
      3. 7.1.3. 추가 리소스
    2. 7.2. Helm 설치
      1. 7.2.1. On Linux
      2. 7.2.2. Windows 7/8
      3. 7.2.3. Windows 10
      4. 7.2.4. MacOS
    3. 7.3. 사용자 정의 Helm 차트 리포지터리 구성
      1. 7.3.1. OpenShift Container Platform 클러스터에 Helm 차트 설치
      2. 7.3.2. 개발자 화면을 사용하여 Helm 릴리스 생성
      3. 7.3.3. 웹 터미널에서 Helm 사용
      4. 7.3.4. OpenShift Container Platform에서 사용자 정의 Helm 차트 생성
      5. 7.3.5. 사용자 정의 Helm 차트 리포지터리 추가
      6. 7.3.6. 네임스페이스 범위의 사용자 정의 Helm 차트 리포지터리 추가
      7. 7.3.7. 인증 정보 및 CA 인증서를 생성하여 Helm 차트 리포지터리 추가
      8. 7.3.8. 인증 수준에 따라 Helm 차트 필터링
      9. 7.3.9. Helm 차트 리포지터리 비활성화
    4. 7.4. Helm 릴리스 작업
      1. 7.4.1. 사전 요구 사항
      2. 7.4.2. Helm 릴리스 업그레이드
      3. 7.4.3. Helm 릴리스 롤백
      4. 7.4.4. Helm 릴리스 삭제
  9. 8. 배포
    1. 8.1. Deployment 및 DeploymentConfig 오브젝트 이해
      1. 8.1.1. 배포 블록 빌드
        1. 8.1.1.1. 복제 컨트롤러
        2. 8.1.1.2. 복제본 세트
      2. 8.1.2. DeploymentConfig 오브젝트
      3. 8.1.3. 배포
      4. 8.1.4. Deployment 및 DeploymentConfig 오브젝트 비교
        1. 8.1.4.1. 설계
        2. 8.1.4.2. DeploymentConfig 오브젝트별 기능
        3. 8.1.4.3. 배포별 기능
    2. 8.2. 배포 프로세스 관리
      1. 8.2.1. DeploymentConfig 오브젝트 관리
        1. 8.2.1.1. 배포 시작
        2. 8.2.1.2. 배포 보기
        3. 8.2.1.3. 배포 재시도
        4. 8.2.1.4. 배포 롤백
        5. 8.2.1.5. 컨테이너 내에서 명령 실행
        6. 8.2.1.6. 배포 로그 보기
        7. 8.2.1.7. 배포 트리거
          1. 8.2.1.7.1. 배포 트리거 설정
        8. 8.2.1.8. 배포 리소스 설정
        9. 8.2.1.9. 수동 스케일링
        10. 8.2.1.10. DeploymentConfig 오브젝트에서 프라이빗 리포지토리에 액세스
        11. 8.2.1.11. 특정 노드에 Pod 할당
        12. 8.2.1.12. 다른 서비스 계정으로 Pod 실행
    3. 8.3. 배포 전략 사용
      1. 8.3.1. 배포 전략 선택
      2. 8.3.2. 롤링 전략
        1. 8.3.2.1. 카나리아 배포
        2. 8.3.2.2. 롤링 배포 생성
        3. 8.3.2.3. 개발자 화면을 사용하여 배포 편집
        4. 8.3.2.4. 개발자 화면을 사용하여 롤링 배포 시작
      3. 8.3.3. 재현 전략
        1. 8.3.3.1. 개발자 화면을 사용하여 배포 편집
        2. 8.3.3.2. 개발자 화면을 사용하여 재현 배포 시작
      4. 8.3.4. 사용자 정의 전략
        1. 8.3.4.1. 개발자 화면을 사용하여 배포 편집
      5. 8.3.5. 라이프사이클 후크
        1. 8.3.5.1. 라이프사이클 후크 설정
    4. 8.4. 경로 기반 배포 전략 사용
      1. 8.4.1. 프록시 shard 및 트래픽 분할
      2. 8.4.2. N-1 호환성
      3. 8.4.3. 정상적인 종료
      4. 8.4.4. Blue-Green 배포
        1. 8.4.4.1. Blue-Green 배포 설정
      5. 8.4.5. A/B 배포
        1. 8.4.5.1. A/B 테스트의 부하 분산
          1. 8.4.5.1.1. 웹 콘솔을 사용하여 기존 경로의 가중치 관리
          2. 8.4.5.1.2. 웹 콘솔을 사용하여 새 경로의 가중치 관리
          3. 8.4.5.1.3. CLI를 사용하여 가중치 관리
          4. 8.4.5.1.4. 하나의 서비스, 여러 Deployment 오브젝트
  10. 9. 할당량
    1. 9.1. 프로젝트당 리소스 할당량
      1. 9.1.1. 할당량으로 관리하는 리소스
      2. 9.1.2. 할당량 범위
      3. 9.1.3. 할당량 적용
      4. 9.1.4. 요청과 제한 비교
      5. 9.1.5. 리소스 할당량 정의의 예
      6. 9.1.6. 할당량 생성
        1. 9.1.6.1. 오브젝트 수 할당량 생성
        2. 9.1.6.2. 확장 리소스에 대한 리소스 할당량 설정
      7. 9.1.7. 할당량 보기
      8. 9.1.8. 명시적 리소스 할당량 구성
    2. 9.2. 다중 프로젝트의 리소스 할당량
      1. 9.2.1. 할당량 생성 중 다중 프로젝트 선택
      2. 9.2.2. 적용 가능한 클러스터 리소스 할당량 보기
      3. 9.2.3. 선택 단위
  11. 10. 애플리케이션과 함께 구성 맵 사용
    1. 10.1. 구성 맵 이해
    2. 10.2. 사용 사례: Pod에서 구성 맵 사용
      1. 10.2.1. 구성 맵을 사용하여 컨테이너에서 환경 변수 채우기
      2. 10.2.2. 구성 맵을 사용하여 컨테이너 명령에 대한 명령줄 인수 설정
      3. 10.2.3. 구성 맵을 사용하여 볼륨에 콘텐츠 삽입
  12. 11. 개발자 화면을 사용하여 프로젝트 및 애플리케이션 지표 모니터링
    1. 11.1. 사전 요구 사항
    2. 11.2. 프로젝트 지표 모니터링
    3. 11.3. 애플리케이션 지표 모니터링
    4. 11.4. 이미지 취약점 분석
    5. 11.5. 애플리케이션 및 이미지 취약점 지표 모니터링
    6. 11.6. 추가 리소스
  13. 12. 상태 점검을 사용하여 애플리케이션 상태 모니터링
    1. 12.1. 상태 점검 이해
    2. 12.2. CLI를 사용하여 상태 점검 구성
    3. 12.3. 개발자 화면을 사용하여 애플리케이션 상태 모니터링
    4. 12.4. 개발자 화면을 사용하여 상태 점검 추가
    5. 12.5. 개발자 화면을 사용하여 상태 점검 편집
    6. 12.6. 개발자 화면을 사용하여 상태 점검 실패 모니터링
  14. 13. 애플리케이션 편집
    1. 13.1. 사전 요구 사항
    2. 13.2. 개발자 화면을 사용하여 애플리케이션의 소스 코드 편집
    3. 13.3. 개발자 화면을 사용하여 애플리케이션 구성 편집
  15. 14. 리소스 회수를 위한 오브젝트 정리
    1. 14.1. 기본 정리 작업
    2. 14.2. 그룹 정리
    3. 14.3. 배포 리소스 정리
    4. 14.4. 빌드 정리
    5. 14.5. 이미지 자동 정리
    6. 14.6. 수동으로 이미지 제거
      1. 14.6.1. 이미지 정리 조건
      2. 14.6.2. 이미지 정리 작업 실행
      3. 14.6.3. 보안 또는 비보안 연결 사용
      4. 14.6.4. 이미지 정리 문제
    7. 14.7. 레지스트리 하드 정리
    8. 14.8. cron 작업 정리
  16. 15. 애플리케이션을 유휴 상태로 설정
    1. 15.1. 애플리케이션을 유휴 상태로 설정
      1. 15.1.1. 단일 서비스를 유휴 상태로 설정
      2. 15.1.2. 여러 서비스를 유휴 상태로 설정
    2. 15.2. 애플리케이션 유휴 상태 해제
  17. 16. 애플리케이션 삭제
    1. 16.1. 개발자 화면을 사용하여 애플리케이션 삭제
  18. 17. Red Hat Marketplace 사용
    1. 17.1. Red Hat Marketplace의 기능
      1. 17.1.1. Marketplace에 OpenShift Container Platform 클러스터 연결
      2. 17.1.2. 애플리케이션 설치
      3. 17.1.3. 다른 화면에서 애플리케이션 배포
  19. 법적 공지

11.6. 추가 리소스

  • 모니터링 개요
  1. Previous
  2. Next
Red Hat

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

About

  • Red Hat Subscription Value
  • About Red Hat
  • Red Hat Jobs
Copyright © 2023 Red Hat, Inc.
  • Privacy Statement
  • Terms of Use
  • All Policies and Guidelines
We've updated our Privacy Policy effective July 1st, 2023.
Red Hat Summit Red Hat Summit
Twitter