jtk7 님의 블로그
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (101)
      • C (1)
      • Python (3)
      • InfoSec (30)
      • Network (31)
      • Linux (21)
      • Server (8)
      • Database (5)
  • 홈
  • 태그
  • 방명록
Linux

Kubernetes (2) - POD의 생성과 삭제

POD 생성 POD란? - 쿠버네티스 환경에서 컨테이너 애플리케이션을 실행하는 기본 단위   POD를 생성하면 자동으로 노드에서 실행되며,   여러개를 생성할 경우 부하가 분산되도록 알아서 분배를 합니다. # nginx pod 이미지 생성k run nginx --image=nginx # 생성된 pod 확인kgp -o wide새로 생성된 pod이 worker3 노드에서 실행되는 것을 확인할 수 있습니다. # pod 디렉터리 확인ls /var/lib/containerd/ # 쿠버네티스에서 pod에 접속k  exec  -it  nginx  --  bash # pod 내부에서 명령어 입력apt -y update && apt -y install procps psps -efps aux exit # 모든 pod의 I..

2024. 10. 31. 14:14
Linux

Kubernetes

쿠버네티스란?- 쿠버네티스(Kubernetes)는 컨테이너화된 애플리케이션을  자동으로 배포, 확장 및 관리하는 오픈 소스 플랫폼입니다.  구글에서 개발하였으며, 현재는 CNCF가 관리하고 있습니다.  클라우드 환경에서 각 노드들의 애플리케이션을 관리하는데 유용하게 사용됩니다. 쿠버네티스의 주요 기능- 애플리케이션 배포 자동화- 로드 밸런싱 (트래픽 분산)- 스케일링 (컨테이너 수 조정)- 셀프힐링 (시스템 자동 복구)- 보안성 쿠버네티스 실습 사전구성사용 OS: Ubuntu 24.04.1네트워크 인터페이스: NAT UK1 - 192.168.150.100 (Master Node)UK2 - 192.168.150.101 (Worker Node 1) UK3 - 192.168.150.102 (Worker Nod..

2024. 10. 30. 16:31
Linux

Docker 사용하기

Docker란?- 가상화를 사용하여 컨테이너라고 부르는 패키지 형태로  애플리케이션을 배포하는 오픈 소스 프로젝트 입니다.  가상화 레이어나 운영체제가 존재하지 않고  서버 운용에 필요한 프로그램과 라이브러리만 동작하므로  가상 머신을 이용하는 방법에 비해 속도가 빠릅니다. Rocky9에 Docker 설치하기# 기존 docker 삭제하기dnf remove -y docker docker-client docker-client-lastest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine # 충돌 패키지 삭제dnf remove runc확인 결과 해당 Rocky9 Linux에는 Docker이 설치되어 있지 않은것..

2024. 10. 7. 11:05
Linux

Ubuntu - Root 로그인 허용 및 자동 로그인 설정

Ubuntu는 기본적으로 root로 로그인이 불가능하며필요할 때에만 권한을 받도록 되어있습니다. 하지만 몇가지 설정을 변경하여 root로 로그인을 허용할 수 있고원하는 유저ID로 자동으로 로그인 되도록 설정할 수 있습니다. su - root로 루트로 로그인  vim /etc/gdm3/custom.conf10라인 구문수정 AutomaticLoginEnable = true 11라인 구문수정 AutomaticLogin = root 19라인 구문추가    AllowRoot=true   vim /etc/pam.d/gdm-password3라인 주석처리 #auth required pam_succeed_if.so user != root quiet_success    vim /etc/pam.d/gdm-autologin ..

2024. 9. 24. 14:36
Linux

Cockpit 설치하기

Rocky)dnf install -y cockpitsystemctl start cockpitsystemctl enable cockpitUbuntu)apt-get install -y cockpitsystemctl start cockpitsystemctl enable cockpit 이제 웹 브라우저에 리눅스IP:9090을 입력하면콕핏으로 접속할 수 있습니다.  웹에서 리눅스의 현황을 보기쉽게 표기해주고터미널에도 접근할 수 있는 서비스입니다. Rocky 리눅스에서는 Root 유저로 바로 접근할 수 없고일반 유저로 로그인해 sudo su - 명령으로 root권한을 받아야 합니다.

2024. 7. 22. 11:36
Linux

Grub 부트로더에 암호 걸기

관리자 패스워드 복구  - 시작 > 'e'키를 눌러 싱글모드로 부팅 누구나 싱글모드에 접근할 수 있으면 위험하므로Grub 부트로더에 암호를 걸어주어야 합니다.부트로더에 암호를 걸면 싱금로드에 진입 시 암호를 물어봅니다.    첫번째 방법 Grub 부트로더에 암호 걸기gedit /etc/grub.d/00_header # /etc/grub.d 안에 있는 파일들은 부팅시 불러오는 파일들마지막줄에 4행 추가)cat set superusers="koreauser6" passwd grubuser banana EOF grub2-mkconfig -o /boot/grub2/grub.cfg # 작성된 설정 파일을 컴파일하여 적용  이제 싱글모드에 암호가 걸렸습니다. 해당 화면에서 e키를 누르면 유저이름과 암호를 묻습니다...

2024. 7. 22. 10:56
  • «
  • 1
  • 2
  • 3
  • 4
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (101)
    • C (1)
    • Python (3)
    • InfoSec (30)
    • Network (31)
    • Linux (21)
    • Server (8)
    • Database (5)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © jtk7 님의 블로그 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바