55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결대세는 쿠버네티스 [초급~중급]
사용하는경우 nodePort 서비스를 이용한 외부에서 접근 문의
안녕하세요, 강의 수강 중 내용을 업무에 적용시키면서 문의가 생겨 질문드려요 제가 하고자 하는 것은 위 그림 왼쪽의 local 데스크탑(web browser)에서 vpn을 이용해 서버로 접속 후 kubernetes cluster 내의 pod에 접속하고자 합니다. kubernetes 는 minikube로 하나의 노드로 구성되어 있고 NodePort 타입의 Service와 그와 연결된 Pod가 있습니다. 처음엔 서비스 컴포넌트의 nodePort가 30000번, targetPort를 80번, clusterIP로 접근할때의 port 80번을 통해 local web browser에서 pod로 접속이 가능할거라고 생각했는데 안되네요; 결국 아래의 kubectl port-forward 명령어를 통해서 local web browser에서 pod로 접속할 수 있었는데요. $ kubectl port-forward "service/Service" --address='0.0.0.0' 30001:80 &동작하는 구체적인 과정에 대해서 이해가 부족해 질문드립니다. 서비스는 이미 30000번 포트를 외부에서 접근할수있도록 포트를 열어놓은 상태인데 왜 추가적인 port-forwarding이 필요한지 이해가 잘 안되네요. 답변 미리 감사드립니다!
- 미해결대세는 쿠버네티스 [초급~중급]
버전 1.15 쿠버네티스 longhorn 설치 오류
안녕하세요~Storage 실습 진행하다가 Longhorn 설치가 안되어 질문 드립니다.관련해서 검색해보니 1.22버전에서 발생하는 문제라고 하는데.. 저는 1.15버전을 사용하고 있는데도 해당 오류가 나서 문의드립니다.버전
- 미해결대세는 쿠버네티스 [초급~중급]
Vagrantfile 내부 질문드립니다.
설치완료 후 kubectl get pod -A 실행시coredns, dashboard 관련 pod가 계속 pending 상태이고, 강의에서 해당명령어를 쳤을때와 다르게 pod 중 calico 관련 파드가 존재하지 않아서 Vagrantfile의 Calico 설치부분중# Calico 설치 curl https://docs.projectcalico.org/manifests/calico.yaml -O kubectl apply -f calico.yaml구문을 직접 master node에서 커맨드로 쳐본 결과[root@k8s-master ~]# kubectl apply -f calico.yamlerror: error validating "calico.yaml": error validating data: invalid object to validate; if you choose to ignore these errors, turn validation off with --validate=false에러가 발생합니다.해결방법 문의드립니다.
- 미해결대세는 쿠버네티스 [초급~중급]
"vagrant up" Install error.
When I tried to install by using 'vagrant up', however dashboard pod is not running. Many times I tried by 'vagrant destroy' and 'vagrant box remove centos/7', even thought I reset Windows 10 OS.last month I installed well, but this error occurred from yesterday.Please help me. Thank you in advance.EnvironmentWindows 10CPU Core: 6
- 미해결대세는 쿠버네티스 [초급~중급]
service 를 통한 HA
서비스 - pod1 을 연결하여 서비스를 하다가 pod1을 delete pod --force로 강제삭제한 후에 서비스에 연결된 다른 pod2 바로 넘어가야하는데 넘어가는시간이 1분 정도 걸립니다. application단은 아니고 Layer4에서 넘어가야하는 건데요 더 빠르게 할 방법이 없을까요?
- 미해결대세는 쿠버네티스 [초급~중급]
Longhorn Storage Delete.
kubectl delete storageclasses.storage.k8s.io -n longhorn-system longhornThis command not working. And I also tried "kubectl delete storageclasses.storage.k8s.io -n longhorn-system longhorn --force=true", but it fails. So I have to change the 'numberOfReplicas' as 2 in the source file and execute "vagrant destroy and vagrant up."
- 미해결대세는 쿠버네티스 [초급~중급]
StorageOS Operator 설치
kubectl apply -f https://github.com/storageos/cluster-operator/releases/download/1.5.0/storageos-operator.yamlError Message.Unable to connect to the server: dial tcp: lookup github.com on 10.0.2.3:53: read udp 10.0.2.15:53271->10.0.2.3:53: i/o timeout 실습을 진행하려고 하는데, 계속 이 오류가 나네요. googling 을 해도 답을 못찾아 도움을 요청 드립니다. ^^ 참고로, Windows 10, 6 Core CPU, 16M Memory 에 , 강사님의 만들어주신 vagrant를 설치했습니다._______________________________어제 오류 메시지를 올리고 나서, 금일 vagrant destroy, vagrant up 한 상태에서 같은 명령을 실행하니 위 그림과 같은 오류 메시지가 표시되었습니다.
- 미해결대세는 쿠버네티스 [초급~중급]
사내 서버를 k8s로 변경하려고 합니다
안녕하세요 강사님! 강의 덕분에 k8s에 자신감이 생겨 이번에 사내의 기존 vm 환경의 서버들을 k8s로 변경하려고 합니다! (TF팀을 이끌게 됐습니다)그런데 제가 타회사의 k8s 환경을 본 적이 없어서 어떤식으로 접근하고 구성해야 할지 잘 모르겠습니다.. 서버 한대를 노드 한대로 쓰는지 서버 한대에서 vm 여러대로 쪼개서 쓰는지 마스터는 몇개로 구성하는지? 이런 것 부터 뭔가 참고 할만한게 있으면 좋겠는데.. 어디 여쭤볼곳도 없고 아무리 찾아도 나오지 않습니다 ㅠㅠ 지금 강의보고 공부해서 사내에서 저 혼자 구성해서 쓰고 있는 k8s는 이 정도인데이걸 확장시켜서 써도 되는지도 모르겠습니다뭔가 어떤식으로 접근하면 좋을지 감이 안잡혀서 질문드립니다 강의와 무관한 질문이라 죄송합니다 ㅠㅠ.
- 미해결대세는 쿠버네티스 [초급~중급]
https://kubetm.github.io/k8s/practice/ 접속 불가
안녕하세요, 강의 중 https://kubetm.github.io/k8s/practice/ 경로로 접속하여 내용을 확인하며 진행하는데, 접속 시도 시 접속이 되지 않습니다.이에 접속 방법을 문의드립니다. 감사합니다.
- 미해결대세는 쿠버네티스 [초급~중급]
NFS Server 구축
좋은 강의에 감사드립니다. FTP Sever 구축. NFS 패키지 다운 및 설치 실습할 때, 별도의 서버를 구축하여 Terminal을 열어서, 거기에 nfs-server를 설치하는데 이 terminal 관련하여. 질문 드립니다. 이 서버를 구축하기 위하여 VirtualBox추가하여 CentOS 설치하여 terminal을 연 것인지요?이 것이 맞다면, VirtualBox 설치할 때 특별히 고려할 사항이 있는지요?OS를 Ubuntu로 한다면, 버전 등 고려사항이 있는지요?
- 미해결대세는 쿠버네티스 [초급~중급]
mac pro M1은 안되네요 ..
Bringing machine 'k8s-master' up with 'virtualbox' provider... Bringing machine 'k8s-node1' up with 'virtualbox' provider... Bringing machine 'k8s-node2' up with 'virtualbox' provider... ==> k8s-master: Importing base box 'centos/7'... ==> k8s-master: Matching MAC address for NAT networking... ==> k8s-master: Checking if box 'centos/7' version '2004.01' is up to date... ==> k8s-master: Setting the name of the VM: k8s_k8s-master_1673313406363_35180 ==> k8s-master: Clearing any previously set network interfaces... ==> k8s-master: Preparing network interfaces based on configuration... k8s-master: Adapter 1: nat k8s-master: Adapter 2: hostonly ==> k8s-master: Forwarding ports... k8s-master: 22 (guest) => 2222 (host) (adapter 1) ==> k8s-master: Running 'pre-boot' VM customizations... ==> k8s-master: Booting VM... ==> k8s-master: Waiting for machine to boot. This may take a few minutes... k8s-master: SSH address: 127.0.0.1:2222 k8s-master: SSH username: vagrant k8s-master: SSH auth method: private key k8s-master: Warning: Connection reset. Retrying... The guest machine entered an invalid state while waiting for it to boot. Valid states are 'starting, running'. The machine is in the 'aborted' state. Please verify everything is configured properly and try again. If the provider you're using has a GUI that comes with it, it is often helpful to open that and watch the machine, since the GUI often has more helpful error messages than Vagrant can retrieve. For example, if you're using VirtualBox, run `vagrant up` while the VirtualBox GUI is open. The primary issue for this error is that the provider you're using is not properly configured. This is very rarely a Vagrant issue.virtual box 버전이 최신에서만 m1이 되다보니.. 안되는 거 같습니다.
- 미해결대세는 쿠버네티스 [초급~중급]
네트워크 설정 관련해서 질문 드립니다.
안녕하세요. 강의 수강하기 전에 VM 설치하려고 합니다.처음에 강사님께서 적어놓으신 ip로 설정했는데 yum 업데이트에서 문제가 발생하여찾다보니 본인의 환경에 맞게 ip를 설정해야 한다는 것을 알게 되었습니다.하지만 /etc/sysconfig/network-scripts/ifcfg-enp0s3에 있는 IPADDR와 GATEWAY값을 이더넷과 wifi에 명시되어있는 ip에서 맨 뒤만 각각 30과 0으로 설정하였는데 ping 8.8.8.8에서 network is unreachable 에러가 발생합니다.현재는 가상머신을 삭제하고 처음부터 다시 설치하고자 하고 있습니다.혹시 이에 대한 간략한 설명과 ip를 어떻게 설정해야 하는지 도와주셨으면 합니다.
- 미해결대세는 쿠버네티스 [초급~중급]
강의에서 blue/green말고 a/b에 대한 설명부탁드립니다.
질문이 곧 제목인데요.두개가 비슷한 개념인 것 같아 좀 혼동이 오는데 좀 자세히 설명 부탁드립니다.
- 해결됨대세는 쿠버네티스 [초급~중급]
HPA에 대해 궁금한 부분이 있습니다.
강사님 안녕하세요강의 항상 잘 보고 있습니다.강의 중에 궁금한 부분이 있어서 질문드립니다.HPA 기능을 사용하기 위해서 Metric Server를 설치하는데 이전 수업에서kube-scheduler 설명할때는kube-scheduler가 api-server에 watch를 걸어놓고 모든 node의 cpu/mem등의 리소스 상황을 파악하여파드생성등의 요청이 있을때 목적지를 선정해주는 역할이라고 들었습니다. 그럼 metric server를 설치를 안해도 api-server를 통해 cpu/mem 정보를 알수 있지 않나 싶은데HPA를 사용하기 위해서 metric server를 설치하는 이유가 있을까요?HPA에서 metric api를 사용한다는 것은 알고 있는데kube-scheduler처럼 metric server를 통하지 않아도 cpu/mem 정보를 얻을수 있지 않을까싶어서 여쭤봅니다.
- 미해결대세는 쿠버네티스 [초급~중급]
Getting started - Kubernetes 에 작은 오타보고
작은 오타입니다. 마춰 -> 맞춰
- 미해결대세는 쿠버네티스 [초급~중급]
v1.22를 6코어가 아닌 4코어 pc로 사용중입니다.
master, node1, node2를 띄우고 20분정도 대시보드에 접속이 잘되는데 이후 ssh client에서 아래 에러 메시지가 발생하면서 대시보드에 접속이 잘 안되더라구요.그래서 vagrant halt, vagrant up으로 재시작 하면 다시 접속이 잘되는데 이렇게 끊기는 이유가 6코어가 아닌 4코어라 그런걸까요?
- 해결됨대세는 쿠버네티스 [초급~중급]
master node의 /root/.kube/config
강사님 안녕하세요동일 클러스터 내에 worker node에서master node의 /root/.kube/config 파일내용을확인할 수 있는 방법이 있을까요?
- 해결됨대세는 쿠버네티스 [초급~중급]
화면이 clear 되어 토큰을 저장 못했습니다..
쿠버네티스 초기화 명령 실행 part 에서 토큰 저장을 못했습니다..조회하거나 할 수 있는 방법 있나요 ?
- 해결됨대세는 쿠버네티스 [초급~중급]
v1.22 스타일로 수행했는데, master 에러 발생
Stderr: VBoxManage.exe: error: The virtual machine 'k8s_k8s-master_1671111000658_76488' has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005). More details may be available in 'C:\Users\joung\VirtualBox VMs\k8s_k8s-master_1671111000658_76488\Logs\VBoxHardening.log'VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine 동일 버전 다운로드 후 vagrant up 진행했는데, master 부터 안되네요..
- 미해결대세는 쿠버네티스 [초급~중급]
vagrant up설치시 질문드립니다
강사님께서 올려주신 실행환경을 보면 cpu 6core이상, 램 16기가이상이라고 명시해 두셨는데요 cpu 4 core, 램 8r기가를 써서 그런지 vagrant up시 속도가 너무 느리고... master와 node1만 제대로 세팅 되고 node2는 잘 안되는것 같습니다.ㅠㅠ node1을 복사하여 node2도 세팅하려고 했으나, 우선 노트북 램을 16기가로 바꾸는 방향으로 하려고 합니다. cpu는 교체가 불가할거 같은데 이런 상황이라면 설치가조금 힘들까요?