Devops

Devops

devops
RSS Feed
  1. Kubernetes
    1. Kubernetes
      1. Kubernetes
      2. Architecture
      3. Installation
      4. Core Objects
      5. Workload& Deploy
      6. Networking
      7. Security
      8. Loging& Monitoring
      9. Autoscaling
      10. hands-on
    2. Kubernetes Training
      1. Requirements source
        1. Manger Node
      2. Container Runtime
        1. ContainerD
          1. Concept
          2. install
      3. Cluster Provisioning
        1. Kubeadm
          1. Kubeadm Concept
          2. Kubeadm install
          3. Kubeadm update
      4. Container Network Interface
        1. Calico
          1. install
          2. Concept
        2. MetaLB
          1. install
          2. Concept
        3. Nginx
          1. install
          2. Concept
      5. Usability Tools
        1. Helm
          1. install
          2. Concept
        2. OpenLens
          1. install
          2. Concept
      6. Container Natvie Storage
        1. Rook Ceph
          1. install
          2. Concept
      7. Backup and Restore Service
        1. Velero
          1. install
          2. Concept
      8. Mesh Service
        1. Istio
          1. install
          2. Concept
      9. Access Management Service
        1. Keycloak
          1. install
          2. Concept
      10. Key Management Service
        1. Vault
          1. install
          2. Concept
      11. Container Images Managemet Service
        1. Harbor
          1. install
          2. Concept
      12. Monitoring and Logging
        1. Elasticsearch
          1. install
          2. Concept
        2. Fluentd
          1. install
          2. Concept
        3. Kibana
          1. install
          2. Concept
      13. CI/CD Pipeline
        1. ArgoCD
          1. install
          2. Concept
      14. Multi Cluster Management
        1. Karmada
          1. install
          2. Concept
      15. ETC
        1. 임시폴더
          1. install
          2. Concept
  2. Docker
    1. Container& Docker
    2. Docker Install
    3. Docker-compose
    4. Container Security
    5. Firecracker
    6. 명령어 정리
  3. Helm
    1. Helm 개요
    2. Helm 설치 및 기본 사용법
    3. Helm Chart 구조 상세 분석
    4. Helm Templating 심화
    5. Helm Values와 오버라이딩 전략
    6. Helm Repository 관리
    7. Helm Chart 배포 전략
    8. Helm과 Kubernetes 연동 심화
    9. Helm 고급 기능 및 베스트 프랙티스
  4. Keycloak
    1. Keycloak 개요 및 기본 개념
    2. Keycloak 아키텍처 이해
    3. Keycloak 설치 및 구성
    4. Realm, Client, Role, User 구조
    5. 인증(Authentication) 구성
    6. 인가(Authorization) 구성
    7. Keycloak과 외부 시스템 연동
    8. Keycloak과 OAuth2 / OIDC
    9. 테마 및 UI 커스터마이징
    10. Keycloak과 어플리케이션 통합
    11. Keycloak 고급 기능 활용
    12. 운영 및 보안 Best Practices
    13. Keycloak HA 및 클러스터링
    14. Keycloak CI/CD 자동화 배포
    15. Keycloak 백업, 복원, 마이그레이션
    16. 실무에서의 Keycloak 적용 사례
  5. ArgoCI/CD
    1. Argo CD 개요
    2. Argo CD 설치 및 기본 설정
    3. Argo CD 핵심 개념
    4. Argo CD와 GitOps
    5. Argo CD 애플리케이션 관리
    6. Argo CD Sync 및 배포 전략
    7. Argo CD 보안 및 접근 제어
    8. Argo CD와 CI/CD 통합
    9. Argo CD 모니터링 및 문제 해결
    10. Argo CD 고급 활용 사례
  6. Valut
    1. Vault 소개 및 기본 개념
    2. Vault 아키텍처 이해
    3. Vault 설치 및 초기 구성
    4. 인증 방법(Auth Methods)
    5. Secret 엔진 이해 및 활용
    6. 정책과 권한 제어 (ACL)
    7. 동적 시크릿(Dynamic Secrets)
    8. Shamir Secret Sharing & Auto-unseal
    9. 스토리지 백엔드와 고가용성(HA)
    10. Kubernetes에서 Vault 사용하기
    11. Vault Agent와 자동화
    12. Transit Engine – Encryption as a Service
    13. Vault + CI/CD 통합
    14. 운영 관리와 모니터링
    15. 보안 Best Practices
    16. 백업, 복구, 마이그레이션
    17. 문제 해결 및 트러블슈팅
    18. 실무 시나리오 예제
  7. Jenkins
    1. Jenkins 개요 및 기본 개념
    2. Jenkins 설치 및 환경 구축
    3. Jenkins 아키텍처 및 핵심 개념
    4. Jenkins 기본 사용법
    5. Jenkins Pipeline (선언형 vs 스크립트형)
    6. Jenkins와 Git, GitHub, GitLab 연동
    7. Jenkins와 Docker/Kubernetes 연동
    8. Jenkins Job 및 Build 단계 상세 설정
    9. Jenkins와 CI/CD 구축 실습
    10. Jenkins 플러그인 활용 및 고급 설정
    11. Jenkins 모니터링 및 성능 최적화
    12. Jenkins 보안 및 권한 관리
    13. Jenkins 장애 대응 및 트러블슈팅
    14. Jenkins 최신 트렌드 및 Best Practices
  8. Terraform
    1. Terraform 개요
    2. Terraform 설치 및 환경 구성
    3. Terraform 기본 개념과 핵심 원리
    4. Terraform 주요 구성 요소
    5. Terraform 상태(State) 관리
    6. Terraform 모듈(Module) 활용
    7. Terraform 프로비저닝과 배포 전략
    8. Terraform 백엔드(Backend) 구성
    9. Terraform 보안 및 접근 제어
    10. Terraform 고급 활용 및 운영
  9. istio
    1. Istio 개요
    2. Istio 설치 및 환경 설정
    3. Istio의 핵심 컴포넌트
    4. 트래픽 관리 (Traffic Management)
    5. 보안 및 인증 (Security & Authentication)
    6. 모니터링 및 로깅 (Observability & Logging)
    7. Istio 실무 활용 사례
    8. Istio 성능 튜닝 및 트러블슈팅
    9. Istio 운영 및 관리 전략
  10. Knative
    1. Knative 개요
    2. Knative 아키텍처
    3. Knative Serving
    4. Knative Eventing
    5. Knative Build
    6. Knative와 Kubernetes 연동
    7. Knative 실무 적용 사례
    8. Knative 확장 및 커스터마이징
    9. Knative 모니터링 및 트러블슈팅
    10. Knative 관리 및 운영 전략
  11. velero
    1. Velero 개요
    2. Velero 아키텍처 및 구성 요소
    3. Velero 설치 및 환경 구성
    4. Velero 백업(Backup) 전략
    5. Velero 복구(Restore) 전략
    6. Velero 마이그레이션(Migration) 전략
    7. Velero와 Restic 활용
    8. Velero와 클라우드 스토리지 통합
    9. Velero 보안 및 모니터링
    10. Velero 고급 활용 및 운영
  12. Rook-Ceph
    1. Rook-Ceph 개요 및 핵심 개념
    2. Rook-Ceph 아키텍처 이해
    3. Rook-Ceph 설치 및 배포
    4. Ceph 스토리지 타입 상세
    5. Ceph 내부 데이터 흐름 이해
    6. Kubernetes와의 통합
    7. 고가용성(HA) 및 장애 복구
    8. 운영 및 관리
    9. 백업과 마이그레이션
    10. 실무에서 Rook-Ceph 활용 사례
    11. 보안 및 권한 관리
    12. Rook Custom Resource 이해
    13. Rook-Ceph Troubleshooting
    14. 성능 튜닝
  13. harbor
    1. 컨테이너 이미지와 레지스트리의 이해
    2. Harbor 아키텍처 구조 이해
    3. Harbor 설치 및 구성
    4. 프로젝트 및 사용자 관리
    5. 이미지 관리와 접근
    6. 보안 스캐닝 및 서명
    7. 레플리케이션 (Replication)
    8. Webhook 및 이벤트 트리거
    9. 정책 기반 접근 제어
    10. CI/CD 파이프라인에서의 Harbor
    11. Harbor REST API
    12. 고급 운영 및 트러블슈팅
마지막 수정일자