치킨맛코드

치킨맛코드

  • 분류 전체보기 (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 피드
로그인
로그아웃 글쓰기 관리

치킨맛코드

컨텐츠 검색

태그

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

최근글

댓글

공지사항

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

아카이브

분류 전체보기(196)

  • GIT/GIT hub 설치 및 활용하기

    소스코드를 관리하는 방법은 크게 2가지로 나뉜다. 로컬, 즉 개발자가 사용하는 PC에서 코드를 작성 후 그것을 보관하는 방법, 그리고 인터넷과 같은 원격접근이 가능한 공간에서 접근 하는 방법이 있다. 이때 인터넷을 통해 접근하고 사용하는 툴로써는 GIT을 사용한다. 깃은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템, 또는 이러한 명령어를 가리킨다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 파일 집합의 변경사항을 지속적으로 관리하기 위해 사용될 수 있다. 깃은 윈도우와 가장 친화적이기에 윈도우 사용자들이 자주 사용한다. 아래의의 링크를 따라 들어간 후 원하는 OS를 선택한 후 설치하도록 하자. https://git-scm..

    2022.07.26
  • AWS ECS(Elastic Container Service)

    일종의 Swam과 같은 개념을 나타낸다고 할 수 있다. 클러스터에서 Docker Container를 좀 더 손쉽게 실행, 중지 및 관리할 수 있게 해 주는 Container Managerment Service 이다. 서비스와 클러스터는 굉장히 추상적인 개념이라고 할 수 있다. 하지만 task가 구성되고부터는 점차 구체적으로 확인할 수 있게 된다. 일반적으로 AWS에서는 Ec2내부에 컨테이너를 생성하고, 이런 EC2를 묶어서 하나의 서비스로 만든다. 이것을 하나의 Cluster라고 이야기한다. 하나의 ECS를 생성해 보도록 하자. 먼저 작업 정의 파트로 들어가 새 작업 정의 생성을 클릭하자. 설정하고 싶은 호환성을 선택하도록 하자. FARGATE와 같은것을 선택할 수 는 있지만 간단하게 EC2를 선택해 보..

    2022.07.14
  • Ansible 활용 NFS 및 Wordpress설치하기

    아래의 yml파일을 설치하도록 하자. # vi nfs.yml - name: Setup for nfs server hosts: localhost gather_facts: no tasks: - name: make nfs_shared directory file: path: /root/nfs_shared state: directory mode: 0777 - name: configure /etc/exports lineinfile: path: /etc/exports line: /root/nfs_shared 192.168.0.0/20(rw,sync) ==> ip 대역대 할당. 연결되어있는 서버들의 ip를 할당하도록 하자. - name: Install NFS yum: name: nfs-utils state: prese..

    2022.07.07
  • Ansible 환경 설정 자동화

    먼저 ssh key 접근을 좀 더 수월하게 하기 위해 keyscan를 반복문으로 설정해 보도록 하자. # vi keyscan.yml - name: Setup for the Ansible's Environment ==> yml 파일에 대한 설명 hosts: localhost gather_facts: no ==> 변수수집을 하지 않겠다. 라는 의미 tasks: - name: Keysacn shell: "{{ item }}" ==> 반복문 생성을 할 것이다. with_items: - "ssh-keyscan 192.168.1.22 >> ~/.ssh/known_hosts" - "ssh-keyscan 192.168.1.21 >> ~/.ssh/known_hosts" - "ssh-keyscan 192.168.0.229..

    2022.07.07
  • Ansible 개괄 및 기초 환경, 명령어

    server의 갯수가 1, 2 대 라면 관리자 한명이 붙어서 관리하면 되지만, 100개, 1000개가 된다면 관리하기가 굉장히 힘들 것 다. 클러스터에 존재하는 많은 서버들에게 동일한 환경을 배포, 제공해야한다. 이럴때 IaaC개념을 활용해 나타난 기능이 앤서블 이라는 기능이다. 앤서블은 여러 개의 서버를 효율적으로 관리하게 할 수 있는 환경 구성 자동화 도구를 의미한다. 오픈스소로써 무료로 사용할 수 있다. 플레이북 이라는 파일에 실행할 구성을 미리 선언해 두면 필요할대마다 자동으로 실행 시킬 수 있는 것이 가장 큰 특징이다. WEB server의 구성과 DB server의 구성을 미리 선언한다면, 관리자들은 필요할때마다 그 구성대로 서버의 설정을 배포할 수 있게 해 주는것이다. 앤서블의 3요소 인벤토..

    2022.07.06
  • Amazon ElasticCache

    성능을 높이기 위해 사용하는 서비스 Amazon ElasticCache는 DynamoDB Accelerators(DAX)와 다르게 어플리케이션에서 처리를 해 줘야하는 부분이 있다. DynamoDB는 어플리케이션이 작업을 할때마다 항상 캐싱쪽으로 모든 요청을 보낸다. 하지만 ElasticCache는 어플리케이션이 케시쪽에 읽어달라고 요청을 하게 된다면, RAM과 같은 메모리를 이용헤 데이터를 처리하게된다. 그렇기에 캐싱 환경으로 사용을 하게 되지만, 데이터가 없을때 어딘가로 찾아가서 원본데이터를 가져와서 응답을 해 주는 그런 경우는 없는것이다. 선택할 수 있는 DB는 Redis와 Memcached가 있으며, 개발자의 선택에 따라 DB를 선택할 수 있다. Memcached Redis DB부하를 오프로드 하는..

    2022.06.14
1 ··· 5 6 7 8 9 10 11 ··· 33
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바