본문 바로가기 메뉴 바로가기

kingsubin

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

kingsubin

검색하기 폼
  • 분류 전체보기 (485)
    • Python (1)
    • Java (35)
    • Spring (18)
    • JavaScript & TypeScript (23)
    • HTML & CSS (2)
    • Database (4)
    • DevOps (8)
    • CS (13)
    • Algorithm (10)
    • etc (22)
    • PS (231)
      • boj (157)
      • programmers (54)
      • etc (19)
      • leetcode (1)
    • 책 (98)
      • 이펙티브자바 (50)
      • 모던 자바스크립트 딥다이브 (24)
      • misc (14)
      • 독서 (10)
    • 일상 (20)
  • 방명록

DevOps (8)
Github Actions self-hosted runners

집에 있는 desktop 에서 프로그램 이것저것 실행하고 있어요. 코드 변경사항 있을 때 마다 빌드하고 배포하는 게 번거로워서 desktop 에 self-hosted runner 를 설치하기로 해요. 하나의 runner 로 여러 repository 에서 사용할 수 있을 줄 알았는데 각 repository 마다 새로운 runner 를 만들어야 하는 것 같아요. 근데 organization 은 self-hosted runner 설정을 해두면 runner 를 여러 repository 에서 공유할 수 있다고 하네요. organization 을 하나 만들고 여기에 runner 가 필요한 repository 들을 넣어서 쓰기로 해요. 진행 desktop (Ubuntu 22.04) 에 설치하기에 문제없는 것 같아요...

DevOps 2023. 6. 3. 00:36
GCP Monitoring Mattermost Notification

Notification Channel 참조: https://cloud.google.com/monitoring/support/notification-options 알림 채널 만들기 및 관리 | Cloud Monitoring | Google Cloud Google Cloud 콘솔에서 Cloud Monitoring 알림 정책을 사용하여 알림 채널을 구성하는 방법을 알아봅니다. cloud.google.com Notification Channel 추가 먼저 이메일을 추가해 줬다. 근데 문서를 보면 여러 알림 채널을 권장하고 있다. (We recommend that you create multiple notification channels for redundancy purposes.) 사내메신저로 사용하고 있는 m..

DevOps 2023. 5. 12. 19:36
ubuntu server 설정

간단한 웹 앱을 만들어 배포하고 싶었는데 GCP 에서 VM 을 생성해서 쓰려니 e2-medium 정도만 해도 월 30불이 넘어가서 너무 비싸게 느껴졌어요. 집에 게임하려고 사둔 데스크탑이 있는데 잘 안 써서 서버로 쓰려고 하는 과정을 중간에 삽질을 좀 했어서 메모해 둬요. 가끔 윈도우도 쓰고 싶을 테니 멀티부팅으로 설치했어요. 0. 초기 설정 타임존 설정 sudo timedatectl set-timezone Asia/Seoul sudo systemctl reboot 패키지 업데이트 sudo apt update sudo apt-get --purge --no-install-recommends dist-upgrade sudo apt-get --purge --no-install-recommends autorem..

DevOps 2023. 4. 9. 10:07
AWS GCP 도메인 이전

작년 1월에 발급받은 킹수빈닷컴 도메인 만료 메일이 와서 겸사겸사 GCP로 이사했다. 생각보다 뚝딱 해결이 안 돼서 메모 https://cloud.google.com/domains/docs/domain-transfer-in#domain-transfer-in Transfer a registered domain to Cloud Domains | Google Cloud Send feedback Transfer a registered domain to Cloud Domains Stay organized with collections Save and categorize content based on your preferences. This page describes how to transfer in a regis..

DevOps 2023. 1. 4. 22:31
Google Cloud Translation API detect confidence

Google Cloud Translation API detect confidence GCP 에서 제공하는 Cloud Translation API 사용 시 detect 되는 언어 감지가 기대하는 대로 동작하지 않아 신뢰도에 대한 수치가 자세히 나와있는 무언가를 찾아보려고 시도했다. 문장의 길이가 짧을수록, 특히 영어를 사용하는 국가의 경우 정확성이 더욱 더 떨어지는 것으로 보였다. Basic, Advanced Basic(v2): https://cloud.google.com/translate/docs/editions 채팅, 소셜 미디어, 댓글과 같은 사용자 제작 컨텐츠를 취급하는 애플리케이션에 적합 Advanced(v3): 맞춤설정 및 긴 형식의 콘텐츠 사용 사례에 적합 용어집 기능 추가 https://cl..

DevOps 2022. 9. 24. 20:59
AWS 정적 웹 사이트 배포 과정

다 하고 나서 생각 정리 겸 기록해둔다. 요구사항 1. 정적 웹 사이트 배포 2. kingsubin.com, www.kingsubin.com으로 접속 시 company.kingsubin.com으로 리다이렉트 1. company.kingsubin.com 배포 - S3 - bucket: company.kingsubin.com 생성 - 파일 업로드 - 퍼블릭, 정책 설정 - 정적 웹 사이트 호스팅 활성화 - ACM - CloudFront 에서 쓰일 인증서 발급 - CloudFront - S3 연결 - CNAME: company.kingsubin.com 설정 - 인증서 설정 - Route 53 - 호스팅 영역에 kingsubin.com 등록 - NS 레코드: 등록한 도메인 연결 - A 레코드: company.k..

DevOps 2022. 1. 11. 22:20
AWS 배포 후 CI/CD 환경구성하기

배포하기 AWS 프리티어 계정 생성 EC2 Amazon linux2 인스턴스 생성 EC2 보안그룹 인바운드 수정 EC2 탄력적IP 할당 EC2 접속 sudo ssh -i 키네임.pem 유저명@고정IP EC2 설정 Java 설치 sudo yum install java-11-amazon-corretto.x86_64 Git 설치 sudo yum install git MariaDB 설치 sudo yum install mariadb 타임존 변경 sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime date -> KST 로 표시되야함 RDS 생성 admin / password RDS 설정 타임존 설정 Character Set ..

DevOps 2021. 5. 7. 18:46
aws ec2 인스턴스 생성 후 접속하기

프리티어 계정 생성 후 console 에 들어와 region 서울로 설정 EC2에 들어가 인스턴스 시작 우분투 설치 프리티어 사용가능한거 선택 프리티어에서 사용가능한 최대 용량 30기가로 변경 후 생성 키페어 생성 -> 잘 관리해야함 Elastic IP 에 들어와 주소 할당 작업 -> 탄력적 IP 주소 연결 인스턴스 연결 - mac 에서 ubuntu 접속하기 1. pem 키 저장한 폴더로 이동 2. chmod 400 kingsubin.pem (파일 권한을 제어) 3. ssh -i kingsubin.pem ubuntu@퍼블릭IPv4주소 (pem 을 사용하여 우분투로 접속) 4. yes (해당 pem 으로 접속한적없는데 접속할지 확인) 5. 접속완료

DevOps 2021. 4. 27. 12:51
이전 1 다음
이전 다음
링크
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
  • HTTP 완벽 가이드
  • java
  • 드림코딩
  • js api
  • 프로그래머스 SQL
  • 킹수빈닷컴
  • 집 구하기
  • 이펙티브자바
  • 이펙티브자바 아이템59
  • http
  • js array
  • 이펙티브자바 아이템60
  • HTTP 완벽가이드
  • 백기선 스터디
  • 프로그래머스
  • 가상 면접 사례로 배우는 대규모 시스템 설계 기초
  • 모던자바스크립트
  • BOJ
  • REST API
  • JPA 연관관계 매핑
  • 패스트캠퍼스 컴퓨터공학 완주반
  • js promise
  • GCP
  • JS 딥다이브
  • 이펙티브자바 스터디
  • Spring Security
  • dreamcoding
  • 백준
  • 김영한 http
  • 김영한 JPA
more
«   2023/12   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바