묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
putty 접속 불가
제가 원래 사용하던 PC에서 작업을 하다가 메모리가 부족해서 다른 PC로 옮겼는데 전에 쓰던 PC에서는나오지 않던 오류가 나오면서 putty에 접속이 되지 않고 있습니다 혹시 이것은 어떻게 해야 해결할 수 있을까요? 답변 기다리겠습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
5:54 분에 에러 고치라는 숙제에 대해서
DeepPartial 이란 타입이 있던데 그걸 사용하는건가요?
-
미해결대세는 쿠버네티스 [초급~중급]
다른 네임스네이스로 pod 서비스 연결
kind: Ingress apiVersion: networking.k8s.io/v1 metadata: name: test-ing-wan namespace: test-wan spec: ingressClassName: user-ingress-class rules: - host: wan.test.com http: paths: - path: / pathType: Prefix backend: service: name: test-svc-wan port: number: 8080 ----------------------------------------------- kind: Service apiVersion: v1 metadata: name: test-svc-wan namespace: test-wan spec: ports: - protocol: TCP port: 8080 targetPort: 8080 type: ExternalName sessionAffinity: None externalName: test-deploy-lan.test-lan.svc.cluster.local internalTrafficPolicy: Cluster status: loadBalancer: {}kind: Service apiVersion: v1 metadata: name: test-deploy-lan namespace: test-lan spec: ports: - name: http-port protocol: TCP port: 8080 targetPort: 8080 nodePort: 31141 selector: app: test-deploy-lan clusterIP: 10.96.138.89 clusterIPs: - 10.96.138.89 type: NodePort sessionAffinity: None externalTrafficPolicy: Cluster ipFamilies: - IPv4 ipFamilyPolicy: SingleStack internalTrafficPolicy: Cluster status: loadBalancer: {}외부망 네임스페이스(test-wan)의 인그레스를 타고 들어와서 내부망 네임스페이스(test-lan)의 서비스에 연결해주려고 하는데 위처럼 502 bad gateway가 뜨며 연결이 되지 않습니다.내부망의 노드포트로 붙으면 서비스 페이지가 동작하는데 도메인으로 연결하면 연결이 되지 않습니다(hosts파일에 IP, 도메인 추가하였습니다)무엇이 문제인지 확인 한번 부탁드립니다.
-
미해결실습으로 배우는 선착순 이벤트 시스템
쿠폰 발급을 api로 제공할 경우, client에서 쿠폰 발급 여부를 확인할 수 있는 방법 문의드립니다.
안녕하세요. 강의 잘 들었습니다.강의 들으면서 궁금증이 생겼는데, 만약에 쿠폰 발급 기능을 API로 제공한다고 가정하면client -> 쿠폰 발급 기능 API 호출이 이루어지고쿠폰 발급 기능 API에서는 쿠폰 발급 여부를 확인하고 kafka로 produce하게 되는데, 이때는 실제로 쿠폰이 발급된 상태는 아닐 수도 있을 것으로 예상됩니다(실제 쿠폰이 발급되는 시점은 consumer에서 작업이 정상적으로 완료되어야하므로 트래픽이 많거나 하는 경우 시간차이가 더 심할 것으로 예상됩니다) 이러면 쿠폰 발급 기능 API에서 응답값은 어떤 값을 줘야할까요?쿠폰 발급 여부에서 발급이 가능하다면 쿠폰 발급되는것은 확정이기 때문에 발급되었다는 정보?쿠폰 발급 여부에서 발급이 가능하지만 추가적으로 polling해서 client 쪽에서 확인하도록 처리?제가 생각했을땐 위의 2가지정도로 가능할 것 같은데 강사님 의견이 궁금합니다..! 감사합니다.
-
해결됨데브옵스(DevOps)를 위한 쿠버네티스 마스터
nodeport로 접속 불가한 현상
안녕하세요! nodeport 실습 중 막히는 부분이 있어서 질문드립니다. 쿠버네티스 버전은 1.26.0입니다.deployment와 service 배포했습니다. 서비스 nodeport가 31144로 열린 것 확인했습니다. 워커노드에서 iptables -t nat -L KUBE-NODEPORTS | column -t 명령으로 확인하면 이렇게 나옵니다.워커노드에서 curl 172.31.57.126:31144 명령 수행하면 connection refused 에러 나오는데 해결 방법을 알고싶습니다.
-
해결됨대세는 쿠버네티스 [초급~중급]
vagrant up 오류 문의
안녕하세요. 실습 환경 만들려고 계속 시도중인데요. 며칠 동안 해결이 안되고 있네요. -환경-윈도우10 virtualbox : 6.1.26vagrant : 2.2.18 https://kubetm.github.io/k8s/02-beginner/cluster-install-case6/이 링크 보면서 설치하고 있거든요. 몇 번을 지우고 재설치해도 성공을 못하고 있습니다.도움 부탁드립니다. \k8s>vagrant upBringing 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_1697506308375_93844==> 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: k8s-master: Vagrant insecure key detected. Vagrant will automatically replace k8s-master: this with a newly generated keypair for better security. k8s-master: k8s-master: Inserting generated public key within guest... k8s-master: Removing insecure key from the guest if it's present... k8s-master: Key inserted! Disconnecting and reconnecting using new SSH key...==> k8s-master: Machine booted and ready![k8s-master] No Virtualbox Guest Additions installation found.Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.cat.net * extras: ftp.riken.jp * updates: ftp.riken.jpResolving Dependencies--> Running transaction check---> Package centos-release.x86_64 0:7-8.2003.0.el7.centos will be updated---> Package centos-release.x86_64 0:7-9.2009.1.el7.centos will be an update--> Finished Dependency ResolutionDependencies Resolved================================================================================ Package Arch Version Repository Size================================================================================Updating: centos-release x86_64 7-9.2009.1.el7.centos updates 27 kTransaction Summary================================================================================Upgrade 1 PackageTotal download size: 27 kDownloading packages:No Presto metadata available for updateswarning: /var/cache/yum/x86_64/7/updates/packages/centos-release-7-9.2009.1.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEYPublic key for centos-release-7-9.2009.1.el7.centos.x86_64.rpm is not installedRetrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7Importing GPG key 0xF4A80EB5: Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>" Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5 Package : centos-release-7-8.2003.0.el7.centos.x86_64 (@anaconda) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7Running transaction checkRunning transaction testTransaction test succeededRunning transaction Updating : centos-release-7-9.2009.1.el7.centos.x86_64 1/2 Cleanup : centos-release-7-8.2003.0.el7.centos.x86_64 2/2 Verifying : centos-release-7-9.2009.1.el7.centos.x86_64 1/2 Verifying : centos-release-7-8.2003.0.el7.centos.x86_64 2/2Updated: centos-release.x86_64 0:7-9.2009.1.el7.centosComplete!Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.cat.net * extras: ftp.riken.jp * updates: ftp.riken.jphttp://vault.centos.org/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 301 - Moved PermanentlyTrying other mirror. One of the configured repositories failed (CentOS-7.0.1406 - Base), and yum doesn't have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this: 1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repository, to point to a working upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work). 3. Run the command with the repository temporarily disabled yum --disablerepo=C7.0.1406-base ... 4. Disable the repository permanently, so yum won't use it by default. Yum will then just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable C7.0.1406-base or subscription-manager repos --disable=C7.0.1406-base 5. Configure the failing repository to be skipped, if it is unavailable. Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). If it is a very temporary problem though, this is often a nice compromise: yum-config-manager --save --setopt=C7.0.1406-base.skip_if_unavailable=truefailure: repodata/repomd.xml from C7.0.1406-base: [Errno 256] No more mirrors to try.http://vault.centos.org/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 301 - Moved Permanently==> k8s-master: Checking for guest additions in VM... k8s-master: No guest additions were detected on the base box for this VM! Guest k8s-master: additions are required for forwarded ports, shared folders, host only k8s-master: networking, and more. If SSH fails on this machine, please install k8s-master: the guest additions and repackage the box to continue. k8s-master: k8s-master: This is not an error message; everything may continue to work properly, k8s-master: in which case you may ignore this message.The following SSH command responded with a non-zero exit status.Vagrant assumes that this means the command failed!yum install -y kernel-devel-`uname -r` --enablerepo=C*-base --enablerepo=C*-updatesStdout from the command:Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.cat.net * extras: ftp.riken.jp * updates: ftp.riken.jpStderr from the command:http://vault.centos.org/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 301 - Moved PermanentlyTrying other mirror. One of the configured repositories failed (CentOS-7.0.1406 - Base), and yum doesn't have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this: 1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repository, to point to a working upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work). 3. Run the command with the repository temporarily disabled yum --disablerepo=C7.0.1406-base ... 4. Disable the repository permanently, so yum won't use it by default. Yum will then just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable C7.0.1406-base or subscription-manager repos --disable=C7.0.1406-base 5. Configure the failing repository to be skipped, if it is unavailable. Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). If it is a very temporary problem though, this is often a nice compromise: yum-config-manager --save --setopt=C7.0.1406-base.skip_if_unavailable=truefailure: repodata/repomd.xml from C7.0.1406-base: [Errno 256] No more mirrors to try.http://vault.centos.org/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 301 - Moved PermanentlyC:\Users\SungwookCho\k8s>
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
복습개념으로 다시 들을려고 하는데요
html,css,javascript를 복습 개념으로 다시 들을려고 하는데 훈훈한 Javascript 부터 들으면 되나요?
-
미해결쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS
1-6 생성자 오류
TestRequestBody 부분을 똑같이 작성했는데No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator.라고 오류가 생성돼서 아래처럼 코드를 바꿨더니 실행이되는데 이유를 모르겠습니다public static class TestRequestBody { String name; Integer age; public void setName(String name) { this.name = name; } public void setAge(Integer age) { this.age = age; } public TestRequestBody () {} //Request Body 방식을 사용하기 위해서는 생성자를 꼭 만들어야한다 // public TestRequestBody(String name, Integer age) { // this.name = name; // this.age = age; // } }
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
도커 적용 과정
제가 현재 docker의 기능을 사용해서 졸업 프로젝트를 배포로 마무리 하려고 합니다. 현재 저는 팀원을 통해branch를 따서 받은 docker 파일을 가지고 있습니다. 이것을 docker compose와 nginx를 사용하여 배포를 마치려고 하는데 파일을 docker 컨테이너로 만드는 과정이 몇 강에 소개 되었는지 기억이 나질 않습니다.저희의 같은 팀원이 만들어 놓은 서버 구상도 인데 git 에서 받은 파일로 배포를 적용하는 방법을 모르겠어서 질문 드립니다.
-
해결됨입문자를 위한 Docker 및 Dockerizing 마스터하기
도커와 GPU 설정에 대하여 궁금한 점이 있어서 질문드립니다.
아래와 같은 양식으로 질문을 남겨주세요 🙂수업을 들으시면 이해하기 어려운 부분이 있으면 상세히 질문을 남겨주세요.서로 Tone and Manner 를 지키며, 즐거운 수업 시간을 만들어보아요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님.강의 잘 듣고있습니다 감사합니다~제가 딥러닝 학습에 도커를 사용하기 위해 강의를 듣는데 궁금한 점이 있어서요! 도커가 운영체제 등에서 자유로울 수 있는데 GPU와 같은 하드웨어에 대해서도 자유로울 수 있는지 궁금하여 질문을 드립니다.
-
해결됨쥬쥬와 함께 하루만에 끝내는 스프링 테스트
윈도우 10 : c:/ file already exists 문제
안녕하세요MySql 중형 테스트 연동을 보고 있습니다IntegrationTest 상속받아서DayoneTestApplicationTests 실행하면ERROR: for dwneh9yir6mh_local-db-migrate_1 Cannot start service local-db-migrate: error while creating mount source path '/c/경로/dayonetest/db/migration': mkdir /c: file existsCreating dwneh9yir6mh_local-db_1 ... doneERROR: for local-db-migrate Cannot start service local-db-migrate: error while creating mount source path '/c/경로/db/migration': mkdir /c: file existsEncountered errors while bringing up the project.코드들도 혹시 옥타 있을까봐 복붙으로 수정하였고test docker-compose.yaml 노션에 있는 거 그대로 복붙했습니다.도커 데스크탑에서 컨테이들이 올라오는 건 확인했는데시작이 안되네요앞선 local compose.ymal은 호스트 경로는 문제가 없었습니다.도커 컴포즈 도커 데스크탑 모두 업데이트 리스타트 해보고볼륨 내려보고 이미지 삭제하고 초기화도 해도 안되는데 무슨 문제인지 알 수 있을까요?
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
베이그런트 질문
개인 사정으로 이전 강좌를 못 듣고 바로 해당 강좌를 듣게 되었습니다. 그런데 첫 시작부터 베이그런트에 대해 말씀하셔서... 정확히 베이그런트가 무엇인지 궁금합니다. 혹시 괜찮으시면 간단하게 설명 부탁드려도 될까요..?
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
CRI docker 와 containerd 차이점
강의 9분대에서 실습하면서 궁금한 점이 있어 질문드립니다! k8s 에서 docker 를 CRI로 사용할 때 파드를 배포한 후에 docker 를 중지하고 curl 접속을 하면 접속이 안되고 containerd 를 CRI로 사용할 때 파드를 배포한 후에 containerd 를 중지하고 curl 접속을 하면 접속이 되는데 무슨 차이일까요??docker와 containerd 의 어떤 차이점이 있어서 그런걸까요? 알려주시면 감사하겠습니다!![root@m-k8s ~]# k create deployment sy-deploy --image=nginx deployment.apps/sy-deploy created [root@m-k8s ~]# k get po NAME READY STATUS RESTARTS AGE static-web-m-k8s 1/1 Running 1 (156m ago) 153m sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 3s [root@m-k8s ~]# k scale deployment sy-deploy --replicas=6 deployment.apps/sy-deploy scaled [root@m-k8s ~]# k get po NAME READY STATUS RESTARTS AGE static-web-m-k8s 1/1 Running 1 (157m ago) 153m sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 30s sy-deploy-84f55cfcf9-9jxwz 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-dd7pg 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-jzsrv 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-l5qpr 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-zl9zt 0/1 ContainerCreating 0 2s [root@m-k8s ~]# k get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES static-web-m-k8s 1/1 Running 1 (157m ago) 153m 172.16.171.71 m-k8s <none> <none> sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 46s 172.16.221.156 w1-k8s <none> <none> sy-deploy-84f55cfcf9-9jxwz 1/1 Running 0 18s 172.16.132.30 w3-k8s <none> <none> sy-deploy-84f55cfcf9-dd7pg 1/1 Running 0 18s 172.16.132.31 w3-k8s <none> <none> sy-deploy-84f55cfcf9-jzsrv 1/1 Running 0 18s 172.16.221.157 w1-k8s <none> <none> sy-deploy-84f55cfcf9-l5qpr 1/1 Running 0 18s 172.16.103.162 w2-k8s <none> <none> sy-deploy-84f55cfcf9-zl9zt 1/1 Running 0 18s 172.16.103.161 w2-k8s <none> <none> # containerd 중지 [root@w1-k8s ~]# systemctl stop containerd [root@w1-k8s ~]# systemctl status containerd ● containerd.service - containerd container runtime Loaded: loaded (/usr/lib/systemd/system/containerd.service; enabled; vendor preset: disabled) Active: inactive (dead) since Sat 2023-10-14 23:49:00 KST; 8s ago Docs: https://containerd.io [root@m-k8s ~]# k get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES static-web-m-k8s 1/1 Running 1 (158m ago) 154m 172.16.171.71 m-k8s <none> <none> sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 75s 172.16.221.156 w1-k8s <none> <none> sy-deploy-84f55cfcf9-9jxwz 1/1 Running 0 47s 172.16.132.30 w3-k8s <none> <none> sy-deploy-84f55cfcf9-dd7pg 1/1 Running 0 47s 172.16.132.31 w3-k8s <none> <none> sy-deploy-84f55cfcf9-jzsrv 1/1 Running 0 47s 172.16.221.157 w1-k8s <none> <none> sy-deploy-84f55cfcf9-l5qpr 1/1 Running 0 47s 172.16.103.162 w2-k8s <none> <none> sy-deploy-84f55cfcf9-zl9zt 1/1 Running 0 47s 172.16.103.161 w2-k8s <none> <none> [root@m-k8s ~]# curl 172.16.221.156 <!DOCTYPE html> <html> <head> <title>Welcome to nginx!</title> <style> html { color-scheme: light dark; } body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>Welcome to nginx!</h1> <p>If you see this page, the nginx web server is successfully installed and working. Further configuration is required.</p> <p>For online documentation and support please refer to <a href="http://nginx.org/">nginx.org</a>.<br/> Commercial support is available at <a href="http://nginx.com/">nginx.com</a>.</p> <p><em>Thank you for using nginx.</em></p> </body> </html>
-
미해결[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
강의에 있는 똑같은 ppt는 pdf로라도 구할 수 없는걸가요?
강의자료에 자료가 있습니다만, 가르쳐주시는 곳의 ppt 랑 똑같은거는 아니더라고요. 강의중에 쓰는 ppt가 복습할때 더 효율적일 거 같아서 볼려고 하는데 볼 수 없을까요?
-
미해결쿠버네티스 101 - 클라우드/서버 개발 첫걸음
skaffold init 부분
skaffold init=>'skaffold는 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 발생합니다. 강의 처음부터 쭉 따라하고 있는데 어느 부분을 놓친지 잘 모르겠습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
회원가입 과제 정답지를 알고싶어여
파이널 과제말고 수업도중에 회원가입 과제가있는데 그거 정답지를 좀 알고싶어요
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
10월 30일 이후에 html과 javascript강의도 삭제 되나요??
10월 30일 이후에 html과 javascript강의도 삭제 되나요??
-
미해결쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS
2-3 진행중 에러
안녕하세요 강의 잘 듣고 있습니다. 2-3 DELETE 과정 중 500에러가 발생하는 데 이유가 뭘까요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
post 요청시 헤더 관련 에러
post 요청시 헤더 관련 아래 에러 발생하는데, apollo-require-preflight: true등을 넣으면 정상 작동 하네요. 혹시 이 에러가 강의 중에는 안 나던데, 이유 알 수 있을까요? { "errors": [ { "message": "This operation has been blocked as a potential Cross-Site Request Forgery (CSRF). Please either specify a 'content-type' header (with a type that is not one of application/x-www-form-urlencoded, multipart/form-data, text/plain) or provide a non-empty value for one of the following headers: x-apollo-operation-name, apollo-require-preflight\n", "extensions": { "code": "BAD_REQUEST", "stacktrace": [ "BadRequestError: This operation has been blocked as a potential Cross-Site Request Forgery (CSRF). Please either specify a 'content-type' header (with a type that is not one of application/x-www-form-urlencoded, multipart/form-data, text/plain) or provide a non-empty value for one of the following headers: x-apollo-operation-name, apollo-require-preflight", "", " at new GraphQLErrorWithCode (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/internalErrorClasses.ts:15:5)", " at new BadRequestError (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/internalErrorClasses.ts:116:5)", " at preventCsrf (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/preventCsrf.ts:91:9)", " at ApolloServer.executeHTTPGraphQLRequest (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/ApolloServer.ts:1047:20)", " at processTicksAndRejections (node:internal/process/task_queues:95:5)" ] } } ] }
-
미해결대세는 쿠버네티스 [초급~중급]
3-3)Pod 실습
3-3)Pod 부분 실습을 할 때 mountPath : /mount3 으로 지정을 했는데, 이론이나 실습하실 때 설명이나 해당 path 가 이전에 만들어져 있어야 한다고 했습니다. 근데 실습에서 말씀하실 때 hostPath 실습에서 path 를 만들어줬기 때문에 해당 pod 가 정상적으로 만들어진다고 하셨는데, hostPath 실습을 할 때 /mount3 을 만들어주는 실습이 없지 않았나요..? 분명 hostPath 실습에서 /mount3 를 만드는 실습이 없었던 거 같은데 왜 정상적으로 실행이 되는지 궁금합니다.