전체 글(81)
-
kubectl 명령어
kubectl api-resourceskubectl을 사용 시 약어를 알기 위해 주로 사용kubectl --help기본 도움말응용해서 kubectl proxy --help 입력하면 kubectl proxy 명령어에 대한 내용이 자세히 나옴kubectl get nodes연결된 노드 정보를 보는 명령어좀 더 자세히 보고 싶다면 kubectl get nodes -o wide 입력아주 자세히 보고 싶다면 kubectl describe node [노드명] 입력kubectl get pods연결된 파드 정보를 보는 명령어좀 더 자세히 보고 싶다면 kubectl get pods -o wide 입력아주 자세히 보고 싶다면 kubectl describe pod [이름] 입력kubectl run [이름] --image=ng..
2025.03.10 -
fluentd ruby로 설치
환경 linux ubuntu 20.04 ruby로 설치한 이유 dev container에서 fluentd를 dep 패키지로 설치할 수 있지만 그럴 경우 세밀한 컨트롤을 하기 힘들어진다 fluent.conf 파일 참조 plugin 설치 자동으로 실행되는 systemctl이 아닌 수동 실행 설치 ruby dep 설치 참고: https://www.ruby-lang.org/ko/documentation/installation/#apt Ruby 설치하기 Ruby를 설치하고 관리할 수 있는 다양한 패키지 관리 시스템들과 서드파티 도구들이 있습니다. 컴퓨터에 이미 Ruby가 설치되어 있을 수도 있습니다. 이를 확인하려면 터미널을 열고 다음 명령어를 www.ruby-lang.org sudo apt-get install..
2024.03.26 -
docker 기반 로그 시스템
환경 ubuntu 20.04.4 LTS docker fluent/fluentd:v1.16-1 prom/prometheus (version이 어떻게 되는지 추가 확인 필요) grafana(version 적어야 함) 구성도 docker 기반의 fluentd에서 prometheus에 전달하기 위한 port 개방 docker 기반의 prometheus에서 주기적으로 fluentd의 데이터들을 가져오면서 외부에 웹 뷰로 공개 하기 위해 port 개방 세팅 fluentd fluentd를 prometheus에 연동할려면 플러그인을 설치해야 한다 docker로 실행 할 경우에는 dockerfile을 만들어서 자체 이미지를 만들어야만 플러그인 설치를 할 수 있다 1) linux 명령어 실행 참고: https://gith..
2024.03.26 -
Rust Array
2판 한국어 번역 내용을 보다가 현재(2023-08-19) 내용으로 부족한 면이 있는 거 같아 추가로 내용을 적는다 rust에서 array의 인덱스가 over 될 경우 친절하게 알려준다. 코드 설명 a라는 배열은 0~4까지의 인덱스를 가지고 있다. element에 100이라는 값을 저장 후 a[element]로 참조할 경우 배열의 범위 값을 벗어나기 때문에 에러가 난다 위 예시는 컴파일 시에 컴파일러가 에러 검사를 해주기 때문에 나온 에러인데 만약 런타임에서는 어떻게 될까? 코드 설명 a 배열의 범위는 0~4이다 element 값에 a[4]의 값, 즉 5가 저장되게 된다 위 코드를 빌드 시 빌드 성공을 한다 하지만 실행 시 위와 같은 에러가 발생한다 이유는 println! 출력 시 a[element]값을..
2023.08.19 -
Rust Tip
요즘 러스트 언어를 공부할 생각인데 공부하면서 팁을 이 포스트에 적기로 한다. 추천하고 싶은 문서는 (https://rinthel.github.io/rust-lang-book-ko/ch01-01-installation.html)인데 혹 더 좋은 것이 있다면 교체될 수 있다. 이 포스트를 읽을 때의 법칙: 커맨드에 []라 써져 있을 경우 해당 명령은 필수 커맨드에 ()라 써져 있을 경우 해당 명령은 옵션 설치 리눅스 rustup 패키지를 통한 설치 rustup로 설치할 경우 언제나 최신의 안정화된 버전의 러스트를 설치한다 curl https://sh.rustup.rs -sSf | sh 입력 "Rust is installed now. Great!"라는 글자가 출력되었다면 정상 설치 설치 후 해당 쉘에서 즉시..
2023.07.29 -
VS Code 단축키 모음
VS 단축키에 익숙하다가 VSCode로 넘어오니 단축키가 달라 헤매는 시간이 많다. MS 녀석들...단축키 통일 정도는 해달라고.. 기능 VS VS Code [여러 내용에 포커스 위로 선택]arrow-up SHIFT + ALT + UP(위 화살표) CTRL + SHIFT + ALT + UP(위 화살표) [여러 내용에 포커스 아래 선택]arrow-down SHIFT + ALT + DOWN(아래 화살표) CTRL + SHIFT + ALT + DOWN(아래 화살표) 참고 여러 내용에 포커스 위로 선택, 여러 내용에 포커스 아래 선택 https://stackoverflow.com/questions/68616380/how-to-use-shiftaltarrow-down-for-copy-the-selected-lin..
2023.07.27