분류 전체보기
-
letsencrypt로 무료 ssl key 발급 후 적용시키기(nginx, certbot)Backend 2023. 4. 12. 18:41
무료 ssl을 등록시키기 위해 letsencrypt를 사용한다. 먼저 local OSX 환경에서 docker를 이용해 키 발급을 받으려니, 도메인 문제로 실패했다. 아무래도 로컬에 private한 환경이다보니 public 도메인과 연결하는게 여러가지로 상황에 맞지 않았다. 그래서 AWS EC2 인스턴스에서 작업을 했다.(ubuntu) ec2 접속 관련 명령어는 아래 글을 참고하면 된다. 2023.04.11 - [aws] - aws ec2 비밀번호로 ssh 접속하기 aws ec2 비밀번호로 ssh 접속하기 OS는 ubuntu $ sudo passwd ubuntu 비번 설정 $ sudo nano /etc/ssh/sshd_config (수정) PasswordAuthentication yes $ sudo ser..
-
(letsencrypt) error no valid A records found for ; no valid AAAA records found forBackend 2023. 4. 11. 18:40
소스코드 : https://github.com/wmnnd/nginx-certbot 무료 ssl을 발급받기 위해 letsencrypt 사용하려고 한다. 맥북환경에서 같은 작업을 했을때 계속 되지 않아서, AWS에 ubuntu ec2를 생성해서 시도해봤다. 작업 도중 아래와 같은 에러가 발생했다. $ sudo ./init-letsencrypt.sh 도메인 레코드가 A 또는 AAAA가 아니라고 한다. 말도 안된다. 분명하게 A라도 적혀 있다. 하지만, 도메인을 cafe24에서 발급 후 aws에 네임서버를 등록한 상태라, 그 부분이 좀 걸렸다. 구글링 중 아래 캡쳐를 보면 public한 IP 주소를 사용해야 한다고 한다. 이거 때문인가? 의문이 생겼다. 결과는 위의 이유가 아니었다. 도메인과 연결된 웹 사이트가..
-
-
[eks] An error occurred (AccessDeniedException) when calling the DescribeCluster operationInfra/DevOps 2023. 3. 22. 18:43
요즘 aws eks 인프라 구축을 하고있다. local에서 kubectl을 통해 직접 node/pod에 접근하지 않고, 퍼블릭 영역에 중개 서버를 두고 통해서 접근을 하고자 한다. 그래서 private subnet 영역에 eks cluster를 세팅하고, public subnet에 중개 서버(ec2 instance)를 두었다. 그 과정에서, 중개서버에서 eks-cluster를 연결하려고 하는데 아래와 같은 에러가 발생 했다. 명령어: $ aws eks update-kubeconfig --name --region 에러 코드: An error occurred (AccessDeniedException) when calling the DescribeCluster operation: User: arn:aws:st..