본문 바로가기

전체 글28

Pod 에 대하여 [pod는 무엇인가?] pod는 쿠버네티스에서 배포할 수 있는 가장 작은 단위의 객체입니다. 한 개 이상의 컨테이너와 볼륨(스토리지), 네트워크 속성을 가집니다. 파드로 인해 쿠버네티스는 다른 컨테이너 오케스트레이션 툴과 다른 점을 갖게 됩니다. 파드가 있기 때문에 쿠버네티스는 컨테이너를 직접 실행하지 않습니다. 대신에 하나 이상의 컨테이너를 그룹으로 묶어서 구조화한 pod로 관리합니다. 하나의 pod로 같은 그룹에 포함된 컨테이너들은 네트워크, IPC, 볼륨을 공유합니다. 이렇게 pod에 속한 컨테이너는 스토리지와 네트워크를 공유하고 서로 같은 로컬호스트(localhost)로 접근이 가능합니다. (pod 별로 로컬호스트는 다르게 구분되어 있습니다.) 컨테이너를 하나만 사용하는 경우라도 반드시 pod로 .. 2022. 10. 1.
하드링크와 심볼릭 링크의 차이점 링크(Link) 도스나 윈도 사용자에게는 낯선 개념인데, 유닉스나 리눅스 파일 시스템에서 실제 파일이나 디렉토리 혹은 또 다른 링크를 가리키도록 연결해 준다는 의미이다. 윈도의 ‘바로 가기’나 단축 아이콘을 연상할 수도 있지만, 바로 가기나 단축 아이콘이 단순히 파일 관리자가 담당하는 기능인 반면, 리눅스의 링크는 파일 시스템 차원에서 제공된다는 근본적인 차이가 있다. 링크에는 소프트(Soft) 링크와 하드(Hard) 링크 두 가지가 있는데, 일반적으로 링크라 함은 소프트 링크를 말한다. 소프트 링크(Soft Link) 소프트 링크는 심볼릭(Symbolic) 링크라고도 하는데, 윈도의 바로 가기 기능과 유사하다. 특정 디렉토리의 파일을 다른 디렉토리에서 실행하려면 그 파일에 대한 절대경로를 이용해 명시하.. 2021. 11. 11.
[CI/CD Maven] Central 501 HTTPS Required 에러 더보기 [ERROR] Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1: Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.4.1 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file: http://repo.maven.apach.. 2021. 10. 17.
[git/github 에러 해결법] warning: LF will be replaced by CRLF in 에러 발생 이유 리눅스 시스템에서 개발한 코드를 윈도우 환경으로 옮겨서 에러 발생 조금 찾아보니, new line/줄바꿈 문자열 차이가 있어서 나오는 경고문이라고함. 리눅스 시스템에서는 LF(Line Feed) / 윈도우는 CRLF(Carrige Return Line Feed) 으로 줄바꿈 방식이 다름. 자세한 내용은 다음에.. 에러 해결 방법 Windows git config --global core.autocrlf true Linux or Unix git config --global core.autocrlf true input 2021. 10. 12.