본문 바로가기

분류 전체보기621

[k8s] [ERROR Swap]: running with swap on is not supported. Please disable swap node에서 kubeadm 설치하는데 생기는 오류이다 > --discovery-token-ca-cert-hash sha256:e82e7b644537420c6ce984af79c2887230d6f7b6374393f4dfbba2cfc0160718 [preflight] Running pre-flight checks error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR Swap]: running with swap on is not supported. Please disable swap [preflight] If you know what you are doing, you can make a check non-fatal with.. 2021. 11. 9.
[k8s] [ERROR NumCPU]: the number of available CPUs 1 is less than the required 2 cpu가2개이상있어야하는데 1개만있어서 생기는 오류이다 2021. 11. 9.
[Java] 구글 뉴스 날짜별로 크롤링하기 구글에서 날짜별로 크롤링을 하고자 한다. duration에 적혀있는 날짜는 원하는 날짜로 변경해서 사용하면된다. 구글에서 날짜기준을 적을 때 1/1/2020 이러한 포맷으로 사용해야한다. 아래에 굵은 글씨 부분의 숫자를 원하는 날짜로 변경해서 사용하면 된다. "%2Ccd_min%3A1%2F1%2F2020%2Ccd_max%3A1%2F31%2F2020" //google @RequestMapping("googlejsoup") public String googlejsoup(Model model, @RequestParam String keyword){ String apiUrl; Document doc = null; ArrayList al1 = new ArrayList(); ArrayList al2 = new Ar.. 2021. 11. 8.
element is not attached to the page document org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document 자바에서 셀레니움으로 크롤링을 하다 생긴 에러로 타임슬립을 주면 된다. 2021. 11. 4.
[Gitlab] gitlab cicd 사용해 docker image 배포 gitlab cicd 를 이용해 프로젝트를 배포하려고 한다. 먼저 gitlab runner를 만들어주고 2021.11.02 - [공부/Git] - [Gitlab] gitlab runner 생성하기 gitlab 프로젝트에 Dockerfile 과 .gitlab-ci.yml 파일 두개를 만들어 준다. 현재 프로젝트는 spring + gradle + jar 로 배포할 것이다. Dockerfile 에는 이미지 기본 환경을 세팅해준다. FROM payneteasy/jdk-8 COPY ${JAR_FILE} app.jar ENV JAVA_OPTS="" ENV DOCKER_OPTS="--insecure-registry :35000" ENTRYPOINT ["java","-jar","/app.jar"] FROM 에 사용된 .. 2021. 11. 3.
[Docker] private registry에 이미지 업로드 안됨 - Get https://localhost:5000/v2/: http: server gave HTTP response to HTTPS client docker에서 private registry를 만들어서 이미지를 업로드하고자 했다. docker build --tag :5000/test.0.1 . docker push :5000/test.0.1 docker push를 하면 다음과 같은 에러와 함께 이미지가 올라가지지 않았다. Get https://:5000/v2/: http: server gave HTTP response to HTTPS client 기본적으로 private registry 에서 https 프로토콜을 지원하지 않아서 생기는 것인데, 이를 무시하고 http 프로토콜을 사용하게 하려면 아래 내용을 추가해주면 된다. 방법1 아래 경로의 파일에서 insecure-registries 에 IP와 port를 추가해주면 된다. nano /etc/d.. 2021. 11. 3.