기술 탐구

·기술 탐구/k8s
Volume컨테이너의 디스크에 있는 파일은 임시 파일이므로 컨테이너에서 실행할 때 중요하지 않은 애플리케이션에 몇 가지 문제가 발생합니다. 컨테이너가 충돌하거나 중지되면 한 가지 문제가 발생합니다. 컨테이너 상태는 저장되지 않으므로 컨테이너 수명 동안 생성되거나 수정된 ​​모든 파일이 손실됩니다. 충돌 중에 kubelet은 깨끗한 상태로 컨테이너를 다시 시작합니다. 여러 컨테이너가 하나의 포드에서 실행 중이고 파일을 공유해야 할 때 또 다른 문제가 발생합니다. 모든 컨테이너에서 공유 파일 시스템을 설정하고 액세스하는 것은 어려울 수 있습니다. Kubernetes 볼륨 추상화는 이러한 문제를 모두 해결합니다. Pod에 대해 잘 알고 있는 것이 좋습니다. emptyDir컨테이너끼리 데이터를 공유하기 위해서 ..
·기술 탐구/k8s
Service란?Kubernetes에서 서비스는 클러스터에서 하나 이상의 Pod로 실행되는 네트워크 애플리케이션을 노출하는 방법입니다.(In Kubernetes, a Service is a method for exposing a network application that is running as one or more Pods in your cluster.) ClusterIP서비스는 기본적으로 자신의 ClusterIP를 가진다.서비스를 파드에 연결 시켜두면 서비스의 ClusterIP를 가지고 파드에 접근할 수 있게된다.Pod는 언제든 재생성될 수 있다. 따라서 Pod의 IP는 휘발성이 강하며 이 떄문에 Service의 ClusterIP를 사용하는 것이다.물론 ClusterIP 타입의 서비스도 쿠버네티스 ..
·기술 탐구/k8s
문제 1 Deploy a pod named nginx-pod using the nginx:alpine image. Once done, click on the Next Question button in the top right corner of this panel. You may navigate back and forth freely between all questions. Once done with all questions, click on End Exam. Your work will be validated at the end and score shown. Good Luck!Name: nginx-podImage: nginx:alpine 문제 1 답vi nginx-pod.yamlapiVersion: v1k..
·기술 탐구/JPA
영속성 컨텍스트란?JPA를 이해하는 데 가장 중요한 용어는 영속성 컨텍스트(persistence context)이다. 우리말로 번역하자면 "엔티티를 영구 저장하는 환경"이라는 뜻이다. 엔티티 매니저를 이용하여 엔티티를 저장하거나 조회하면 엔티티 매니저는 영속성 컨텍스트에 엔티티를 보관하고 관리한다. JPA는 단순히 엔티티를 저장한다고 표현하면 안된다. 정확히 이야기하면 persist() 메소드를 엔티티 매니저를 사용해서 회원 엔티티들을 영속성 컨텍스트에 저장한다. 엔티티가 영속성 컨텍스트에 처음 진입할 때는em.persist(member);와 같이 사용한다. 영속성 컨텍스트는 엔티티 매니저를 생성할 때 함께 만들어진다. 그리고 엔티티 매니저를 통해서 영속성 컨텍스트에 접근할 수 있다. 영속성 컨텍스트를 ..
지혜와 본질을 추구하는 자
'기술 탐구' 카테고리의 글 목록