목록2022/07/24 (29)
전산쟁이의 기억노트
Istio Concept & Data Flow Istio의 전체 Concept & Data Flow Concept ServiceMesh를 이용해 다양한 트래픽을 제어하는 역활 http / websocket / http 등 트래픽 제어/관리에 대한 부하분산 수행 Component별 역활 Data Plane Service A / B에 구성된 Pod에는 Proxy용 Envoy Sidecar container가 배포 Control Plane Mixer - 정책 설정 / ACL / 인증 역활 Pilot : ingress routing, traffic mirroring, traffic shifting, canary deployments, circuit breaking, fault injection 역활 수행 Gal..
k8s기반에서 강제로 pod 종료 죽지않는 pod 정보 [root@control1 ~]# kubectl get pod test-68d6bf4d95-zhx55 -n test_user NAME READY STATUS RESTARTS AGE test-68d6bf4d95-zhx55 1/4 Terminating 0 68d 강제로 pod 삭제 [root@control1 ~]# kubectl delete pod test-68d6bf4d95-zhx55 -n test_user -grace-period=0 -force warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resou..
Docker를 rpm이나 deb같은 패키지로 설치하는 경우 기본 경로가 /var/lib/docker 인데, 대부분 /, /var가 같은 디스크를 사용하고 있기 때문에 컨테이너 용량이 커지면 OS영역에서 사용하는 디스크 사용량이 같이 증가하게 되는데… $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 7.7G 0 7.7G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 7.8G 738M 7.0G 10% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/sda2 438G 430G 8G 99% / /dev/sdb1 2T 500G 1.5T 25% /data/ /dev/sda1 497M 275M..
소 개 Container 표준규격이 없을때 Container 포맷과 런타임의 사실상 표준은 Docker가 지배. Google / Redhat / MS / IBM 등 Container 간의 이식성을 표준화 화기 위해 OCI(Open Container Initiative) 구성 k8s의 컨테이너 런타임 구성을 위해 CRI(Container Runtime Interface) 등장 RHEL 8버전이상, k8s 1.20 버전이상, Openstack 16버전이상, Openshift 4버전이상 , awx 18버전 이상에서 컨테이너 런타임을 podman으로 변경 컨테이너 런타임 레벨 종류 low-level runtime 각 컨테이너별 cpu나 메모리 같은 리소스 양 제한하는 역활 (ex. runC, Container,..
37번 포트 shutdown #configure (config)#interface gigabitethernet 1/0/37 (config-if-Gi1/0/37)#shutdown 37번 포트 활성화 #configure (config)#interface gigabitethernet 1/0/37 (config-if-Gi1/0/37)#no shutdown 출처 - http://igoni.kr/books/network/page/dell-n1548-enabledisable
console모드에서 스위치 mgmt ip설정 / config save Console(config)#enable Console(config)#configure Console(config)#interface vlan 1 Console(config-if)#ip address 192.168.200.10 255.255.255.0 Console(config-if)#exit Console(config-if)#ip routing Console(config)#ip default-gateway 192.168.200.1 console(config)#exit console#copy running-config startup-config This operation may take few minutes. Management in..
config모드에서 배너설정 test-sw(config)#banner motd "------------ test ---------------------" 출처 - http://igoni.kr/books/network/page/n1548 n1548 배너설정 | igoni.kr config모드에서 배너설정 test-sw(config)#banner motd "------------ test ---------------------" igoni.kr
N1548에서 2번 port description 설정 test-sw(config-if-Gi1/0/1)#interface gigabitethernet 1/0/2 test-sw(config-if-Gi1/0/1)#description 192.168.50.123 test-sw(config-if-Gi1/0/1)#show interfaces configuration 출처 - http://igoni.kr/books/network/page/n1548-cWd
docker없이 컨테이너 실행하기 podman-docker 패키지를 통해 docker가 설치되어 있지 않아도 docker 명령어를 실행할 수 있습니다. 사실 커맨드가 매핑도이 있는것이고 실제로는 podman을 실행하게 됩니다. $> yum install podman-docker -y 마지막 메타자료 만료확인 1:40:24 이전인: 2022년 02월 07일 (월) 오후 12시 21분 09초. 종속성이 해결되었습니다. ================================================================================= 꾸러미 구조 버전 레포지터리 크기 ===============================================================..
insecure registry 설정 podman기반에서 insecure registry 설정방법 $> vi /etc/containers/registries.conf ... unqualified-search-registries = ["registry.fedoraproject.org", "registry.access.redhat.com", "registry.centos.org", "docker.io", "20.20.20.20", "10.10.10.10"] ... [[registry]] location = "10.10.10.10:80" insecure = true [[registry]] location = "20.20.20.20:80" insecure = true daemonless이기 때문에 바로 적용 $..