본문 바로가기
반응형

전체 글200

AWS EKS NodeSelector 설정하기 서론 Kubernetes에는 특정 노드에 특정 pod를 띄울 수 있도록 설정할 수 있습니다. taint와 tolerations, nodeAffinitiy, podAffinity등이 있지만 이번에는 NodeSelector를 사용하여 특정 노드에 pod를 배포하는 방법을 알아보도록 하겠습니다. Node Label 설정하기 우선 노드 or 노드 그룹에 label을 설정해야합니다. EKS 노드그룹에 label을 설정하는 방법은 콘솔에서 노드그룹을 클릭하여 편집으로 들어가서 설정할수도 있고, 아래 cli로도 설정이 가능합니다. https://docs.aws.amazon.com/cli/latest/reference/eks/update-nodegroup-config.html update-nodegroup-config.. 2024. 2. 19.
AWS EKS tolerations, taints의 정의, 설정하기 서론 Kubernetes(쿠버네티스)를 설정하다보면 tolerations와 taints라는 것이 보일 것이다. taints와 tolerations가 무엇이고 설정은 어떻게 하는지 알아보자. AWS EKS에서 설정하는 법으로 예시를 들어보겠다. Taints란? 간단하게 말하면 Taints는 노드가 pod를 제외시킬 수 있는 설정이다. 다르게 말하면 특정 노드에 대해 특정 pod만 실행할 수 있도록 역할을 제한하기 위한 목적으로 사용된다. 하나의 노드에 여러 taints를 설정할 수 있다. 예를 들어, Batch를 돌리는 노드에서는 Batch에 관련된 pod만 실행되어야한다. 그렇다면 해당 Batch 노드에 taints설정을 하여 제한할 수 있다. Tolerations란? Tolerations는 pod에 적.. 2024. 2. 5.
AWS Batch와 EKS(k8s)를 사용하여 배치를 돌려보자 목차 필수 조건 체크 EKS 클러스터 생성 배치 인스턴스 전용 네임스페이스 생성 역할 기반 엑세스 제어(RBAC)를 통한 엑세스 활성화 GPU 노드를 위한 NVIDIA 플러그인 설치 (GPU Node Only) AWS Batch 컴퓨팅 환경 생성 작업 대기열 생성 및 컴퓨팅 환경 연결 작업 정의 생성 작업 제출(시작) 1. 필수 조건 체크 AWS Batch를 EKS로 돌리려면 여타 체크해야 할 부분들이 있다. 우선 작성 시점 문서에서는 아래와 같이 제시하고 있다. aws cli 2.8.6 버전 이상 또는 1.26.0 이상 kubectl 1.23 버전 이상 eksctl 0.115.0 버전 이상 사용하는 IAM 보안 주체에는 EKS IAM 역할 및 서비스 연결 역할, CloudFormation, VPC 및 .. 2024. 1. 29.
Spring Boot Gradle 정보(Property)를 application.yml에서 활용해보자 서론 Spring boot로 프로젝트를 진행하다 보면 gradle파일에 대한 정보나 변수들을 application.yml파일에서 활용해볼 일이 생긴다. 예를 들어, build.gradle파일에 버전 정보를 설정해두고 이 버전 정보를 application.yml파일에 가져와서 쓰고 싶은 경우가 대부분이다. 그럼 이제 build.gradle파일에 있는 정보를 어떻게 application.yml파일에 가져와서 활용을 할 수 있는지 알아보자. build.gradle파일과 application.yml파일 우선 build.gradle 파일에 여러 정보가 있겠지만 예시로 버전 정보를 가지고 진행해 보겠다. version = '0.0.1-SNAPSHOT' 위와 같이 build.gradle파일에 명시되어 있다고 가정하자.. 2024. 1. 17.
구글 앱스 스크립트를 이용하여 파일 휴지통으로 보내기(Google Apps Script) [21] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트로 다른 시트의 정보를 가져오는 법을 알아보았습니다. 이번 글에서는 구글 드라이브에 있는 파일을 휴지통으로 옮기는 법과 복원하는 법을 해보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/198 구글 스프레드시트 앱스 스크립트 다른 시트 정보 가져오기(Google Apps Script) [20] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트로 날짜 포맷을 변경하는 법을 알아보았습니다. 이번 글에서는 다른 시트의 정보를 가져오는 법을 해보도록 하겠습니다. 혹시 developer-jp.tistory.com 구글 드라이브 휴지통으로 보내기 구글.. 2024. 1. 12.
구글 스프레드시트 앱스 스크립트 다른 시트 정보 가져오기(Google Apps Script) [20] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트로 날짜 포맷을 변경하는 법을 알아보았습니다. 이번 글에서는 다른 시트의 정보를 가져오는 법을 해보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/197 스프레드시트 구글 앱스 스크립트 날짜 포맷 변경하기 [19] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트의 함수 중 하나인 TextFinder 함수의 기능을 알아보았습니다. 이번 글에서는 스프레드시트에서 앱스 스크립트로 날짜 포맷을 변 developer-jp.tistory.com 다른 시트 정보 가져오기 구글 앱스 스크립트를 이용하여 다른 시트 정보를 가져오는 법은 간단합니다. 우선 .. 2024. 1. 5.
스프레드시트 구글 앱스 스크립트 날짜 포맷 변경하기 [19] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트의 함수 중 하나인 TextFinder 함수의 기능을 알아보았습니다. 이번 글에서는 스프레드시트에서 앱스 스크립트로 날짜 포맷을 변경하는 법을 해보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/196 스프레드시트 구글 앱스 스크립트 TextFinder 함수를 사용해보자 [18] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트의 트리거 기능을 이용하여 자동화 작업을 하는 법을 해보았습니다. 이번 글에서는 스프레드시트에서 앱스 스크립트의 함수 developer-jp.tistory.com 날짜 포맷 변경하기 보통 날짜를 표현하는 포맷은 '20.. 2024. 1. 4.
스프레드시트 구글 앱스 스크립트 TextFinder 함수를 사용해보자 [18] 서론 안녕하세요, 지난 글에서는 스프레드시트에서 앱스 스크립트의 트리거 기능을 이용하여 자동화 작업을 하는 법을 해보았습니다. 이번 글에서는 스프레드시트에서 앱스 스크립트의 함수 중 하나인 TextFinder 함수의 기능을 설명드리도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/194 스프레드시트에서 구글 앱스 스크립트 트리거를 이용하여 자동화 작업하기(Google Apps Script) [17] 서론 안녕하세요, 지난 글에서는 체크박스에 체크한 이미지들의 링크를 다운로드 하는 법을 해보았습니다. 이번 글에서는 스프레드시트에서 앱스 스크립트의 트리거 기능을 이용하여 자동화 developer-jp.tistory.c.. 2024. 1. 3.
오리지널비어컴퍼니(OBC) 크리스마스 에디션 루미네이터 구매 오리지널비어컴퍼니 크리스마스 에디션 안녕하세요. 이번에 국내 수제맥주 오리지널비어컴퍼니(OBC)에서 크리스마스 에디션을 출시했습니다. 한정판으로 알려져 있는 이번 크리스마스 에디션 '루미네이터'는 구매하시려면 한정판인만큼 빠르게 알아보셔야 구매하실 수 있을 듯 합니다. 저는 12월 초에 알아보고 바로 구매하였답니다. 루미네이터 이번 크리스마스 에디션 '루미네이터'는 캐러멜, 흑설탕의 달콤한 풍미와 독일산 노블홉에서 느껴지는 아로마가 적절한 밸런스를 이루는 도펠복(라거) 스타일의 맥주입니다. 도펠복(Doppelbock) 라거 특유의 묵직한 바디감과 장기간의 저온숙성을 통한 부드러운 마우스필이 매력적인 맥주로 크리스마스 디너와 함께 즐기기 좋을 것 같습니다. 도수는 9.7도 입니다. 역시나 약간 묵직함과 진.. 2024. 1. 1.
스프레드시트에서 구글 앱스 스크립트 트리거를 이용하여 자동화 작업하기(Google Apps Script) [17] 서론 안녕하세요, 지난 글에서는 체크박스에 체크한 이미지들의 링크를 다운로드 하는 법을 해보았습니다. 이번 글에서는 스프레드시트에서 앱스 스크립트의 트리거 기능을 이용하여 자동화 작업을 하는 법을 알아보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/193 스프레드시트 체크박스 한 이미지 링크 다운로드하기(Google Apps Script) [16] 서론 안녕하세요, 지난 글에서는 작성자(편집자) 메일주소를 가져오는 법을 해보았습니다. 이번 글에서는 체크박스에 체크한 이미지들의 링크를 다운로드 하는 법을 알아보도록 하겠습니다. 혹 developer-jp.tistory.com 구글 앱스 스크립트 트리거 앱스 스크립.. 2023. 12. 28.
스프레드시트 체크박스 한 이미지 링크 다운로드하기(Google Apps Script) [16] 서론 안녕하세요, 지난 글에서는 작성자(편집자) 메일주소를 가져오는 법을 해보았습니다. 이번 글에서는 체크박스에 체크한 이미지들의 링크를 다운로드 하는 법을 알아보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/192 스프레드시트 작성자(편집자) 메일주소 가져오기(Google Apps Script) [15] 서론 안녕하세요, 지난 글에서는 스프레드시트에 행과 열을 추가, 삽입하는 법을 해보았습니다. 이번 글에서는 스프레드시트에서 여러 작성자가 편집을 할때 해당 부분이 누가 편집을 했는지 developer-jp.tistory.com 예시 우선 간단하게 예시로 진행할 예정입니다. 아래 예시를 봐주세요. 위 처럼 설정.. 2023. 12. 26.
스프레드시트 작성자(편집자) 메일주소 가져오기(Google Apps Script) [15] 서론 안녕하세요, 지난 글에서는 스프레드시트에 행과 열을 추가, 삽입하는 법을 해보았습니다. 이번 글에서는 스프레드시트에서 여러 작성자가 편집을 할때 해당 부분이 누가 편집을 했는지 표현하는 법을 알아보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해 주세요. https://developer-jp.tistory.com/190 구글 앱스 스크립트: 스프레드시트 행, 열 추가, 삽입 (Google Apps Script) [14] 서론 안녕하세요, 지난 글에서는 스프레드시트 행과 열을 삭제하는 법을 알아보았습니다. 이번 글에서는 스프레드시트에서 행과 열을 추가하는 법을 알아보도록 하겠습니다. 혹시나 지난 포스 developer-jp.tistory.com 작성자 표시하기 저는 예시로 A열.. 2023. 12. 22.
골프의 기초와 장비 - 50대이상 중장년층을 위한 골프의 장점 남녀노소 스포츠 골프의 장점 골프는 나이에 관계없이 즐길 수 있는 스포츠입니다. 특히 50대 이상의 사람들에게 골프는 건강 유지, 사회적 교류, 취미 생활을 하나로 결합한 완벽한 활동입니다. 골프는 신체 활동과 야외에서의 시간을 제공하면서도 과도한 신체적 부담을 주지 않습니다. 이 스포츠는 근육을 강화하고, 유연성을 향상시키며, 심폐 기능을 개선하는데 도움을 줍니다. 또한, 골프장에서의 걷기는 심장 건강에 좋고, 정신 건강에도 이점이 있습니다. 골프는 집중력과 정밀함을 요구하며, 이는 뇌 건강에도 긍정적인 영향을 미칩니다. 골프 장비 선택하기 골프를 시작할 때 가장 중요한 것 중 하나는 적절한 장비를 선택하는 것입니다. 골프 클럽은 다양한 종류와 크기가 있으며, 자신의 신체 조건과 플레이 스타일에 맞는 .. 2023. 12. 21.
구글 앱스 스크립트: 스프레드시트 행, 열 추가, 삽입 (Google Apps Script) [14] 서론 안녕하세요, 지난 글에서는 스프레드시트 행과 열을 삭제하는 법을 알아보았습니다. 이번 글에서는 스프레드시트에서 행과 열을 추가하는 법을 알아보도록 하겠습니다. 혹시나 지난 포스팅을 못 보신분들은 아래 링크를 클릭해주세요. https://developer-jp.tistory.com/186 구글 앱스 스크립트: 스프레드시트 행, 열 삭제 (Google Apps Script) [13] 서식 안녕하세요, 지난 글에서는 스프레드시트 자체를 생성하고 변경하고 삭제하는 법을 알아보았습니다. 이번 글에서는 스프레드시트에서 행과 열을 삭제하는 법을 알아보도록 하겠습니다. developer-jp.tistory.com 시트 행 추가하기 먼저 시트에 행을 추가하는 스크립트를 알아보도록 하겠습니다. 행을 추가하는 함수에는.. 2023. 12. 19.
분당 양꼬치 - 이가네 양꼬치 미금점 어향가지 꿔바로우 양꼬치 후기 서론 안녕하세요, 이번에 분당에 수내점부터해서 많은 지점이 생긴 이가네 양꼬치를 가보았습니다. 사실 옛날에도 몇 번 갔었는데 이번에 또 오랜만에 가보게 되었어요. 일단 미금점에는 1호점과 2호점이 있습니다. 이가네양꼬치 미금 1호점 이가네 양꼬치 미금 2호점 1호점은 주차를 갓길에 해야되는 불편한 점이 있는데 반해, 2호점은 건물에 주차를 할 수 있습니다. 저는 옛날 수내점과 판교점 그리고 미금점 3군데를 가보았었는데요. 이가네 양꼬치는 어느 지점이던 간에 맛은 비슷한 것 같습니다. 이가네양꼬치 후기 이번에 이가네양꼬치를 갔다 온 느낌은 '역시나 맛은 있다. 하지만 양 대비 가격이...이상하다?'라고 느꼈습니다. 물가가 많이 오른 탓인지 아니면 그냥 제 개인적으로 기억이 잘못되어서 저만 이상하게 느낀건지.. 2023. 12. 18.
반응형