일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- github
- Docker
- nextjs html확장자
- SSH
- 리눅스
- k8s
- k8s chatops
- 쉘 프로그래밍
- github-actions
- k8s botkube
- github actions
- Diagrams
- Mermaid
- kubernetes
- nextjs 정적배포
- botkube
- TLS
- markdown mermaid
- aws
- terraform
- ubuntu
- k8s slack
- kubenetes slack
- linux 셸 스크립트
- cloudfront s3
- markdown
- linux 셸 프로그래밍
- Harbor
- kubenetes botkube
- helm
- Today
- Total
목록분류 전체보기 (59)
민한의 블로그
이 페이지는 "B; A-->C; B-->D; C-->D; graph TD; A-->B; A-->C; B-->D; C-->D; BasicFlowchart graph LR A[Square Rect] -- Link text --> B((Circle)) A --> C(Round Rect) B --> D{Rhombus} C --> D graph LR A[Square Rect] -- Link text --> B((Circle)) A --> C(Round Rect) B --> D{Rhombus} C --> D State diagrams - Notes stateDiagram-v2 [*] --> First state First { [*] --> Second state Second { [*] --> second secon..
서버로 ssh접속을 할때는, 암호를 사용하거나, private,public 키로 접근이 가능하다. ssh접속시 전체적인 진행상황 클라이언트에서 private, public 키를 생성한다. ssh-keygen 타겟서버에 public key를 복사해 놓는다. public key는 자유롭게 공유하여도 된다. private key는 클라이언트만 가지고 있어야하며, 누구에게도 복사해 주거나 공개하면 안된다. 공유된 public key로 메세지를 암호화 하고, 그 암호화된 메세지는 그 쌍이 되는 private key로만 해석할수 있다. 클라이언트에서 타겟서버로 public key를 공유한다 ssh-copy-id -i 공개키경로 사용자@타겟서버ip 클라이언트에서 타겟서버로 ssh접속 ssh 사용자@타겟서버ip 클라이..
라즈베리 클러스터 제작 FAT32 포맷의 sd카드로 작동되므로, 32GB이상의 sd카드는 FAT32로 포맷 변경 Ubuntu20 설치 https://toopyo.tistory.com/entry/kt-portforwarding https://constructionsite.tistory.com/37 https://m.blog.naver.com/PostView.nhn?blogId=zetezz&logNo=221224911338&proxyReferer=https:%2F%2Fwww.google.com%2F KT 공유기 DHCP 코넷 IP 설정하여, 고정 IP 대역 비워두기 KT 공유기 유선 포트포워딩 진행 user, group 생성 및, ssh 연결 https://jhnyang.tistory.com/260 user..
여러 블로그와 책, DevOps를 위한 IaC 클라우드 인프라 자동화 전문가 과정, Ansible을 이용한 AWS클라우드 DevOps자동화 구현 수업을 참고하여 작성하였습니다. 개인 공부와 기록을 위해 적는 글이므로 ,혹시 불편한 부분이 있다면 댓글을 달아주시면 감사하겠습니다. 인프라 엔서블 이것을 왜 쓰는걸까? Iac(infrastructure as code: 코드형 인프라)는 인프라를 웹 인터페이스 및 대화형식의 도구를 사용해 수동적으로 인프라를 구성하는 것이 아닌, 시스템이 읽을 수 있는 인프라 정의 파일을 통해 인프라의 구성 관리 및 배포를 자동화 하는것을 일컫는다. 물리적 하드웨어 뿐만 아니라, 가상 컴퓨터, 클라우드 등 관련 리소스를 IaC를 통해 구성 관리 및 배포할수 있다. ping 테스트..
Vagrant ### 베이그런트란 베이그런트(Vagrant)는 포터블 가상화 소프트웨어 개발 환경 (예: 개발 생산성 증가를 위해 가상화의 소프트웨어 구성 관리의 단순화를 시도하는 버추얼박스, 하이퍼-V, 도커 컨테이너, VM웨어, AWS)의 생성 및 유지보수를 위한 오픈 소스 소프트웨어 제품의 하나이다. 테스트를 위한, 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요시 시스템을 즉시 사용할 수 있는 상태로 미리 준비된 가상머신들의 생성과 삭제 등의 관리가 가능하도록 코드로 작성하는 툴을 말한다.Vagrant 설치 brew install vagrant vagrant plugin install vagrant-vbguest Vagrant Cloud 필요한 Vagrant 이미지들을 찾아..
CNCF 정의 2015년 처음 Cloud Native라는 용어를 사용한 리눅스는 CNCF(Cloud Native Computing Foundation)재단을 만들어 클라우드 네이티브로 전환할 수 있는 오픈소스 기술들을 추진하고 관리합니다. 이 재단에는 550개가 넘는 여러 클라우드 공급자와 기술 기업들이 참여하여 운영되고 있는데 클라우드 네이티브에 대한 정의를 아래와 같이 하고 있습니다. CNCF Cloud Native Definition v1.0 클라우드 네이티브 기술은 조직이 퍼블릭, 프라이빗, 그리고 하이브리드 클라우드와 같은 현대적이고 동적인 환경에서 확장 가능한 애플리케이션을 개발하고 실행할 수 있게 해준다. 컨테이너, 서비스 메쉬, 마이크로서비스, 불변(Immutable) 인프라,..
yaml 이란? 문법은? nginx 를 설치 index.html 교체 docker file build commit push 각각 오브젝트 생성하는것 yaml파일로 만들어 놓자. k8s에서 이미지 설정 및 실행 kubectl 주요 명령어 get : 오브젝트 조회 kubectl get pod run, create, apply - 오브젝트 생성 kubectl run nginx --image=nginx kubectl create deploy nginx --image=nginx kubectl apply -f ~/minhan/apply-nginx.yaml delete - 오브젝트 삭제 kubectl delete pod nginx kubectl delete deployments.apps nginx exec - 파드 ..
# wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - # sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' # sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' # sudo apt-get update # sudo apt-get install jenkins를 하여 설치를 해주는데. 마지막 Install 부분에..
SEO관련웹사이트 네이버 Search Advisor : https://searchadvisor.naver.com/ 구글 SEO 가이드 : https://support.google.com/webmasters/answer/7451184?hl=ko&ref_topic=9460495 네이버 키워드 랭킹 조회 : http://surffing.net/ title 태그와 meta 태그의 description이 중요한 이유 : https://sexyr.tistory.com/entry/%EA%B5%AC%EA%B8%80-SEO-%EA%B2%80%EC%83%89%EC%97%94%EC%A7%84-%EC%B5%9C%EC%A0%81%ED%99%94-%EA%B8%B0%EB%B3%B8-%EA%B0%80%EC%9D%B4%EB%93%9..