inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

컨테이너와 VM 비교 해주신 설명중에 궁금한 부분이 있습니다.

미해결

쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)

안녕하세요. 좋은강의 많은 도움을 받고있어 항상 감사드립니다. "아무나 모르는 컨테이너 기술의 장점" 섹션을 수강하던중 아래와같은 두가지 궁금한 부분이 있어 질문드립니다. VM과 Container를 비교설명 해주셨는데요. Container 설명 중에 개발자 환경이 Windows Host에 Container 환경을 구성하여 개발환경과 같은 linux명령, 환경을 동일하게 시험해 볼 수 있다고 하셨습니다. 이때 host os에 커널을 공유하는게 Container기술이라고 이해하고 있었는데, Windows Host에 linux 컨테이너 이미지가 가능한 건가요? 컨테이너가 VM에 비해 이미지화/dockerhub를 통한 배포로 인해 동일한 환경을 배포함에 있어서 장점이 있다고 설명해주셨는데요. sprint 1,2 실습환경을 제공해 주신것처럼, vagrant 와 packer를 이용하면 VM도 Container와 비슷한 조건이지 않은가요?

  • kubernetes
  • infrastructure
  • container
leejc 댓글 2 좋아요 1 조회수 316

[v1.30] 6.2 쿠버네티스 기본 오브젝트 nfs deployment 생성 불가

미해결

쉽게 시작하는 쿠버네티스(v1.35)

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다! [질문 전 답변] 1. 강의에서 다룬 내용과 관련된 질문인가요? [예] 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예] 3. 질문 잘하기 법을 읽어보셨나요? [예] ( https://www.inflearn.com/blogs/1719 ) 4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up 으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. ( https://www.inflearn.com/questions/992407/comment/281901 ) [질문 하기] 안녕하세요 예전에 강의를 들을 때에는 당장 쓸 일이 없어서 듣고 까먹었다가 이제 쓸 일이 생겨서 다시 공부 중인데 따라서 진행하다가 막혀서 질문드립니다. `6.2 쿠버네티스 기본 오브젝트`강의의 8분 지점에서 root@cp-k8s:pwd /root/_Lecture_k8s_starter.kit/ch6/6.2 root@cp-k8s:~/_Lecture_k8s_starter.kit/ch6/6.2# k apply -f ./dpy-chk-log.yaml # 위의 명령어를 수행 root@cp-k8s:~/_Lecture_k8s_starter.kit/ch6/6.2# k get pods NAME READY STATUS RESTARTS AGE dpy-chk-log-6b765b4569-5v6d7 0/1 ContainerCreating 0 70m dpy-chk-log-6b765b4569-9944j 0/1 ContainerCreating 0 70m dpy-chk-log-6b765b4569-rrj9p 0/1 ContainerCreating 0 70m 위와 같이 1시간이 지나도 생성이 안되는 문제 발생. 이전까지의 강의를 다시 들으면서 했을 때 다른 deployment는 apply로 했을 때 정상적으로 생성이 되었습니다. 혹시 강의가 업데이트 되면서 따로 수정해야 하는 사항이 있었을까요? root@cp-k8s:~/_Lecture_k8s_starter.kit/ch6/6.2# ls / bin cdrom dev home lib32 libx32 media nfs_shared proc run srv sys usr boot core etc lib lib64 lost+found mnt opt root sbin swap.img tmp var root@cp-k8s:~/_Lecture_k8s_starter.kit/ch6/6.2# ls /nfs_shared/ log 위와 같이 이전에 실행해야하는 스크립트는 수행했습니다. 아래 현재 상황을 추가 작성합니다. root@cp-k8s:~/_Lecture_k8s_starter.kit/ch6/6.2# cat /etc/exports # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). # # Example for NFSv2 and NFSv3: # /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check) # # Example for NFSv4: # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check) # /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check) # /nfs_shared/log 192.168.1.0/24(rw,sync,no_root_squash) root@cp-k8s:~/_Lecture_k8s_starter.kit/ch6/6.2# k describe pods Name: dpy-chk-log-6b765b4569-5v6d7 Namespace: default Priority: 0 Service Account: default Node: w2-k8s/192.168.1.102 Start Time: Mon, 05 Aug 2024 16:32:32 +0900 Labels: app=dpy-chk-log pod-template-hash=6b765b4569 Annotations: <none> Status: Pending IP: IPs: <none> Controlled By: ReplicaSet/dpy-chk-log-6b765b4569 Containers: dpy-chk-log: Container ID: Image: sysnet4admin/chk-log Image ID: Port: <none> Host Port: <none> State: Waiting Reason: ContainerCreating Ready: False Restart Count: 0 Environment: <none> Mounts: /audit from nfs-vol (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-v2gdf (ro) Conditions: Type Status PodReadyToStartContainers False Initialized True Ready False ContainersReady False PodScheduled True Volumes: nfs-vol: Type: NFS (an NFS mount that lasts the lifetime of a pod) Server: 192.168.1.10 Path: /nfs_shared/log ReadOnly: false kube-api-access-v2gdf: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: <nil> DownwardAPI: true QoS Class: BestEffort Node-Selectors: <none> Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedMount 107s (x43 over 73m) kubelet MountVolume.SetUp failed for volume "nfs-vol" : mount failed: exit status 32 Mounting command: mount Mounting arguments: -t nfs 192.168.1.10:/nfs_shared/log /var/lib/kubelet/pods/b592c7c9-acfd-4cce-bb83-af99e9dcc186/volumes/kubernetes.io~nfs/nfs-vol Output: mount.nfs: access denied by server while mounting 192.168.1.10:/nfs_shared/log Name: dpy-chk-log-6b765b4569-9944j Namespace: default Priority: 0 Service Account: default Node: w1-k8s/192.168.1.101 Start Time: Mon, 05 Aug 2024 16:32:32 +0900 Labels: app=dpy-chk-log pod-template-hash=6b765b4569 Annotations: <none> Status: Pending IP: IPs: <none> Controlled By: ReplicaSet/dpy-chk-log-6b765b4569 Containers: dpy-chk-log: Container ID: Image: sysnet4admin/chk-log Image ID: Port: <none> Host Port: <none> State: Waiting Reason: ContainerCreating Ready: False Restart Count: 0 Environment: <none> Mounts: /audit from nfs-vol (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-qxxmn (ro) Conditions: Type Status PodReadyToStartContainers False Initialized True Ready False ContainersReady False PodScheduled True Volumes: nfs-vol: Type: NFS (an NFS mount that lasts the lifetime of a pod) Server: 192.168.1.10 Path: /nfs_shared/log ReadOnly: false kube-api-access-qxxmn: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: <nil> DownwardAPI: true QoS Class: BestEffort Node-Selectors: <none> Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedMount 107s (x43 over 73m) kubelet MountVolume.SetUp failed for volume "nfs-vol" : mount failed: exit status 32 Mounting command: mount Mounting arguments: -t nfs 192.168.1.10:/nfs_shared/log /var/lib/kubelet/pods/66ecef69-42e7-4075-a6c5-034b30b0f757/volumes/kubernetes.io~nfs/nfs-vol Output: mount.nfs: access denied by server while mounting 192.168.1.10:/nfs_shared/log Name: dpy-chk-log-6b765b4569-rrj9p Namespace: default Priority: 0 Service Account: default Node: w3-k8s/192.168.1.103 Start Time: Mon, 05 Aug 2024 16:32:32 +0900 Labels: app=dpy-chk-log pod-template-hash=6b765b4569 Annotations: <none> Status: Pending IP: IPs: <none> Controlled By: ReplicaSet/dpy-chk-log-6b765b4569 Containers: dpy-chk-log: Container ID: Image: sysnet4admin/chk-log Image ID: Port: <none> Host Port: <none> State: Waiting Reason: ContainerCreating Ready: False Restart Count: 0 Environment: <none> Mounts: /audit from nfs-vol (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-v2tdb (ro) Conditions: Type Status PodReadyToStartContainers False Initialized True Ready False ContainersReady False PodScheduled True Volumes: nfs-vol: Type: NFS (an NFS mount that lasts the lifetime of a pod) Server: 192.168.1.10 Path: /nfs_shared/log ReadOnly: false kube-api-access-v2tdb: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: <nil> DownwardAPI: true QoS Class: BestEffort Node-Selectors: <none> Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedMount 107s (x43 over 73m) kubelet MountVolume.SetUp failed for volume "nfs-vol" : mount failed: exit status 32 Mounting command: mount Mounting arguments: -t nfs 192.168.1.10:/nfs_shared/log /var/lib/kubelet/pods/fb54e7a8-70e3-48af-8537-73ab56a9dfaf/volumes/kubernetes.io~nfs/nfs-vol Output: mount.nfs: access denied by server while mounting 192.168.1.10:/nfs_shared/log 맨 밑에 에러를 보니 Warning FailedMount 107s (x43 over 73m) kubelet MountVolume.SetUp failed for volume "nfs-vol" : mount failed: exit status 32 Mounting command: mount Mounting arguments: -t nfs 192.168.1.10:/nfs_shared/log /var/lib/kubelet/pods/fb54e7a8-70e3-48af-8537-73ab56a9dfaf/volumes/kubernetes.io~nfs/nfs-vol Output: mount.nfs: access denied by server while mounting 192.168.1.10:/nfs_shared/log 이런 에러가 있는데 어떻게 처리해야할 지 모르겠어서 질문드립니다. 감사합니다.

  • docker
  • kubernetes
신재민 댓글 1 좋아요 0 조회수 1912

1장 실습 CloudForamation 이후 awscli 사용을 위한 IAM 자격 증명 문제가 발생을 합니다.

해결됨

CloudNet@ - Amazon EKS 기본 강의

[root@myeks-host ~]# aws ec2 describe-instances | jq An error occurred (UnauthorizedOperation) when calling the DescribeInstances operation: You are not authorized to perform this operation. User: arn:aws:iam::694833324522: user/dntjr4772@lgcns.com is not authorized to perform: ec2:DescribeInstances with an explicit deny in an identity-based policy aws configure 에서 accesskeys.csv 파일에 맞게 등록은 잘했습니다. iam 사용자 권한을 봐도 AdministratorAccess 권한 정책이 들어가있습니다. 어떤게 문제일까요?

  • 네트워크
  • aws
  • kubernetes
  • amazon-eks
  • eks
한우석 댓글 2 좋아요 1 조회수 207

LB 수업 관련 질문

미해결

쉽게 시작하는 쿠버네티스(v1.35)

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다! [질문 전 답변] 1. 강의에서 다룬 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 법을 읽어보셨나요? 예 ( https://www.inflearn.com/blogs/1719 ) 4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up 으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. ( https://www.inflearn.com/questions/992407/comment/281901 ) [질문 하기] 안녕하세요 windows 환경에서 테스트 중인데 LB생성 부분에서 아래와 같이 문제가 있어 질문 드립니다. POD 생성 하였는데 실행이 안되고 삭제도 안되는 상황 입니다. 어떻게 해야할까요? 삭제를 하면 1시간이 지나도 삭제가 안되고 있습니다.

  • docker
  • kubernetes
고동환 댓글 1 좋아요 0 조회수 229

호스트 인터페이스 및 인/디캡슐레이션

해결됨

대세는 쿠버네티스 (초급~중급편)

안녕하세요, 중급편 Networking 관련해서 질문이 있습니다. 1) 호스트 네트워크 인터페이스 확인방법 아래와 같이 노드IP 정보를 담고있는 인터페이스가 호스트 인터페이스인지요. 2) 인캡슐레이션/디캡슐레이션 확인방법 강의영상에서는 아래와 같이 컨테이너에 접근하는 트래픽 정보에 디캡슐레이션 되는 부분이 보입니다. 하지만 제쪽에서는 호스트, 컨테이너 인터페이스의 트래픽을 조회해도 인캡슐레이션이나 디캡슐레이션 되는 부분(ex. k8s-node1.36072 > 20.111.156.72)이 안보이고 인캡슐레이션/디캡슐레이션이 끝난 후의 트래픽만 보이는데 버전에 따른 차이인지요. - 컨테이너 인터페이스 트래픽 조회 - 호스트 네트워크 인터페이스 트래픽 조회 * 1)번의 방법으로 호스트 인터페이스를 조회했는데 방법이 틀렸을 수 있을 것 같습니다. 감사합니다.

  • docker
  • kubernetes
Kil Daniel 댓글 2 좋아요 1 조회수 181

처음 push.yaml 에서 actions로 넘어갈때

미해결

실전! GitHub Actions으로 CI/CD 시작하기

이화면이떠요 선생님과 다른화면이뜨는데 어떡하면되나요

  • aws
  • kubernetes
  • ci/cd
  • github-actions
  • eks
김우철 댓글 2 좋아요 0 조회수 395

그라파나에서 default 네임스페이스 안보이는 이유

해결됨

대세는 쿠버네티스 (초급~중급편)

안녕하세요, 현재 Logging 실습 진행 중에 Loki, Grafana 설치 후 연결은 모두 이상없으나 default 네임스페이스만 조회되지 않는데 혹시 설치과정에 제가 누락한 부분이 있는건지요. (해당 네임스페이스에 파드는 Running 상태이며 필터 조건을 변경해도 동일함)

  • docker
  • kubernetes
Kil Daniel 댓글 1 좋아요 1 조회수 195

[A.001] prometheus-force-installer.sh 내용중 설치경로 변경요청건

해결됨

실습으로 배우는 프로메테우스 (Prometheus Stack)

안녕하세요 강사님 정말 별건 아니지만.... 소스에 적힌 설치경로가 2.2 -> 2.11로 변경되어야 할 것 같아서 연락드렸습니다. echo "Start to deploy native prometheus with scraping 15s interval" echo "============================================================" sh ~/_Lecture_prom_learning.kit/ch2/2.11/prometheus-installer-15s.sh 보강 수업도 열심히 따라가고 있습니다. 두 강사님 모두 늘 감사드립니다.

  • kubernetes
  • prometheus
Haksung Kim 댓글 1 좋아요 0 조회수 291

젠킨스 배포에서 ansible의 역할에 대해 궁금한 점이 있습니다.

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

안녕하세요. MSA 강의부터 젠킨스까지 강의 재밌게 듣고 있습니다. 강의를 듣다가 ansible의 역할에 대해 궁금한 점이 생겨 질문드립니다. 현재 저희가 구축한 환경은 젠킨스 -> ansible -> k8s로 이루어진 환경으로 알고있습니다. 젠킨스가 빌드하고 빌드된 파일을 ansible로 보내서 ansible에서 이미지를 빌드 및 푸시하고 k8s에서 해당 이미지를 사용하여 배포하는 과정이라고 이해했습니다. 저는 여기서 ansible의 역할이 jenkins만으로 충분히 대체될 수 있다는 생각이 들었습니다. 이미지를 빌드하고 푸시하는 과정을 jenkins의 exec command나 script로 따로 짜서 진행하면 ansible의 역할을 대체할 수 있나요? 만약 대체할 수 있다면 그럼에도 불구하고 ansible을 사용하는 이유가 분명이 있을 것이라 사료되는데요, 저희가 구축한 환경 혹은 현업에서 ansible이 또 어떤 방식으로 활용될 수 있을지가 궁금해서 질문드립니다. 감사합니다.

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
박정선 댓글 1 좋아요 1 조회수 292

EC2에 SonarQube 설치 오류 해결법

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

강의에서 SonarQube를 설치하기 위해 사용했던 코드는 sudo wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.6.zip 였습니다. 하지만, openjdk-17버전에서 위의 SonarQube 버전으로 작업을 했을 때, SonarQube가 최신 JVM 버전에서 더 이상 지원되지 않는 UseConcMarkSweepGC 옵션을 사용하므로 실행이 되지 않습니다. 따라서, openjdk-17버전으로 자바를 설치하신 분들은 sudo wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-9.9.1.69595.zip 위 명령어를 사용하셔서 진행하시면 될 것 같습니다. :)

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
capstonefittrip 댓글 3 좋아요 1 조회수 305

강의 마지막부분 ssh-copy-id 명령어 질문드립니다.

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

강의내용에 ssh-copy-id root@172.17.0.2 로 되어있습니다. 처음부터 강의 따라왔다면 172.17.0.2 는 jenkins-server일텐데 강의 내용대로 172.17.0.2 에 copy하는게 맞나요?? 아니면 강의순서대로 올 경우 ansible ip는 172.17.0.4니까 copy는 172.17.0.3에 하는기 맞나요?? 실습 따라하기 너무 햇갈리내요

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
노정호 댓글 2 좋아요 0 조회수 225

윈10 docker-server 문제로 실행 안될경우 참고.

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

실행시 마지막에 ...access permission. 에러시 아래 참고 ※ 윈도우 10022포트 확인하여 아래 적용 후 1번 시작 - 10022포트 막혀있는지 확인: netsh interface ipv4 show excludedportrange protocol=tcp - winnat 정지: net stop winnat - 10022포트 허용: netsh int ipv4 add excludedportrange protocol=tcp startport=10022 numberofports=1 - winnat 시작: net start winnat

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
노정호 댓글 2 좋아요 0 조회수 295

이 K8S와 그림으로 배우는 K8S 차이가 있나요?

미해결

쉽게 시작하는 쿠버네티스(v1.35)

물론 강의의 내용이 초급 -> 중급 이상으로 올라가는 만큼 내용의 퀄리티 차이가 있는 것으로 알고 있는데요. 이후의 강의들 ANSIBLE (필수) / 프로메테우스(VS ZABBIX) + 그라피나 / ALGO (앞으로 나올) 이 단계로 넘어가기 위해서는 이후의 다른 강의도 필수인지 궁금하네요.

  • docker
  • kubernetes
mildoneshot 댓글 1 좋아요 0 조회수 328

정확하게 강의 순서를 알려주시겠어요?

미해결

실습으로 배우는 그라파나 (Grafana Stack)

강의 난이도가 대부분 초급이 아니라 중급 이상이라 순서를 여쭤봅니다. 쉽게 배우는 k8s -> 그림으로 배우는 K8S -> 앤서블 -> 프로메테우스 -> 그라피나순인가요?

  • kubernetes
  • grafana
mildoneshot 댓글 1 좋아요 0 조회수 359

window에서 docker minikube 사용하시는 분들... ssh 접속 ping 테스트 공유

해결됨

Jenkins를 이용한 CI/CD Pipeline 구축

https://learn.microsoft.com/ko-kr/windows-server/administration/openssh/openssh_install_firstuse?tabs=powershell 를 따라서 window ssh 서버 클라이언트 설치하고 ansinble-server와 윈도우 pc(쿠버네티스 돌아갈 host)에 python 3.9로 설치해줬고, ansible-server에서 pip install pywinrm 설치 linux에서 ssh-keygen 한 것 윈도우 pc에 authorized_key에 직접 복사해줬음 https://github.com/AlbanAndrieu/ansible-windows/blob/master/files/ConfigureRemotingForAnsible.ps 에서 파일 직접 받아서 파워쉘에서 powershell.exe -ExecutionPolicy ByPass -File C:\Users\user\Downloads\ConfigureRemotingForAnsible.ps1 파워쉘에서 실행 ansible-server에서 vi /ect/ansible/host [local] localhost [docker] 172.17.0.3 [windows] 본인 컴퓨터(윈도우) host pc의 ip입력 [windows:vars] ansible_password='본인 컴퓨터((윈도우) host pc 비밀번호 입력' ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_user=user ansible_port=5986 를 작성해서 저장 ansible windows -m win_ping -u user win_ping으로 핑 테스트 하면 정상 동작함 ➕ ./k8s/hosts파일 에서 [kubernetes]도 [kubernetes:vars] 위와 같이 작성해줘야 -i ./k8s/hosts kubernetes 로 win_ping 보냈을 때 응답 받을 수 있어요

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
hagarakyo 댓글 2 좋아요 0 조회수 429

tomcat 배포 문제 war? jar?

해결됨

Jenkins를 이용한 CI/CD Pipeline 구축

안녕하세여 강의듣다가 현재 진행중인 프로젝트를 tomcat에 올려볼까 시도하고 있는데 잘안되서 여쭤봅니다. gradle 프로젝트이고 .jar -> .war으로 변환해서 올리고있는데 404에러가뜹니다. maven 프로젝트로만 사용해야되는 건가요 ?

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
charo 댓글 1 좋아요 1 조회수 510

ansible server에서 window로 ssh접속확인시 오류가 납니다.

해결됨

Jenkins를 이용한 CI/CD Pipeline 구축

관련 질문 찾아서 진행했는데 이렇게 오류 뜨면서 마지막 명령어 실행이 안되는데 왜이럴까요...

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
hagarakyo 댓글 2 좋아요 0 조회수 352

Logging - 실습 진행중 loki-stack pod 생성에 문제가 있습니다.

해결됨

대세는 쿠버네티스 (초급~중급편)

안녕하세요. Logging - 실습 진행중 logstack pod 생성에 어려움을 겪고 있어서 문의드립니다. helm 설치 이후에 아래와 같은 순서로 loki-stack 설치를 마치고 나서 loki-stack 배포를 하게 되면 pod 가 시작하고 바로 죽어서 반복적으로 재시작됩니다. ==================================== helm repo add grafana https://grafana.github.io/helm-charts helm fetch grafana/loki-stack tar -xf loki-stack-2.10.2.tgz cd loki-stack/ vi values.yaml (Grafana Enable 설정) kubectl create ns loki-stack helm install loki-stack -f values.yaml . -n loki-stack ==================================== 이후 대시보드에선 아래 내용을 확인할 수 있습니다.

  • docker
  • kubernetes
pennori 댓글 2 좋아요 1 조회수 357

[7.1][7.2] OS 교체에 따른 yum -> apt-get 변경 요청 건

해결됨

실습으로 배우는 프로메테우스 (Prometheus Stack)

안녕하세요, 강사님 큰 이슈는 아닙니다만.. 7강이 아무래도 CentOS에서 녹화하셨고, 소스도 그때 만드셔서 그런지 redis, mysql 을 다운받는 sh 파일을 실행시키면 yum이 없다고 다운이 안되더라고요. 물론 apt-get으로 소스 내용을 바꿔서 설치하고 실습을 이어가고 있습니다만 아마 뒤에 강의들도 비슷한 상황일 듯 해서 조심스럽게 추후 소스 변경에 대한 건의를 드려봅니다. 항상 세심하게 챙겨주셔서 감사드립니다.

  • kubernetes
  • prometheus
Haksung Kim 댓글 1 좋아요 0 조회수 228

스토리지 클래스

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

제 로컬에서 vagrant랑 virtualbox 활용해서 클러스터 구축했습니다. kubeadm으로 환경을 구축했으며, 기본 cni는 flannel로 잡힌 상태입니다. 기본 스토리지 클래스가 존재하지 않던데, 원래 따로 지정하는 과정이 필요한 것인가요?? 만약 그렇다면 어떻게 지정하는 것인지 아직 잘 모르겠습니다.

  • docker
  • kubernetes
kear 댓글 1 좋아요 0 조회수 274

인기 태그

인프런 TOP Writers

주간 인기글