분류 전체보기

·CS/Kubernetes
☣️ What is a Taint?A taint is applied to a node to mark it as unsuitable for certain pods, unless those pods explicitly tolerate the taint.It works like this:🛑 "This node doesn't want your pod... unless you're okay with my taint."  🔧 Taint Syntaxkubectl taint nodes key=value:effect 🧪 Examplekubectl taint nodes node1 key=env:NoSchedule🛡️ What is a Toleration?A toleration is added to a pod sp..
·CS/Kubernetes
🧠 What is Scheduling in Kubernetes?Kubernetes scheduling is how the system decides which node should run a given Pod. The Kube-scheduler is the component that assigns Pods to Nodes.When you create a Pod, it starts in a "Pending" state. The scheduler looks at:The Pod’s requirements (like CPU, memory, labels)The cluster's current stateThe available nodesThen it picks the best node to run the Pod...
Apple의 image는 사과에서 그치지 않는다.1. 사과, 열매2. 야구공3. 뉴욕 시 (4. 진공관  > "둥그런 결과물"ClockEty. 'bell' 1. 시계2. 기록하다, 측정하다[재다] 3. (사람을) 주시하다[알아보다]4. 때리다CourtEty. 'yard or retinue'1. 법정, 법원2. (테니스 등을 하는) 코트3. 대궐, 궁궐 4. v. 자초하다5. (남자가 여자에게) 구애하다6. (결혼을 전제로) 연애하다Class - InstanceClass = Cookie cutterInstance = Cookies설계도(=Class)에는 대상에 대한 크기, 너비, 색상 등 여러 속성이 담겨 있지만 실재하진 않음.설계도를 토대로 제작한 제품은 눈 앞에 있는 실재로써 여럿 존재할 수 있음ag..
·CS/Kubernetes
🌐 What is a Service in Kubernetes?A Service is an abstraction that defines a stable way to access a set of Pods (usually grouped by a label selector). It exposes an application running in your cluster behind a single outward-facing endpoint, even when the workload is split across multiple backends. Since Pods are ephemeral (they come and go), a Service ensures that your app always has a reliabl..
·CS/Kubernetes
🔁 ReplicaSetA ReplicaSet (RS) ensures that a specified number of replica Pods are running at any given time. If a Pod goes down, the RS automatically creates a new one.🔧 Example YAML:apiVersion: apps/v1kind: ReplicaSetmetadata: name: my-replicasetspec: replicas: 3 selector: matchLabels: app: myapp template: metadata: labels: app: myapp spec: containers: ..
·CS/Kubernetes
YAML (YAML Ain’t Markup Language) is a human-readable data serialization format, often used for configuration files, especially in tools like Kubernetes, Docker Compose, and Ansible.🧠 YAML ConceptsKey-Value PairsBasic structure is key: value.Indentation MattersYAML uses indentation (spaces only) to define structure. No tabs allowed.ListsRepresented with dashes -.Nested StructuresKeys can contai..
·CS/Kubernetes
Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. Here’s a breakdown of core concepts and main components:🔹 Core ConceptsClusterA set of machines (nodes) running Kubernetes. It consists of a control plane and worker nodes.NodeA physical or virtual machine in the cluster that runs pods. There are:Ma..
Italian gesture 제발 영어를 이렇게 해라~!!!!!!!!!!!!!English is the language of selfpersonal space ※ 언어 공부는 무자비하게, 미친듯이 (10년 잡고)Idiomatic : "지들끼리 알아듣는 말"the etymology of the term "idiom" : "make one's own" (고유의 것) 상대와 멀어지는 "go", 가까워지는 "come"English is sensitive to count numbersWe are the child of god (X)We are the children of god (O) Modal verb : 분위기를 만드는 말
Object금주의 목표는  "Cloud architecture 를 통한 architecture 구조 이해하기" 다. Cloud architecture 정의Cloud architecture 는 "하드웨어, 가상 리소스, 소프트웨어 기술 같이 다양한 cloud 기술 구성요소와 가상 네트워크 시스템들이 어떻게 cloud 컴퓨팅 환경을 구성하고 동작하는지를 설명하는 방식"이다. 전략적으로 리소스를 조합하는 최고의 방식을 설명하는 청사진으로써 특정 기업적 요구에 맞춰 cloud 환경을 구축한다. Cloud architecture 구성 요소Frontend platform : 사용자 인터페이스, 클라이언트 측 애플리케이션 등 client infrastructureBackend platform : 컴퓨팅 리소스, 스토..
Command Injection애플리케이션이 시스템 명령어를 실행하는 과정에서, 외부 입력값이 적절히 검증되지 않아 공격자가 임의의 시스템 명령어를 삽입·실행할 수 있는 취약점이다.주로 웹 애플리케이션에서 { system, exec 등 } os 명령어 호출 함수를 사용할 때 발생한다.공격자는 이를 통해 1) 시스템 명령어를 조작하거나 2) 민감 정보 탈취 및 3) 시스템 제어권 획득을 시도할 수 있다.특징Linux / Windows 명령어 방식에 따라 공격 방식이 다르다.합법적인 명령어와 혼용되어 탐지가 어렵다.URL, 폼 입력값, HTTP 헤더, API 등 입력 경로가 다양하다.실습가장 먼저 Command Injection 실습 페이지 동작을 확인한다.해당 페이지는 입력한 IP 주소로 ping을 전송하..
G+
'분류 전체보기' 카테고리의 글 목록