일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- LPOS
- OIDC
- reids
- formik
- 애자일 싫타
- nodeSelector
- nGinder
- 핀포인트
- save/update
- hbase 저장공간 설정
- Loki 로그
- Armeria
- 플루터
- ㅉ때
- jsonMarshaller
- R2DBC Paging
- 더티체킹
- UnsupportedOperationException
- pinpoint 2.5.3
- 월급루팡 일지
- Ingress Controller Fake
- jar 배포
- fake jwt
- 개발 어렵당.ㅠ
- 노드간 통신
- intellij
- RedirectService
- 논블록킹 성능
- pinpoint
- 스프링Boot 개발환경
- Today
- Total
목록개발이야기/오픈소스 설치 (52)
대머리개발자
CI 부분은 네이버 클라우드에서 제공해주는 모든 요소를 사용하려고 했는데.... "source build" 에서 정상적으로 되지 않았다. 한달에 최저 사양으로 "100시간" 무료라서 어지간 하면 쓸라고 했지만....그래들 빌드가 안 되었다..ㅠ 코틀린도.. 실패s!! 그리고 매번 빌드 환경을 다시 받고 하는 부분이 맘에 찝찝s... 내가 설정을..못하는 거겠지...(젠킨스는 최초 한번) 젠킨스는 파이프 라인 스삭했더니.. 바로 빌드가 하고 푸쉬까지....깔끔s node { stage('clone') { git branch: 'dev', credentialsId: 'git user/pass info', url: 'https://devtools.ncloud.com/2701556/**.git' } stage(..
워커노드3(프론트)에서 워크노드1과 워크노드2번에 어떻게 호출 해야 할지?????는 생각해보니 "워커노드 3"은 어차피 프론트 영역이라 DNS로 하는것이 맞는 그림이고 워크노드 2에서 워크노드 1에 대한 호출만 직접 호출 하면 되겠다. 즉, 1과 2는 사용자의 화면에서 터치가 되는거라 "DNS"으로 작성하면 되고 ex) http://www.oauth.co.kr/v2/token 3번의 경우 Service의 name으로 작성하면 된다. ex) http://oauth-service/token 여기서 인그레스에 의해서 발라지는 path는 제외하고 작성해야 한다. 직접 접근하기 때문이다. 최종 그림... 클라우드 DB를 VPC 내 퍼블릭 영역에 둔 이유를 계속적으로 고민하고있다. 그래도 애초에 아예 밖에 있는것보..
일단 mysql은 클래식 환경에 있는거 붙여 놓았다.. 테스티니까. VPN 환경에서의 레디스 설치는 설치 과정에서 사용자의 password 입력하는 화면이 없다. 가이드와 다르게.. 결국 비밀번호 없는 형태로 완료!! --> 그리고 비밀번호 설정 기능 제공 X 워커노드3를 만들고 리액트 프론트 이미지만들고 정리하고자 한다. 워커노드3(프론트)에서 워크노1과 워크노2번에 어떻게 호출 해야 할지????? DNS로 호출하면 NAT 밖으로 나왔다 들어오는 형태이니(컴백홈)?? 이렇게 쓸라면 쿠버가 이렇게까지 인기가....없었겠죠잉.. 내부 IP 뭔간 있을 텐데??.. 근데 파드 IP는 매번 바뀌는데?? 다른 노드랑 겹칠수도 있는데???? 이것이 CNI를 사용 하는 이유 ㅋㅋ 사실 쿠버네티스 설치하는 화면에서 c..
기본적으로 어떤 노드에 배포하는지는 모르겠지만 타켓은 정할 수 있다. https://kubernetes.io/ko/docs/tasks/configure-pod-container/assign-pods-nodes/ 노드에 파드 할당 이 문서는 쿠버네티스 클러스터의 특정 노드에 쿠버네티스 파드를 할당하는 방법을 설명한다. 시작하기 전에 쿠버네티스 클러스터가 필요하고, kubectl 커맨드-라인 툴이 클러스터와 통신할 수 kubernetes.io !!! 노드에 레이블 추가하고 레이블을 통해서 노드를 지정하면 된다. 나의 경우는 diskname에 노드명을 추가해서 구분 지었다. kubectl label nodes diskname=k8s-node-w-3flk -- nodeSelector: diskname: k8s-..
네이버 클라우드 가입하고 결제가능한 카드 등록해두면 최초 3개월 동안 사용할 수 있는 크레딧 10만 퉁! 큰 맥락은 1.VPN 설정하고 2.subnet 설정하고 3.NAT 설정하고 4.노드 대충 설정하고 Start!!! 설치된 쿠버 접속해서 get nodes!! 네이버에서 기본으로 제공 해주는 가이드 보다 좋다.. 현재 화면과 일치하기 때문에 쉽게 진행할 수 있었다. https://docs.3rdeyesys.com/containers/ncloud-containers-kubernetes-service-start-guide-linux.html Kubernetes Service 클러스터 생성 및 제어 가이드 Linux Ncloud Kubernetes Service 클러스터 생성 및 리눅스 환경에서 제어하는 방..
윈도우에서 보통의 경우 리눅스가 필요하게 되면 VMWare를 통해서 설치를 진행했었다. 이미 도커가 설치되어 있었기 때문에 Cent 역시 도커를 통해서 진행해보고 싶었다. 아... 하나의 블로그를 보고 진행하면 안 되겠다라는 마음이 다시 한번 들었다. 단순하게 pull -> run -> attach 끝이다!! 땅기고 실행하고 접속하고... 끝이냐? 개눔들아ㅋㅋ 안 되는 것들 투성이다. 몇 가지 옵션들을 넣어줘야 한다. docker pull centos:7.9.2009 docker run -d --cap-add=SYS_ADMIN -p 22:22 -p 8000:8000 --privileged --name centos centos:7.9.2009 /sbin/init 그리고 최소 설치 버전이기 때문에 필요한것들..
매번 반복적인 작업들이 진행된다. 삶을 지치게 하는 요소들 날려 버리자. ㅠ 1. Local 환경에서 개발을 한다. 2. Dev 환경에 반영 후 테스트를 한다. 3. QA 환경에 반영 후 테스트를 한다. 4. Prod 환경에 반영 후 테스트를 한다. 빌드&배포/ 어플리케이션 실행에 까지 반복적인 작업이 계속 존재한다. 해당 부분을 젠킨스를 통해서 자동화를 할 수 있다. 커다란 줄기는 아래와 같다. 1.젠킨스를 통해서 빌드를 하고 (기본 기능) 2.빌드된 jar 파일을 target 서버에에 배포한다. (플러그인 설치 필요) 3.그리고 실행을 한다. (2번과 같은 플러그인을 통해서 진행) 2/3 단계에서 필요한 Publicsh Over SSH 플러그인을 설치해야한다. ※ "Jenkins 관리 - 플러그인 관..
https://bard.google.com/z Google의 AI 실험 버전인 Bard 사용해 보기 Bard는 창의적이고 유용한 파트너로서, 상상력을 마음껏 발휘하고 생산성을 높이며 아이디어를 실현하도록 도와줍니다. bard.google.com 블로깅할 필요가 없을듯 하다. ㅋㅋ 갓벽하다. 물론 이미지가 없어서 이해하기 다소 힘든 부분이 있지만 어느 정도 알고 있다면 깔끔s하다. ㅎㅎ 굳굳굳!! ====== Request 쿠버네이트 Window PC에 설치해서 테스트해 보고 싶어!! ====== Response Windows PC에 Kubernetes를 설치하고 테스트하려면 다음 단계를 따르세요. Docker Desktop: https://www.docker.com/products/docker-desk..