본문 바로가기

전체 글

(144)
k8s 정리 임시 등록 https://hwangops.notion.site/9bd2444e72884fa48df684f403d587db
리눅스 기초 명령어부터 트러블 슈팅까지 학습 내용 정리 리눅스 기초배쉬쉘 명령어 (파일, 디렉토리, 프로세스, 네트워크, 검색, I/O,)쉘스크립트 기초 학습 내용 정리https://www.notion.so/hwangops/a35ec232b6974a12b80a45ca3c2de077 리눅스 서버 운영 문서 | Notion세션 1 (Linux)hwangops.notion.site리눅스 트러블슈팅서버 장애 발생 시 확인해야 할 기본 절차 서버 장애 발생 시 확인해야 할 기본 절차1. 시스템 부하 장애로드 에버리지가 cpu코어 개수보다 높은 경우 유저 요청에 대한 응답이 늦어짐cat /proc/cpuinfo 를 통해서 processor 번호를 보고 cpu 코어 수를 파악할 수 있다.uptime을 이용하여 loadavcoding-business.tistory.com웹..
DevOps 구축 & 이론 실습 공부 링크 정리 DevOps 컨테이너 자동화 배포 구현Spring 서버 Jenkins-CICD 자동 배포 파이프라인 구현docker-compose를 활용하여 간단하게 MSA 서버 구조 배포Kubernetes-Loadbalancing 기능 적용하기GitOps에 대한 이해와 ArgoCD를 이용한 배포 실습Rolling update와 Blue/Green 배포 패턴에 대한 이해, Argocd(Rollouts)을 사용한 Blue/Green 배포 실습모니터링 시스템 구축Prometheus, Grafana 를 활용하여 api 지표 확인 및 시각화 구현ELK 사용하여 서버 Log 모으기 실습Devops&Kubernetes 이론 정리docker, compose, swarm에 대한 이해https://coding-business.tisto..
Spring-JPA 공부 링크 정리 ORM과 JPA, 영속성 쉽게 이해하기https://coding-business.tistory.com/41Spring Proxy가 아닌 방법으로 AOP 구현 방법https://coding-business.tistory.com/56스프링 DB 사용을 위한 JDBC에 대한 이해와 사용 방법https://coding-business.tistory.com/77JDBC와 SQL 쿼리를 사용한, Spring DB CRUD 기능 만들기https://coding-business.tistory.com/78ConnectionPool에 대한 이해와 DataSource 인터페이스로 커넥션을 획득하는 방법 통일하기https://coding-business.tistory.com/79JDBC를 사용한 Trasaction 처리와 이..
java-Spring 공부 링크 정리 Java-SpringJava Runnable Thread 구현과 sysnchronized - 동시성 문제 해결https://coding-business.tistory.com/107Lombok에 대한 이해와 기능https://coding-business.tistory.com/4Java Enum 사용 방법 (+Lombok, 추상 메소드)https://coding-business.tistory.com/8Spring MVC 테스트 코드 작성 법https://coding-business.tistory.com/10스프링 컨테이너와 빈에 대한 이해https://coding-business.tistory.com/16Spring MVC 구조와 사용법https://coding-business.tistory.com/19@E..
네트워크 CS 공부 링크 정리 OSI, TCP/IP 참조 모델 쉽게 이해하기https://coding-business.tistory.com/2JSON 개념과 특징https://coding-business.tistory.com/5HTTP 프로토콜 이해와 HTTP 버전 별 특징https://coding-business.tistory.com/6리퀘스트 메소드와 HTTP 상태 코드https://coding-business.tistory.com/7JAVA 간단한 HTTP Server 직접 구현하기https://coding-business.tistory.com/9REST API, RESTFUL이란https://coding-business.tistory.com/13REST 특징과 REST API 설계 규칙https://coding-business..
데이터 베이스 공부 링크 정리 RDBMS 관계형 데이터 베이스 이해하기https://coding-business.tistory.com/17SQL 언어 DML, DDL, DCL, TCL 이해하기https://coding-business.tistory.com/18Transaction과 ACID 쉽게 이해하기(+MySQL transaction 설정 방법https://coding-business.tistory.com/25DB Index 이해하기https://coding-business.tistory.com/26데이터베이스 구성 요소와 키(PK, FK)에 대한 이해https://coding-business.tistory.com/27DB Isolation Level 격리 수준 이해하기https://coding-business.tistory.co..
내부 구조로 알아보는 kubernetes와 container 기술 (pod안에는 한개 이상의 컨테이너가 포함된다)(kubernetes는 pod을 사용하여 container를 생성)kubernetes를 통해 pod을 생성할 때, kube-apiserver를 통해 사용자의 요청을 받고, kubelet으로 전달하고 container runtime에게 요청하여, container runtime이 container를 설치하는 구조를 가진다.kuber1.0 버전에서는 직접 컨테이너 맞춤형 api를 날려서 container runtime과 연결 했다.kuber1.5 버전부터는 인터페이스를 제공하고 각 runtime 회사에서 구현체를 만들어 연결점을 설정했다.OCI 탄생으로, OCI를 절차를 준수한 컨테이너 이미지는 다른 컨테이너 런타임과 연동가능이다. 특징으로는 libcontain..

반응형