일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Flux
- aws
- codebuild
- 도커
- or some instances in your deployment group are experiencing problems.
- docker
- Airflow
- codedeploy
- Spring Error
- chartjs
- redis
- Spring
- Python
- aws cicd
- bootstrap
- kubeflow
- PostgreSQL
- VPN
- COALESCE
- chart.js
- IntelliJ
- java bigdecimal
- codedeploy error
- SQL
- node
- Kafka
- codepipeline
- Jenkins
- AWS CI/CD 구축하기
- JavaScript
- Today
- Total
목록분류 전체보기 (641)
Small Asteroid Blog
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 에 사용된 ..
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..

gitlab Runner를 사용해 빌드 및 배포를 진행하려 했다. gitlab Runner 설치 및 다운로드 설치 메뉴얼 (공식홈페이지) https://docs.gitlab.com/runner/install/linux-manually.html #download sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64" #실행권한부여 sudo chmod +x /usr/local/bin/gitlab-runner #gitlabrunner로 실행 sudo useradd --comment 'GitLab Runner' ..

방화벽을 다시 설치하신 것 같았다. 방화벽 쪽을 건드리니 사용하던 db와 docker 등이 접속이 안되고 있었다. 도커로 주피터를 올려서 사용하고 있었는데 주피터가 접속이 안되서 도커를 껏다 키려고 했는데 다음과 같은 에러가 나왔다. docker0: iptables: No chain/target/match by that name. docker 를 사용하는 도중 방화벽을 잘못 건드리면 생기는 에러이다. 아래 명령어를 실행 후 도커를 다시 실행해주니 접속이 되었다. sudo iptables -t filter -F sudo iptables -t filter -X systemctl restart docker 위의 방법으로 되지 않으면 아래 방법을 사용한다. Docker 를 실행하면 iptables 에 Docke..
gradle 에 추가하기 implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' #템플릿 시작 위치 참조 spring.thymeleaf.prefix=classpath:templates/ #템플릿의 확장자 이름 참조 spring.thymeleaf.suffix=.html #해당위치에 파일이 있는지 없는지 체크 spring.thymeleaf.check-template-location=true #캐시를 남기지 않는다. spring.thymeleaf.cache=false gradle 에 추가하기 developmentOnly 'org.springframework.boot:spring-boot-devtools' #새로고침으로 바로 반영 가능 s..