[Kubernetes] Network Security 완벽 정리 (NetworkPolicy, Pod Network)
Kubernetes 네트워크 보안과 NetworkPolicy 동작 방식, Pod 간 통신 제어 방법을 정리합니다.
Kubernetes 네트워크 보안과 NetworkPolicy 동작 방식, Pod 간 통신 제어 방법을 정리합니다.
Kubernetes 보안 기초인 Authentication, Authorization 그리고 RBAC(Role Based Access Control)을 정리합니다.
kube-ps1를 사용하면, 현재 사용하고 있는 Kubernetes Context 및 Namespace를 보여줍니다. Context와 Namespace를 보는게 불편하다면, kubeoff 명령어를 실행해서 kube-ps을 비활성화 시킬수도 있습니다. kube-ps1의 설치가 완료되면, 셀의 프롬프트가 다음처럼 표시됩니다. (⎈ |[context]:...
Kubernetes의 Namespace를 여러개 사용하고 있다면, kubens는 기본 Namespace를 변경할 수 있도록 도와줍니다. fzf를 설치하면 대화식 메뉴를 제공하기 때문에, 더욱 편리하게 사용할 수 있습니다. kubens 명령을 실행하면, Namespace 목록을 보여줍니다. $ kubens kube-system kube-public...
Kubernetes의 Context를 여러개 사용하고 있다면, kubectx는 Context를 쉽게 변경할 수 있도록 도움을 줍니다. 이 도구를 사용하면, kubectl config use-context greentea 같은 긴 명령어를 사용하지 않아도 됩니다. fzf를 설치하면 대화식 메뉴를 제공하기 때문에, 더욱 편리하게 사용할 수 있습니다. ...
별칭 주기 매번 kubectl의 모든 명령어를 입력할 수 있지만, 상당히 불편함을 느낄것입니다. 이런 불편함을 줄이는 가장 쉬운 방법은 별칭(alias)를 지정해서 사용하는 것입니다. alias k='kubectl' alias kg='kubectl get' alias kgpo='kubectl get pod' alias ksysgpo='kubectl...
Recurrent Neural Network 전통적인 Neural Network는 이전에 일어난 사건을 바탕으로 나중에 일어나는 사건을 생각하지 못한다. Recurrent Neural Network(이하 RNN)는 이 문제를 해결하고자 하는 모델이다. RNN은 스스로를 반복하면서 이전 단계에서 얻은 정보가 지속되도록 한다. 긴 의존 기간...
⚡ Netty in Action 요약과 실무 활용 Netty는 Java 기반의 비동기 이벤트 기반 네트워크 애플리케이션 프레임워크입니다. 책 Netty in Action은 Netty의 핵심 개념과 실무 적용법을 자세히 설명합니다. 이 글에서는 다음 내용을 다룹니다: Netty 핵심 개념 아키텍처 및 이벤트 처리 모델 Channel, ...
Control-Plane Node에 Pod를 올릴 경우 deployment yaml 생성 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 1 selector: matchLabels:...
Oracle 클러스터 인덱스와 넌 클러스터 인덱스의 차이 클러스터드 인덱스 : 실제 DB의 데이터 파일에 정렬되어 있는 상태로 디스크에 저장이 됨. (테이블당 한개) 넌클러스터드 인덱스 : 실제 DB의 데이터 파일에 정렬되지 않는 상태로 디스크에 저장이 됨. GET 방식과 POST 방식? GET 클라이언트에서 서버...