묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
HandlerInterceptor interface는 왜 전부 default method일까요?
안녕하세요 HandlerInterceptor를 보다가 의문이 들었는데 왜 전부 method를 default로 구현했을까요? prehandle은 return true가 있으니 이해하겠는데, 나머지는 전부 void return이여서 default가 아니여도 될거 같아서요 혹시 이유가 잇을까요? 궁금궁금하네요
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
.push를 이용해서 새로운 값을 추가할 때 질문있어요
일반적으로 대괄호를 사용했는데 push만 소괄호를 쓰는 이유가 궁금해요 .push엔 대괄호 사용이 안 되나요? 그리고 .push처럼 많이 사용하는 것 중에서 소괄호를 이용하는 것들이 어떤 것들이 있는지 알고 싶어요.
-
미해결Node.js로 웹 크롤링하기
외부 모듈을 사용하지않고 파싱할 수 있는 방법이 있나요/
제목 그대로입니다. cheerio나 jsdom말고 파싱하는 방법이 있을까요
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
2021.2 비바도를 사용하고 있습니다..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 맛비 선생님.. 비바도 2021.1 버전을 사용하고 있습니다. makefile 3가지 모두 수정 후 빌드를 하였지만 여전히 에러가 뜨네요 혹시 해결방안 있을까요?
-
미해결
타입스크립트 앰비언트 모듈
제가 @types/styled-components를 설치하고 src/@types/styled.d.ts 와 같은 앰비언트 모듈 파일도 만들었습니다. 제가 알기론 타입스크립트 컴파일러는 non-relative-path로 import 할 경우에 node_modules/@types를 먼저 뒤져보고 없으면 앰비언트 모듈 파일을 찾아보는걸로 알고 있는데 왜 App.tsx에서 참조하는건 src/@types/styled.d.ts 파일인지 알 수 있을 까요?? traceResolution 옵션을 줘서 컴파일 과정을 찾아봐도 node_modules/@types에 있는 styled-components/index.d.ts 파일을 찾아서 참조한다고 나와잇는데 영문을 모르겠습니다 //src/@types/styled.d.ts declare module "styled-components" { interface TestProps { name: string } } //src/App.tsx import styled from "styled-components" const test: styled.TestProps = { name: "123"} function App() { return <div>{test.name}</div> } export default App; //tsconfig.json { "compilerOptions": { "target": "es5", "allowJs": false, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "jsx": "react-jsx", "noImplicitAny": false, "lib": [ "dom", "dom.iterable", "esnext" ], "noEmit": true, "traceResolution": true }, "include": [ "src" ] } ======== Resolving type reference directive 'styled-components', containing file 'C:/Users/boh00/github/apollo-todolist/__inferred type names__.ts', root director y 'C:/Users/boh00/github/apollo-todolist/node_modules/@types,C:/Users/boh00/node_modules/@types'. ======== Resolving with primary search path 'C:/Users/boh00/github/apollo-todolist/node_modules/@types, C:/Users/boh00/node_modules/@types'. File 'C:/Users/boh00/github/apollo-todolist/node_modules/@types/styled-components/package.json' exists according to earlier cached lookups. 'package.json' does not have a 'typings' field. 'package.json' has 'types' field 'index.d.ts' that references 'C:/Users/boh00/github/apollo-todolist/node_modules/@types/styled-components/index.d.ts'. File 'C:/Users/boh00/github/apollo-todolist/node_modules/@types/styled-components/index.d.ts' exist - use it as a name resolution result. Resolving real path for 'C:/Users/boh00/github/apollo-todolist/node_modules/@types/styled-components/index.d.ts', result 'C:/Users/boh00/github/apollo-todolist/no de_modules/@types/styled-components/index.d.ts'. ======== Type reference directive 'styled-components' was successfully resolved to 'C:/Users/boh00/github/apollo-todolist/node_modules/@types/styled-components/in dex.d.ts' with Package ID '@types/styled-components/index.d.ts@5.1.15', primary: true. ========
-
미해결인터랙티브 개발 실무 끝장내기 [역량 강화편]
for(...){pointBtnAll...} 동작
안녕하세요. 요즘 강의 정말 잘 보고있습니다 도움이 많이됩니다!! 제가 아래 코드를 잘 이해한건지 의아해서 질문올립니다. for( let i = 0; i < pointBtnAll.length; i++ ){ (function(idx) { pointBtnAll[idx].onclick = function() { alert(idx); pageNum = idx; pageChangeFunc(); } })(i); } 즉시실행함수가 0,1,2를 각각 인자로 받고 바로 실행시켜버리려는데 click을 기다렸다가 클릭이 일어나면 해당 인자값에 맞는 함수를 실행시키는건가요? 그러니까 0,1,2를 인자로 받아서 미리 값을 얻어놓은 함수가, 어딘가의 메모리공간에 저장(?)되어있다가 클릭이발생했을 때 실행되나요? 뭔가 onClick으로 걸어놓으니까 마치 조건문처럼 click이 발생하지 않으면 실행이 안되다가 click해야 실행된다고 느껴져서 어렵네요 그리고 onClick을 addEventListener로 바꿔서 작성해보려는데 이해가 안가는 부분이 있습니다. 위의 코드에서 브라우저가 클릭이 발생하면, 어느 페이지를 로딩해야 할지 알 수 있게끔 for문을 돌려가며 페이지 수를 i로 전달해줬기 때문에 딱 클릭한 그 페이지가 나올 수 있다고 생각했습니다. 그런데 이벤트리스너로 써주면, 클릭이 발생했을 떄 어느 페이지를 클릭한건지 감지할 수 없지않나요? 이벤트리스너의 콜백함수에 마찬가지로 for문을 돌려주려했는데 그러면 그냥 클릭했을 때 i=0,1,2 한번씩 순회하고 끝. 이럴거같네요. 이럴거같다고 말씀드린부분은 pointBtnAll로 이벤트리스너 해주면 not a funtion 에러가 나와서 이부분 해결을 못하고있어서 직접 실행해보진 못했습니다. ㅎㅎ;;다 쓰고보니 질문이너무 기네요 ㅠㅠ간략하게나마 설명해주시면 이해될때까지 곱씹어보겠습니다 감사합니다
-
미해결파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지
가상환경 3.7.11로 설치한 가상환경을 conda info로 확인한 버전과 python --version으로 확인한 버전과 다릅니다.
가상환경 3.7.11로 설치한 가상환경을 conda info로 확인한 버전과 python --version으로 확인한 버전과 다릅니다. conda info에서는 python version이 3.8.8로 base랑 같은 버전이 되어있고 python --version으로 확인한거는 제가 설치한것과 동일하게 정상적으로 3.7.11이 나옵니다. vscode 주피터에서는 정상적으로 sys확인 결과 3.7.11이 나오네요. 실행에는 문제가 없습니다. 하지만 앞으로 계속 사용할거기에 해결방법을 알고 싶습니다. 기존에 python.org에서 따로 다운받다가 아나콘다 깔았고 기존의 python.exe파일 삭제 했습니다. 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Jpynb 업로드가 안됩니다..
안녕하세요 선생님 이번에 자바 로드맵을 수강하게 된 학생입니다. 강의를 진행하면서 선생님께서 올려신 jpynb 파일을 제 jupyter note에 업로드를 하려는데 잘 안됩니다 ㅠㅠ 알려주신대로 stackoverflow에 열심히 찾아봤지만 질문자들 대부분 짜여진 코딩에서 장애가 난것으로 보입니다... 그나마 찾아보았을땐, 문자열이 유효하지 않은것으로 보이는데.. 어떤것이 문제일까요,,? 감사합니다!!
-
미해결웹 게임을 만들며 배우는 React
webpack 빌드 시 에러
안녕하세요 제로초님! 에러 해결을 하다가 계속 붙잡고 있게돼서 두 가지 에러 사항 질문합니다 ! 1. 첫 번째 에러 사항 ( 모듈 빌드 실패 ) => 이런 경우는 babel-core와 babel-loader가 서로 요구하는 버전이 안맞아서 생기는 에러라는 것을 알게됐습니다. 따라서, babel-loader가 8버전이면 babel-core는 7.x대, babel-loader가 7버전이면 babel-core가 6.x대로 변경하면 된다고 해서 아래와 같이 시도했는데, 에러가 사라지지 않습니다.. 2. Unknown option : .prests 이 부분은 babel-loader의 설정을 바꿔주면 될 것 같은데, 위처럼 시도를 했을 때 에러가 사라지지 않아 질문드립니다. 혹시나 해서 package.json파일과 webpack.config.js 파일 올립니다. package.json webpack.config.js
-
미해결그림으로 배우는 쿠버네티스(v1.35)
vagrant up 시 오류
이번에는 Virtualbox를 아예 삭제하고 관련 폴더도 다 삭제한 다음 6.1.18버전으로 다시 설치하고, .vagrant 파일도 삭제하고 vagrant up을 했는데 다음과 같은 오류가 났습니다 ㅜ ---- w2-k8s-1.22: Installed: w2-k8s-1.22: kubeadm.x86_64 0:1.22.0-0 kubectl.x86_64 0:1.22.0-0 kubelet.x86_64 0:1.22.0-0 w2-k8s-1.22: w2-k8s-1.22: Dependency Installed: w2-k8s-1.22: conntrack-tools.x86_64 0:1.4.4-7.el7 w2-k8s-1.22: cri-tools.x86_64 0:1.13.0-0 w2-k8s-1.22: kubernetes-cni.x86_64 0:0.8.7-0 w2-k8s-1.22: libnetfilter_cthelper.x86_64 0:1.0.0-11.el7 w2-k8s-1.22: libnetfilter_cttimeout.x86_64 0:1.0.0-7.el7 w2-k8s-1.22: libnetfilter_queue.x86_64 0:1.0.2-2.el7_2 w2-k8s-1.22: socat.x86_64 0:1.7.3.2-2.el7 w2-k8s-1.22: Complete! w2-k8s-1.22: Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. w2-k8s-1.22: Created symlink from /etc/systemd/system/multi-user.target.wants/kubelet.service to /usr/lib/systemd/system/kubelet.service. ==> w2-k8s-1.22: Running provisioner: shell... w2-k8s-1.22: Running: C:/Users/LG/AppData/Local/Temp/vagrant-shell20211013-18604-5scmh8.sh w2-k8s-1.22: [preflight] Running pre-flight checks w2-k8s-1.22: error execution phase preflight: couldn't validate the identity of the API Server: Get "https://192.168.1.10:6443/api/v1/namespaces/kube-public/configmaps/cluster-info?timeout=10s": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) w2-k8s-1.22: To see the stack trace of this error execute with --v=5 or higher The SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed. The output for this command should be in the log above. Please read the output to determine what went wrong. ----- 제 노트북은 왜 이럴까요..ㅎㅎㅎ;; ----- 추가) 문제가 있는 2번째 워커 노드만 제거하고 다시 vagrant up 했더니 Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. 이 부분에서 무한 대기하고 있습니다.
-
미해결홍정모의 따라하며 배우는 C++
초반에 코드가 이해가 안갑니다
#include <iostream> #include<cstdlib> //rand(), srand() #include<ctime> //time() #include<fstream>//파일 스트리밍 using namespace std; class Cents { private: int m_cents; public: Cents(int cents = 0) { m_cents = cents; } int getCents() const { return m_cents; } int &getCents() { return m_cents; } friend bool operator == (const Cents &c1, const Cents &c2) { return c1.m_cents == c2.m_cents; } friend std::ostream &operator << (std::ostream &out, const Cents ¢s) { out << cents.m_cents; return out; } }; int main() { Cents cents1(6); Cents cents2(6); if (cents1 == cents2) { cout << "equal" << endl; } cout << std::boolalpha; return 0; } 디버그 해보면서 이해가 안가는게 if (cents1 == cents2) { cout << "equal" << endl; } 이 부분으로 오면 바로 friend bool operator == (const Cents &c1, const Cents &c2) 이 함수로 가지던데 이유가 뭘까요?? if문에 == 마우스를 대보니 함수를 가르키던데 == 연산자가 friend bool operator == 이기 떄문인가요? 또 마지막 코드인 cout << std::boolalpha; 가 이해가 안가던데 디버그해도 그냥 바로 건너뛰고 지워도 문제가 안되던데 굳이 쓴 이유를 알고 싶습니다 감사합니다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
get_context_data부분 get_queryset으로 대체가능한가요?
여기 ProjectDetailView에서 get_queryset으로 get_context_data부분의 objectlist부분을 윗사진처럼 get_queryset으로 바꿔서 리턴해주면 똑같이 동작하나요?
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
짝수개 일 경우에도 문제가 없나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 풀이에서 나온 방법이, lat_n 이 짝수개 있는 경우에도 사용 가능 한 것인가요? 조건절에서 p_rn = 0.5로 해 놓았는데, lat_n의 갯수(n)가 짝수개인 경우, 이 조건을 n/2 번째와 n/2+1 에서 만족하나요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
in :orderids 일 때 DB 쿼리에 대하여 (사소함)
사소한 것 같은데 호옥시나 해서 질문합니다. List<OrderQueryDto> orderDtos = findOrderQueryDtos(); List<Long> orderIds = orderDtos.stream().map(o -> o.getOrderId()).collect(Collectors.toList()); List<OrderItemQueryDto> orderItemDtos = em.createQuery("select new jpabook.jpashop.repository.order.query" + ".OrderItemQueryDto(oi.order.id, i.name, oi.count, oi.orderPrice)" + " from OrderItem oi join oi.item i where oi.order.id in :orderIds", OrderItemQueryDto.class).setParameter("orderIds", orderIds).getResultList(); 일 때, orderIds = [4, 11] 인데 이걸 in :orderIds에 넣으면 [4, 11]이 아니라 내부에서 자동으로 (4, 11)로 괄호가 바뀌어서 DB에 날라가는 거 맞나요 ? List 구조를 보고, 쿼리를 보면 그런 것 같은데 혹시나 혹시나 해서 사소하게 물어봅니다 :]
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
6장 패키지
안녕하세요 ~ 6장 패키지 공부중에 sub파일을 열어보면 다 저렇게 오류가 나는데 왜그런걸까요 ?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
탐색할 때 사용하는 배열에 대해 질문이 있습니다
응용해서 다른 문제를 풀어봤는데 배열을 바꾸면 정답이 계속 바뀝니다...! #include <iostream> #include <algorithm> #include <vector> using namespace std; vector<vector<int>> map(201, vector<int>(201, 1)); vector<vector<int>> visited(201, vector<int>(201, 0)); vector<pair<int, int>> cctvx[4], cctvy[5]; int res = INT_MAX, n; int dx[4] = { 0,1,0,-1 }, dy[4] = { 1,0,-1,0 }; void DFS(int x, int y,int timer,int cctvi) { int xx, yy; if (x == n && y == n) { res = min(timer, res); } else { while (cctvx[cctvi][0].first <= x && x <= cctvx[cctvi][0].second&&cctvy[cctvi][0].first <= y && y <= cctvy[cctvi][0].second) { timer++; cctvi++; if (cctvi == 4) cctvi = 0; } for (int i = 0; i < 4; i++) { xx = x + dx[i]; yy = y + dy[i]; if (xx<1 || xx>n || yy<1 || yy>n) continue; if (map[xx][yy] == 0 && visited[xx][yy] == 0){ visited[xx][yy] = 1; timer++; cctvi++; if (cctvi == 4) cctvi = 0; DFS(xx, yy,timer,cctvi); visited[xx][yy] = 0; } } } } int main() { cin >> n; for (int i = 1; i <= n; i++) { for (int j = 1; j <= n; j++) { cin >> map[i][j]; } } cctvx[0].push_back(make_pair(0, n / 4)); cctvx[1].push_back(make_pair(n - (n / 4), n)); cctvx[2].push_back(make_pair(n - (n / 4), n)); cctvx[3].push_back(make_pair(0, n / 4)); cctvy[0].push_back(make_pair(0, n / 4)); cctvy[1].push_back(make_pair(0, n/4)); cctvy[2].push_back(make_pair(n - (n / 4), n)); cctvy[3].push_back(make_pair(n - (n / 4), n)); visited[1][1] = 1; DFS(1,1,0,0); if (res == INT_MAX) { cout << -1; return 0; } else cout << res; return 0; }
-
미해결
해외유입확진자 수 없어야하는건가요??
해외유입확진자 수 없어야하는건가요? 제가 코드 다쓰여진 파일가지구 실습하고 있는데 강의처럼 해외유입확진자수가 안쓰여져있길래 똑같이써서 돌렸더니 오류가 나서요! p.s.항상 답변 너무 감사드려요! 드디어 부록만 보면 수강완료인데 질문 사소한것도 받아주셔서 감사하고 수고하셨습니다~~^^&
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
재질문입니다.
아래 질문했는데 해결되지 않아 질문드립니다. @Transactional과 @AfterEach-delete() 조합의 기능이 똑같은데, 더 편한 @Transactional를 놔두고 굳이 @AfterEach-delete() 조합을 쓸 때가 있는가요? 둘의 차이가 있는지요?
-
미해결그림으로 배우는 쿠버네티스(v1.35)
마스터 노드 쉘 스크립트 실행 시 오류
마스터 노드 쉘 스크립트 실행 시 다음과 같은 오류가 발생합니다. ----- [root@m-k8s 1.6]# ./WO_master_node.sh I1013 17:13:43.888031 3880 version.go:251] remote version is much newer: v1.22.2; falling back to: stable-1.20 [init] Using Kubernetes version: v1.20.11 [preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/ [preflight] Pulling images required for setting up a Kubernetes cluster [preflight] This might take a minute or two, depending on the speed of your internet connection [preflight] You can also perform this action in beforehand using 'kubeadm config images pull' [certs] Using certificateDir folder "/etc/kubernetes/pki" [certs] Generating "ca" certificate and key [certs] Generating "apiserver" certificate and key [certs] apiserver serving cert is signed for DNS names [kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local m-k8s] and IPs [10.96.0.1 192.168.1.10] [certs] Generating "apiserver-kubelet-client" certificate and key [certs] Generating "front-proxy-ca" certificate and key [certs] Generating "front-proxy-client" certificate and key [certs] Generating "etcd/ca" certificate and key [certs] Generating "etcd/server" certificate and key [certs] etcd/server serving cert is signed for DNS names [localhost m-k8s] and IPs [192.168.1.10 127.0.0.1 ::1] [certs] Generating "etcd/peer" certificate and key [certs] etcd/peer serving cert is signed for DNS names [localhost m-k8s] and IPs [192.168.1.10 127.0.0.1 ::1] [certs] Generating "etcd/healthcheck-client" certificate and key [certs] Generating "apiserver-etcd-client" certificate and key [certs] Generating "sa" key and public key [kubeconfig] Using kubeconfig folder "/etc/kubernetes" [kubeconfig] Writing "admin.conf" kubeconfig file [kubeconfig] Writing "kubelet.conf" kubeconfig file [kubeconfig] Writing "controller-manager.conf" kubeconfig file [kubeconfig] Writing "scheduler.conf" kubeconfig file [kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env" [kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml" [kubelet-start] Starting the kubelet [control-plane] Using manifest folder "/etc/kubernetes/manifests" [control-plane] Creating static Pod manifest for "kube-apiserver" [control-plane] Creating static Pod manifest for "kube-controller-manager" [control-plane] Creating static Pod manifest for "kube-scheduler" [etcd] Creating static Pod manifest for local etcd in "/etc/kubernetes/manifests" [wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 4m0s [kubelet-check] Initial timeout of 40s passed. Unfortunately, an error has occurred: timed out waiting for the condition This error is likely caused by: - The kubelet is not running - The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled) If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands: - 'systemctl status kubelet' - 'journalctl -xeu kubelet' Additionally, a control plane component may have crashed or exited when started by the container runtime. To troubleshoot, list all containers using your preferred container runtimes CLI. Here is one example how you may list all Kubernetes containers running in docker: - 'docker ps -a | grep kube | grep -v pause' Once you have found the failing container, you can inspect its logs with: - 'docker logs CONTAINERID' error execution phase wait-control-plane: couldn't initialize a Kubernetes cluster To see the stack trace of this error execute with --v=5 or higher The connection to the server 192.168.1.10:6443 was refused - did you specify the right host or port? ----- 다음은 한 번 더 실행했을 때 오류입니다 ----- [root@m-k8s 1.6]# ./WO_master_node.sh I1013 17:36:26.417655 5928 version.go:251] remote version is much newer: v1.22.2; falling back to: stable-1.20 [init] Using Kubernetes version: v1.20.11 [preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/ error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR Port-6443]: Port 6443 is in use [ERROR Port-10259]: Port 10259 is in use [ERROR Port-10257]: Port 10257 is in use [ERROR FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-etcd.yaml]: /etc/kubernetes/manifests/etcd.yaml already exists [ERROR Port-10250]: Port 10250 is in use [ERROR Port-2379]: Port 2379 is in use [ERROR Port-2380]: Port 2380 is in use [ERROR DirAvailable--var-lib-etcd]: /var/lib/etcd is not empty [preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` To see the stack trace of this error execute with --v=5 or higher cp: overwrite ‘/root/.kube/config’? configmap/calico-config created customresourcedefinition.apiextensions.k8s.io/bgpconfigurations.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/bgppeers.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/blockaffinities.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/clusterinformations.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/felixconfigurations.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/globalnetworkpolicies.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/globalnetworksets.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/hostendpoints.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/ipamblocks.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/ipamconfigs.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/ipamhandles.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/ippools.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/kubecontrollersconfigurations.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/networkpolicies.crd.projectcalico.org created customresourcedefinition.apiextensions.k8s.io/networksets.crd.projectcalico.org created clusterrole.rbac.authorization.k8s.io/calico-kube-controllers created clusterrolebinding.rbac.authorization.k8s.io/calico-kube-controllers created clusterrole.rbac.authorization.k8s.io/calico-node created clusterrolebinding.rbac.authorization.k8s.io/calico-node created daemonset.apps/calico-node created serviceaccount/calico-node created deployment.apps/calico-kube-controllers created serviceaccount/calico-kube-controllers created poddisruptionbudget.policy/calico-kube-controllers created ----- 도와주세요ㅜ
-
미해결비전공자를 위한 넓고 얇은 IT 지식 & 나의 개발 유형 알아보기! <M.B.I.T>
화면이 안나와요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 수강중인데 원래 화면이 안나오고 목소리만 나오는게 정상인줄 알았는데, 이상해서요. 화면 안나오는거 어떻게 해결할 수 있나요