본문 바로가기

전체 글

(288)
쿠버네티스 대시보드 배포하기 / 2025.01.24 쿠버네티스 환경 구축을 완료했으니 대시보드를 배포하고 접속해보자.대시보드 관련 정보는 아래 페이지에서 확인할 수 있다.https://kubernetes.io/ko/docs/tasks/access-application-cluster/web-ui-dashboard/ 쿠버네티스 대시보드를 배포하고 접속하기웹 UI(쿠버네티스 대시보드)를 배포하고 접속한다.kubernetes.io▶ 대시보드 배포먼저, kubectl 명령어를 사용해 dashboard pod를 배포한 후, pod가 제대로 생성되었는지 확인한다.# 대시보드 배포kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml#..
쿠버네티스 환경 구축하기 / 2025.01.23 가상 머신 3대에 쿠버네티스 환경을 구축해보자.MN: 마스터 노드SN01, SN02: 워커 노드▶ 쿠버네티스 설치 준비쿠버네티스를 설치하기에 앞서 모든 노드(마스터&워커)에 아래의 사전 작업을 수행해야한다.swap 비활성화# swap 임시 비활성화sudo swapoff -a# swap 영구 비활성화sudo sed -i '/swap/s/^/#/' /etc/fstab# swap 비활성화 확인 (출력값 없음)sudo swapon -s 방화벽 비활성화# 방화벽 비활성화sudo ufw disable# 비활성화 확인 -> Status: inactive 출력sudo ufw status /etc/hosts 수정ifconfig로 노드 ip 확인 후 진행sudo vim /etc/hosts 필수 패키지 설치sudo apt ..
SSH로 가상 머신(VM)에 원격 접속 하기 / 2025.01.21 프로젝트를 CLI 환경에서 진행하는 것이 더 편해서이전 글에서 생성한 가상 머신에 SSH로 원격 접속을 해보자. https://cow-kite24.tistory.com/338 VMWare로 가상 머신 환경 구축하기 / 2025.01.20기존에는 연구실 서버를 사용하여 프로젝트를 진행했었다.그러나, 곧 졸업을 앞두고 있어 사용중인 윈도우 PC에 가상 환경을 구축해 새롭게 구상중인 프로젝트를 진행해볼까 한다. 먼저, 윈도cow-kite24.tistory.com ▶ SSH 설치 및 실행# SSH 설치 (Ubuntu)sudo apt update && sudo apt install -y openssh-server# SSH 시작sudo systemctl enable sshsudo systemctl start ssh..
VMWare로 가상 머신 환경 구축하기 / 2025.01.20 기존에는 연구실 서버를 사용하여 프로젝트를 진행했었다.그러나, 곧 졸업을 앞두고 있어 사용중인 윈도우 PC에 가상 환경을 구축해 구상중인 프로젝트를 진행해볼까 한다. 먼저, 윈도우 PC 사양은 다음과 같으며 환경 구축에는 VMWare를 사용한다.CPU: AMD Ryzen 5 7500F RAM: 32GBSSD: 1TBGPU: NVIDIA GeForce RTX 4060 Ti ▶ VMWare란?간단히 말하면, 하나의 물리적 서버에서 여러 대의 가상 머신(VM)을 생성하고 관리할 수 있는 소프트웨어이다.가상 머신을 사용하면 윈도우 PC에서 리눅스 운영체제를 사용할 수 있다. VMWare Workstation은 Broadcom 홈페이지에서 다운로드 받을 수 있으며, 로그인이 필요하다.https://www.broa..
230704 [Kubernetes] Replication Controller, ReplicaSet https://www.inflearn.com/course/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EA%B8%B0%EC%B4%88/dashboard 대세는 쿠버네티스 [초급~중급] - 인프런 | 강의 쿠버네티스는 앞으로 어플리케이션 배포/운영에 주류가 될 기술 입니다. 이 강좌를 통해 여러분도 대세에 쉽게 편승할 수 있게 됩니다., 현존 최고의 앱 운영 및 배포 기술, 쿠버네티스를 만나 www.inflearn.com ppt는 인프런에서 제공하는 대세는 쿠버네티스 강의를 바탕으로 작성되었습니다.
230629 [Kubernetes] Namespace, ResourceQuota, LimitRange https://www.inflearn.com/course/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EA%B8%B0%EC%B4%88/dashboard 대세는 쿠버네티스 [초급~중급] - 인프런 | 강의 쿠버네티스는 앞으로 어플리케이션 배포/운영에 주류가 될 기술 입니다. 이 강좌를 통해 여러분도 대세에 쉽게 편승할 수 있게 됩니다., - 강의 소개 | 인프런 www.inflearn.com ppt는 인프런에서 제공하는 대세는 쿠버네티스 강의를 바탕으로 작성되었습니다.
230629 [Kubernetes] ConfigMap, Secret https://www.inflearn.com/course/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EA%B8%B0%EC%B4%88/dashboard 대세는 쿠버네티스 [초급~중급] - 인프런 | 강의 쿠버네티스는 앞으로 어플리케이션 배포/운영에 주류가 될 기술 입니다. 이 강좌를 통해 여러분도 대세에 쉽게 편승할 수 있게 됩니다., - 강의 소개 | 인프런 www.inflearn.com ppt는 인프런에서 제공하는 대세는 쿠버네티스 강의를 바탕으로 작성되었습니다.
[Kubeflow] RBAC: access denied / 2023.06.21 InferenceService url로 host 요청을 보내는 과정에서 RBAC: access decied ERROR가 발생했다. Istio 내에서 해당 namespace가 서비스 및 워크로드에 대한 접근 권한이 차단되어있는거 같았다. 따라서 Authorization Policy를 정의하는 yaml 파일을 생성 후, 클러스터 내에 적용하면 namespace의 요청이 허용될 것이다. apiVersion: security.istio.io/v1beta1 kind: AuthorizationPolicy metadata: name: allow-all namespace: #namespace 이름 spec: rules: - {} ERROR 해결!! REFERENCES https://istio.io/latest/docs..