본문 바로가기
삵

전체 글

2,122개의 글

[Apache] 업그레이드 이후, 400 Error 발생.(\n 또는 공백 whitespace 관련)

Apache HTTP Server

Apache 2.4.25 이후 버전부터는 보안성 강화로 인해, HttpProtocolOptions Strict 설정이 기본 적용 됩니다. 이 설정으로 인해, 보통 “\n” “\n\n” 등이 아닌 “…

혀뇽뇽이혀뇽뇽이·2021년 2월 2일·조회 3,637

ModuleNotFoundError: No module named 'requests'

Development

1. 개요 macOS Big Sur 업데이트 이후 파이썬 환경이 전반적으로 망가짐 2. 현상 ModuleNotFoundError: No module named 'requests' 3. 해결 pyth…

나나크나로·2021년 1월 30일·조회 6,915

dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 에러 해결

Development

1. 개요 macOS 환경 얼마전 Big Sur 업데이트 2. 현상 dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.fram…

나나크나로·2021년 1월 30일·조회 1,872

[AWS] EC2 Normalization Factor

Amazon Web Services

EC2 Normalization Factor EC2 RI 또는 Savings Plan 구매 계획 시, 아래의 Factor를 기준으로 하면 더 간편하게 구매할 수 있다. 출저: https://docs…

혀뇽뇽이혀뇽뇽이·2021년 1월 28일·조회 2,116
Amazon Web Services

ECR Image Scanning(이미지 보안)

ECR Image Scanning 정적 스캐닝 서비스 - 이미지 배포 전에 수행되는 보안 활동 - ECR에서 제공하는 정적 스캐닝은 컨테이너에 포함된 OS와 패키지를 대상으로 CVE(Common V…

젼젼젼·2021년 1월 5일·조회 27,927
Cloud Computing & MSA

WSL2 Podman 구성

참고 | https://www.redhat.com/sysadmin/podman-windows-wsl2 Podman 설치 $ vim get-podman.sh #!/bin/sh . /etc/os-rel…

hheover1cks·2020년 12월 30일·조회 23,586

[AWS] Classic Load Balancer Proxy Protocol 활성화 (X-Forwarded-For)

Amazon Web Services

AWS ELB에서 X-Forwarded-For를 사용하려면 CLI를 통해 ProxyProtocol 활성화를 해주어야 한다고 알고 있다. 그러나 최근 AWS 가이드에 따르면, HTTP/HTTPS 리스…

혀뇽뇽이혀뇽뇽이·2020년 12월 24일·조회 28,858

Apache 2.2 443을 인증서 없이 http로 올릴 때.

Apache HTTP Server

Apache 2.2에서 간혹 443을 인증서 없이 사용하고 싶을 때가 있다. 하지만 인증서 없이, 443을 이용하여 start를 하면 아래와 같이 에러가 발생한다. [Tue Dec 25 16:02:…

혀뇽뇽이혀뇽뇽이·2020년 12월 23일·조회 11,126

awscli로 S3와 호환 가능한 오브젝트 스토리지 사용하기

Cloud Computing & MSA

개요 awscli를 활용해서 S3와 호환 가능한 오브젝트 스토리지에 접근 가능하도록 구성한다. 필요 모듈 설치 awscli와 awscli-plugin-endpoint를 설치한다. awscli는 S3…

hheover1cks·2020년 12월 22일·조회 1,852

Cypress로 UI 테스트하기

Development

1. 개요 UI 테스트 도구인 Cypress의 설치방법과 실행방법에 대해 소개한다. 2. Cypress 설치 프로젝트 폴더에서 npm이나 yarn을 사용하여 Cypress를 설치한다. $ npm i…

ssnowball·2020년 12월 18일·조회 2,489

SSL Tunnelling 스크립트 만들기

Operating System

SSH Tunnel 만들기 #!/bin/zsh # 기존 ssh 터널링 종료 pkill ssh # 새로운 ssh 터널 생성 ssh -i key.pem -Nf \ -L LOCALPORT1 : SERVE…

hheover1cks·2020년 12월 15일·조회 3,008

Apache2.4 설치 시 apr, apr-util까지 한방에 설치하기!

Apache HTTP Server

Apache2.4 설치 시에 꼭 apr, apr-util, pcre 모듈을 설치해주어야 하는데요, apr, apr-util을 따로따로 컴파일하여 설치하지 않고 httpd 컴파일 시에 함께 진행할 수…

애애리얼·2020년 12월 15일·조회 7,649

Amazon Linux 깡통에 Apache HTTP Server 2.4 컴파일 설치기

Apache HTTP Server

1. 설치 준비 Apache HTTP Server 2.4를 소스 컴파일하여 설치하려면 필요한 패키지들이 많다. httpd소스를 configure 하기 이전에 apr, apr-util, pcre 들을…

애애리얼·2020년 12월 11일·조회 13,144

HAProxy SSLv3 제외하기

Miscellaneous

haproxy.cfg 환경 설정 파일에 다음 옵션을 추가하면 됩니다. ssl-default-bind-options no-sslv3 ssl-default-bind-ciphers ECDH+AESGCM:…

제끼나제끼나·2020년 12월 11일·조회 26,708

다중 클러스터 환경에서 context를 통한 접근 구성 방법

Cloud Computing & MSA

다중 클러스터 접근 구성 - Kubernetes kubectl context 쿠버네티스 클러스터를 관리하는 kubectl은 환경을 변경하며 클러스터를 관리할 수 있는 context 기능을 제공한다.…

lleez5367·2020년 12월 8일·조회 26,687

Kubernetes의 Docker Runtime 지원 중단

Cloud Computing & MSA

이 글은 아래 링크(Kubernetes Blog)의 내용을 번역한 내용으로 이루어져 있습니다. https://kubernetes.io/blog/2020/12/02/dont-panic-kubernet…

hheover1cks·2020년 12월 7일·조회 28,008

Feign Client

Java

1. 소개 Netflix에서 만든 것으로 웹 서비스 클라이언트를 보다 쉽게 개발할 수 있도록 도와주는 도구이다. 2. 사용법 의존성 추가 (spring-cloud-starter-feign) @Ena…

¯¯\_(ツ)_/¯·2020년 12월 5일·조회 14,294
Miscellaneous

Try-Confirm/Cancel

TCC(Try-Confirm/Cancel)는 분산된 REST 시스템들 간의 트랜잭션을 HTTP와 REST 원칙으로 접근하여 해결하는 방법이다. 미국으로 여행을 가게 되었고 비행기와 숙박 업체에 예약…

하하마는무슨색·2020년 12월 4일·조회 15,725

alpine 기반 도커 컨테이너 에서 curl/telnet 사용하기

Cloud Computing & MSA

alpine이미지를 사용할 때, 컨테이너 내부에서 curl이나 telnet등 기본적인 리눅스 명령을 사용할 수 없거나, 컨테이너에 직접 접속해도 설치가 불가능한 경우가 있다. 이러한 경우 이미지를 …

hheover1cks·2020년 12월 1일·조회 31,230

CQRS (Command and Query Responsibility Segregation)

Cloud Computing & MSA

1. 개요 CQRS에 대해 알아본다. 2. CQRS (Command and Query Responsibility Segregation) 논리 이벤트 버스를 통한 애플리케이션 수준 통합 이벤트를 사용…

애애리얼·2020년 11월 29일·조회 16,028

HttpUrlConnection을 이용하여 REST API 호출하고 JSON 받기

Java

1. 코드 import org.json.JSONException; import org.json.JSONObject; import java.io.*; import java.net.HttpURLConn…

라라그나로크·2020년 11월 28일·조회 17,923
Cloud Computing & MSA

k8s container 내부 Heapdump 생성 방법

운영 비용, Autoscaling, Auto Healing 등의 k8s가 갖는 장점으로 인해 점차 기존의 인프라 시스템에서 쿠버네티스 환경으로 옮겨가고 있는 추세이다. 이에 따라 기존의 미들웨어 영…

lleez5367·2020년 11월 26일·조회 20,796

EC2 AWS SSM 연동불가 해결방안

Amazon Web Services

1. 개요 OS 내에서 SSM Agent 서비스가 정상이나 AWS Console SSM Instances Nodes Managed Instance 에 등록이 안될 때 2. 원인 및 해결방안 2.1.…

스스카이심·2020년 11월 25일·조회 4,166

helm rollback을 이용한 kubernetes 원복 방안

Cloud Computing & MSA

kubernetes 배포시 주로 helm을 이용하여 배포한다. helm 은 리눅스의 apt 툴이나, node.js의 npm과 같은 Kubernetes 용 패키지 매니지먼트 툴로, Kubernetes…

젼젼젼·2020년 11월 25일·조회 29,971