치킨맛코드

치킨맛코드

  • 분류 전체보기 (196)
    • Cloud (62)
      • AWS(Amazon Web Services) (2)
      • AWS 기초 (46)
      • OpenStack (4)
      • Microsoft Azure (7)
      • Ansible (3)
    • DevOps (58)
      • Terraform (2)
      • Docker & kubernetes (25)
      • DevOps기초 (9)
      • Prometheus & Grapana (2)
      • helm (1)
      • CKA Test 준비 (17)
    • IT기초 (21)
      • linux와 운영체제 (6)
      • IT기본용어 (14)
    • Django (17)
      • 네트워크 (12)
    • JAVA 기초(임시중단) (7)
      • IntelliJ & SpringBoot (2)
    • 잡다한 IT (26)
      • 개발자도 궁금한 IT인프라 (9)
      • Springboot와 AWS로 혼자 구연하는 웹 .. (5)
    • 리뷰 (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

치킨맛코드

컨텐츠 검색

태그

쿠버네티스 세대별 방화벽 Grafana Docker grafana error AWS 띠부씰 ssh 방화벽의 종류 동적 호스트 구성 프로토콜 베스쳔호스트 docker compose 리뷰 Kubernetes DHCP telnet 도커 기능별 방화벽 스크린드서브넷 docker images

최근글

댓글

공지사항

  • 치킨맛 코드의 공부블로그 입니다

아카이브

분류 전체보기(196)

  • AWS RDS를 사용하여 Django DB 변경하기(sqlite3에서 mysql로)

    이전 시간에 DB를 sqlite3 을 사용했었다. 하지만 이제는 조금 더 확장성과 보완성이 있는 AWS를 사용해서 DB를 사용해 보도록 하자. 먼저 콘솔에 접근을 하여 RDS에 접속하자. DB 생성을 할 수 있다는 알람이 있다. 생성을 하도록 하자. 다양한 엔진을 설정할 수 있다. 딸바보 mariaDB도 보인다. 하지만 MySQL을 사용하도록 하자. 하나 주의해야할 점은 하단의 템플릿 란에서 "프리티어" 를 선택해 줘야 한다. (공부하는데 돈 나가는건 싫으니까..) 또한 식별자 계정을 따로 생성해 줘야한다. 마스터 계정 이라고 생각하면 편하다. 계정명과 암호를 입력하도록 하자. 이것을 잊어버리면 아주 큰일이니 반드시 기억해 두도록 하자. 그 다음으로 설정할 것은 VPC에 관한 내용이다. AWS에서는 기본..

    2022.02.15
  • Django Errno 2 해결법

    간만에 장고를 공부할려고 실행해 봤는데 이상하게 뭐가 안된다. 왜 에러가 뜨는걸까???? 왜 서버가 안돌아가는거지..? 뭘 잡아먹었나?? 싶어서 고민을 해 봤는데. 세상에 이럴수가 정말 초보같은 실수를 했었다. 아래의 사진은 Django가 있는 폴더의 내부 내용이다. 뭐가 없다고 생각한다. 바로 manage.py 파일이 없다는것이다. 그렇다 나는 상위폴더에서 파일을 실행할려고 했던 것이다. apptest 파일에 manage.py 파일이 있었는데 터미널은 이 상위폴더에서 실행을 했던 것 이다. 그러니 터미널의 위치가 D:\Django가 아닌 D:\Django\apptest가 되어야 한다. 그럼 이제 명령어로 올바르게 위치를 지정하고 실행해 보도록 하자. 먼저 cd 명령어를 통해 manage.py파일이 있는..

    2022.02.15
  • AWS VPC Bastion Host 접근법

    이전강의에서 우리는 bastion host에 대해 간략하게 알아보았다. 하지만 텍스트만 보고서는 당췌 이게 무슨 말인지 잘 이해하기 어려울 수 있다. 그렇기에 이번에는 실습을 통해 알아보도록 하자. AWS VPC part 2. (NAT와 네트워크 동작원리) private subnet에서는 주로 상당히 보안적으로 중요한(DB와 같은)것들이 저장되어 있는 경우가 많다. 그런데 한 번 생각해 보자. 만약 DB를 사용하기 위해서는 일단 먼저 설치를 해야한다. 이 설치는 chicode.tistory.com pageant, putty와 같은 프로그램을 사용해서 직접 눈으로 확인해 볼 예정이다. 아래의 링크를 따라 들어가면 프로그램을 다운로드 받을 수 있다. https://www.chiark.greenend.org...

    2022.02.08
  • AWS VPC part 2. (NAT와 네트워크 동작원리)

    private subnet에서는 주로 상당히 보안적으로 중요한(DB와 같은)것들이 저장되어 있는 경우가 많다. 그런데 한 번 생각해 보자. 만약 DB를 사용하기 위해서는 일단 먼저 설치를 해야한다. 이 설치는 어떻게 할까? 직접 설치파일(exe와 같은)을 외부 저장장치를 통해 설치할 수 도 있지만 가장 좋은 방법은 역시 인터넷을 통해 설치하는 것이다. 혹은 어찌어찌 설치한 DB를 업데이트 하기 위해서는 역시 인터넷에 연결이 되어 있어야한다. 즉 프라이빗 이라고 하더라도 인터넷과 연결을 할 필요가 있다는 것이다. 이럴때는 어떻게 해야할까? 바로 '우회' 라는 방법을 통해서 할 수 있다. 여기서 외부(인터넷)과 연결할 수 있는 포인트는 어디일까? 바로 퍼블릭 서브넷이다. 이곳을 통해서 우회해서 인터넷 게이트..

    2022.02.04
  • AWS VPC part. 1(VPC란 무엇일까?)

    VPC란 무엇일까? Amazon Virtual Private Cloud(이하 Amazon VPC)는 이름에서 알 수 있듯 가상의 프라이빗한(개인적인) 클라우드 라고 할 수 있다. 즉 유저가 정의한(구축한, 만든 기타 등등) 가상의 네트워크로 AWS리소스를 사용하는 하나의 서비스 형태이다. 우리가 일반적으로 인터넷을 설치하고 사용하는과정을 한 번 생각해 보자. 먼저 내가 원하는 ISP에 연락해서 속도, 환경 등을 다 계약한 후 설치기사님이 직접 오셔서 케이블 설치하고 라우터 연결하고 이것저것 만들고 나서 구동이 된다. 이것과 마찬가지로 AWS에서 로그인하여 설정을 하면 이와 같은 가상의 네트워크를 만들 수 있다. 이런 VPC의 특징은 7가지로 다음과 같다. 1. AWS계정 생성시 default값의 VPC가..

    2022.02.04
  • AWS EC2 instance 의 운용방식

    EC2의 라이프사이클은 크게 3가지 주축을 바탕으로 이루어 진다. 영어단어라 그런지 ed, ing로 구분하는게 굉장히 불편하긴 한데 전반적인 흐름은 다음과 같다. 표를 보듯 이렇게 복잡한 이유는, 모든 행동은 각각에 대한 상태값을 가지게 되는데, 왜 이렇게 복잡하게 만들어 졌냐면 바로 API형식으로 사용하게 되기 때문이다. Launch를 하게 되면 실제로 돌아가는(OS, App)서비스가 구동이 되며(Running) 이것을 멈추기 위한 명령어를 실행하면(stop~stopping) 구동중인 서비스를 정지 시킨다(stopped). 이런 서비스를 삭제하고 싶으면 termiate를 하여 실제로 삭제 시킨다.(teminatied). 조금 눈여겨 볼 것이 하나 있는데 "절전 모드"를 지원한다. 실행중인 app을 중지..

    2022.02.04
1 ··· 14 15 16 17 18 19 20 ··· 33
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바