- aws ses
- kubernetesstudyguide
- DevOps
- kubernetesscheduling
- 메일 인증 프로토콜
- cloudnative
- gochannel
- Kubernetes
- go
- aws
- kubernetesadmin
- SPF
- DKIM
- CKA
- nodeaffinity
- Java
- Lambda
- containerorchestration
- dMarc
- SMTP
- kubernetes admission controller
- Fargate
- K8S
- SAA-CO2
- JVM
- SAA-CO3
- kubernetes 클러스터 보안
- EKS
- Certified Solutions Architect
- Today
- Total
목록전체 글 (57)
DevOps Tasks
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dtbpYn/btsDs2kRoPB/GeQTwwQs7rtvKyHvMGz0ak/img.png)
AWS Certified Solutions Architect - Associate 자격증에 필요한 내용 정리! AWS SAA-CO2로 취득하였고 현재는 AWS SAA-CO3로 변경되었다. 개인적으로는 범위에 대한 비중만 변경된 것 같다. 큰 틀은 바뀌지 않았지만 ML/AI 분야는 새로 추가된 것으로 보인다. Amazon Athena Amazon OpenSearch Service Amazon EMR AWS Glue Amazon Kinesis, Kinesis Data Streams, Firehose, Analytics Amazon QuickSight 📒 Amazon Athena S3에서 표준 SQL을 사용하여 데이터를 쉽게 바로 분석할 수 있는 대화형 쿼리 서비스 AWS Management Console에서..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dekhz8/btsDkCA5WoQ/PkkKLYorryULPo1YYDAB9k/img.png)
AWS Lambda와 Go 언어를 사용해서 간단한 index.html 파일을 띄울 때. png 파일이 띄워지지 않는다. 개발자 도구로 확인했을 때 .png 파일의 Status Code는 200 OK 로 떨어지지만 제대로 불러오지 못하고 있다. 해당 문제를 해결해보자 ! AWS Lambda와 Go 언어를 사용했을 때 텍스트 파일 (. css,. html 등) 은 사용이 가능하지만 바이너리 파일은 base64로 인코딩하여 문자열로 처리를 해야 한다. 따라서,. css 파일에서. png 파일을 호출할 때 base64 기반으로 인코딩하는 방법을 알아본다. Go 언어 대한 부분에 들어가기에 앞서 base64 인코딩, 바이너리 파일에 대해서 알아본다. Go 에 대해서 궁금하다면 간단히 알아보고 오는 것도 좋다 ! ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BeyG4/btsC2yzmufO/4sUdrzSaltEVlk0Dg57IXk/img.png)
Git 이란? 지금까지 오늘날 환경에서 가장 널리 사용되는 버전 관리 툴 ( Version Control System, VCS ) 은 Git 이다. Git은 원래 Linux 운영 체제 커널을 만든 사람으로 유명한 Linus Torvalds 가 2005년에 개발한 오픈 소스 프로젝트다. “ 버전 관리” 는 무엇이고 우리는 왜 이것을 알아야 할까? 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. 따라서 , VSC를 사용하면 선택한 파일을 이전 상태로 되돌릴 수 있고, 변경 사항을 비교하고, 변경한 사람 및 변경시기를 추적할 수 있다. 또한, 파일을 잃어버리거나 잘못 고쳤을 때도 쉽게 복구할 수 있다. 버전 관리의 종류는 크게 2가지로 나눌 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EDWMM/btsDauVZJ1c/EQvalftY1ghRqnLKBdxGnK/img.png)
Deploy 중복 방지를 통해 CICD Pipeline 최적화 적용 Time Limit , 사용자의 Stop Action 등 Bitbucket Pipeline 상에서 배포가 중지되어도 AWS CodeDeploy 상에선 배포가 아직 돌고 있을 때가 빈번하게 발생한다. CodeDeploy 중지를 시켜줘야 다시 Bitbucket Pipeline을 돌릴 수 있게 된다. 의미 없는 작업은 너무 귀찮다!! 간단한 스크립트로 자동화한다. Bitbucket Pipeline 상에서 이미 돌고 있는 배포가 있기 때문에 실패했다는 메시지가 나온다. AWS CodeDeploy를 살펴보면 아직 진행 중인 Deploy가 존재한다. CodeDeploy에서 배포가 중지되지 않은 상태에서 다시 파이프라인을 실행시킬 때 해당 오류가 발..