쿠버네티스는 컨테이너 운영을 자동화하기 위한 컨테이너 오케스트레이션 도구.많은 수의 컨테이너를 협조적으로 연동시키기 위한 통합 시스템이며 하단의 kubectl과 같은 명령행 도구가 같이 제공됨.docker에서 실행되며 도커 없이 쿠버네티스 개별적으로 실행 불가쿠버네티스
가상화를 사용하는 이유:물리적인 하드웨어(베어메탈)에서 사용하는 과정에서 하드웨어 가상화보다 리소스를 적게 차지하고 속도를 향상시킬 수 있다!vagrant status우분투(데비안)/센토스(레드햇) 가장 많이 쓰는 리눅스 배포판둘 다 많은 명령어가 비슷하지만 어플리케이
레플리카셋, 포드의 배포, 업데이트 등을 관리 디플로이먼트 생성, 삭제파드를 3개 유지시킨다순차적으로 나온다파드가 함께 사라진다앞에서 나온 레플리카셋과 동일한 개념이다\--> 디플로이먼트를 사용하는 이유는 무엇인가?어플리케이션 업데이트와 배포를 편하게 하기 위해서 사용
쿠버네티스는 클러스터 안에 가상 클러스터를 또 다시 만들 수 있다클러스터 안의 가상 클러스터쿠버네티스 클러스터내의 논리적인 분리단위하나의 클러스터 내에, 개발/운영/테스트 환경이 있을때, 클러스터를 개발/운영/테스트 3개의 네임 스페이스로 나눠서 운영 가능쿠버네티스 클
메신저의 특성상 사용자가 많아짐 -> 채팅의 양이 늘어남=> 대용량 데이터가 실시간으로 전달비동기식 발행 - 소비 방식사용 이유동기식 요청 - 응답 방식 으로 처리 시 끊임없이 메세지를 주고받는 채팅시스템에 유연하게 대처하지 못하게 됨메세지 큐 방식동기식 방식: 메세지
도커 이미지 쓸거면 이거 쓰기이거 있어야 외부 주소로 노출해서 클라이언트가 연결시킴 -> 안그러면 내부 호스트 주소로 연결돼는데 만약에 도달 못하면 그게 문제가 되는것일단 LISTENER이 카프카가 묶는 인터페이스고, ADVIERTSED_LISTENERS는 클라이언트가
컨설 다운로드컨설.exe 설치된 곳으로 간다conda activate msa(내가 가진 가상환경 구동)해당 명령어로 실행 mkdir ./consul.dconfigurationㄴ게.d는 해당 디렉토리가 일련의 config 파일들을 가지고 있다는 뜻서비스를 정의하는 구성
SQL Server에서 제공하는 프로그래밍 기능으로, 여러개의 SQL을 하나의 SQL처럼 정리하여 사용하고자 하여 실행결과를 반환하지 않음서버에서 실행되기 때문에 속도가 빠름쿼리문을 마치 하나의 메서드 형식으로 만들고 어떠한 동작을 일괄적으로 처리하는 용도로 사용여러
빌드 자동화 도구java 코드를 포함해 각종 xml ,properties, jar 파일들을 JVM이나 WAS가 인식할 수 있도록 패키징 해주는 빌드 과정프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램대규모 프로젝트에선 빌드프로세스를 수동으로 호출이