728x90 분류 전체보기502 [Docker Swarm ELK Stack] AWS EC2(Ubuntu) 초기 환경 셋팅(Docker, zsh, oh-my-zsh, 테마, 랜덤 이모지 프롬프트) 아래의 설정 내용을 모두 반영 하여 기본 셋팅을 해놓은 AMI 이미지를 만들어 두고 사용하면 매우 편리하다🚦 0. 기본 설정 및 패키지 설치► 카카오 미러 서버로 변경sudo sed -i 's/kr.archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.listubuntu 업데이트 및 업그레이드sudo apt update && sudo apt upgrade -y && sudo apt autoclean필수 패키지 설치 vim, systemctl, ssh, net-toolsssh의 경우에는 AWS EC2 인스턴스에는 기본적으로 설치되어있으므로 설치불필요$ sudo apt install vim -y \ && sudo apt install systemctl -y .. DevOps 2023. 9. 2. [2023] AWS Builders Korea Program: Solutions Demo Day PDF 및 WorkShop 정보 AWS BUILDERS KOREA PROGRAM 다시보기: https://kr-resources.awscloud.com/aws-builders-korea-program AWS Builders Korea Program | 세미나 동영상 및 자료 클라우드에 관심이 있으신 한국 고객분들을 위해 클라우드 기초부터 기본, 심화 및 특집 과정으로 이루어진 AWS Builders Korea Program! 발표 자료 및 동영상을 확인해보세요. kr-resources.awscloud.com AWS Builders Korea Program [기초 과정] : AWS 서버리스로 서버 없이 간단한 웹 애플리케이션 만들기 WorkShop: 없음 AWS Builders Korea Program [기초 과정] : Container.. 세미나 2023. 6. 28. [IntelliJ] Build 시 Out Of Memory 대처법 IntelliJ 새로운 Version이 Release 돼서 업그레이드하는 도중 기존의 프로젝트 Build 시 Out Of Memory 오류가 발생한다면 Settings > Build, Execution, Deployment > Compiler 에서 Shared build process heap size를 700 -> 1500 으로 늘려주면 된다. VM option으로 해줘도 되지만 간단하게 IntelliJ Option으로 늘려보자 Programming 2023. 6. 26. [IntelliJ] Gradle 환경으로 Local 서버 구동시 finished with non-zero exit value 1 [File > Settings] 메뉴 클릭 (맥 기준 단축키 : Command + ,) [Build, Excution, Deployment > Build Tools > Gradle] 클릭 Build and run using과 Run tests using이 아마도 Gradle(Default)로 되어있을텐데, 이것을 Intellij IDEA로 바꿔준다. (위 과정을 마친 후 프로젝트를 실행했을 때, 실행이 안된다면 Terminal 에서 java -version 을 입력하여 자바 버전을 확인 후 Gradle JVM 의 버전을 맞춰준다.) 참고 https://velog.io/@developerjun0615/Spring-Intellij-%EC%8B%A4%ED%96%89%EC%8B%9C-finished-with-n.. Programming 2023. 6. 26. [IntelliJ] JDK1.8 사용시 Gradle 환경에서 Mybatis Parameter Binding 이슈 JDK1.8 개발 환경에서 Gradle Build 도구로 전환하고 Local에서 IntelliJ로 Application을 구동하면 Mybatis Mapper 에 @Param 없이 정의 해놓은 Parameter의 경우 binding 이 안되는 이슈가 확인됨 Gradle build 도구 설정을 아래와 같이 하면 정상적으로 binding 되는 것으로 확인됨 이 이슈는 JDK1.8에서만 발생되는 문제로 JDK17 버전에서는 문제가 되지 않는 것으로 확인함 참고 https://kangyb.tistory.com/25 Programming 2023. 6. 26. [Hashicorp Vault Hands On 2023] Vault Encryption as a Service Show how Vault's Transit secrets engine provides encryption as a service. Enable the Transit Secrets Engine Secrets engines are Vault plugins that store, generate, or encrypt data. Vault's Transit secrets engine functions as Vault's Encryption-as-a-Service, encrypting and decrypting data stored outside of Vault. In this track, you'll see how the Transit engine can encrypt and decrypt data stored.. 세미나 2023. 6. 1. [Hashicorp Vault Hands On 2023] Vault Dynamic Database Credential (Korean) Generate dynamic credentials for a MySQL database from Vault. https://github.com/Great-Stone/vault-database-secret-demo GitHub - Great-Stone/vault-database-secret-demo Contribute to Great-Stone/vault-database-secret-demo development by creating an account on GitHub. github.com 비밀 엔진은 데이터를 저장, 생성 또는 암호화하는 Vault 플러그인입니다. 비밀 엔진은 매우 유연하므로 기능 측면에서 생각하는 것이 가장 쉽습니다. Enable the Database Secrets Engine S.. 세미나 2023. 6. 1. [Hashicorp Vault Hands On 2023] AWS Dynamic Secrets with Vault https://play.instruqt.com/hashicorp/invite/eqpc1i6pthse Instruqt play.instruqt.com Generate AWS credentials dynamically based on IAM policies. Secrets engines are components which store, generate, or encrypt data. Secrets engines are incredibly flexible, so it is easiest to think about them in terms of their function. Secrets engines are provided some set of data, they take some action on that d.. 세미나 2023. 6. 1. [Hashicorp Vault Hands On 2023] Vault Basics (Korean) https://play.instruqt.com/hashicorp/invite/eqpc1i6pthse Instruqt play.instruqt.com 볼트 오픈 소스는 랩톱 또는 가상 워크 스테이션에서 다운로드하여 실행할 수있는 명령 줄 응용 프로그램입니다. Go로 작성되었으며 macOS, Windows, Linux 및 기타 운영 체제에서 실행됩니다. 여기에서 항상 최신 버전의 볼트를 다운로드할 수 있습니다: https://www.vaultproject.io/downloads/ Install | Vault | HashiCorp Developer Explore Vault product documentation, tutorials, and examples. developer.hashicorp.com 노트북이나.. 세미나 2023. 6. 1. [MacOS] AWS CLI 설치 및 환경 설정 AWS CLI 설치 및 설정 AWS CLI 설치 (MacOS 기준) brew install awscli AWS CLI 설치 확인 $ aws --version aws-cli/2.8.12 Python/3.9.11 Darwin/22.4.0 exe/x86_64 prompt/off AWS CLI 환경 설정 $ aws configure AWS Access Key ID [****************CCHQ]: AWS Secret Access Key [****************x/2N]: Default region name [ap-northeast-2]: Default output format [json]: 특정 환경으로 설정 시 $ aws configure --profile username AWS CLI 설정 .. MacOS 2023. 5. 21. [MacOS] Mac에서 readonly 파일 강제저장하기 ROOT 권한 파일 열기 $ sudo vi /etc/sudoers 강제 저장 readonly :w!: 강제쓰기 :set noreadonly 후 :w: readonly 해제 후 저장 (사용시 적용되지 않음) sudo 권한 있음 :w !sudo tee %: tee 로 파일 수정 sudo 권한 없음 :w! ~/tempfile.txt: 변경 사항을 임시 파일에 기록 참고 https://superuser.com/questions/694450/using-vim-to-force-edit-a-file-when-you-opened-without-permissions MacOS 2023. 5. 17. 개발자 추천 유튜브 채널 링크 모음 세미나 https://tv.naver.com/naverd2/playlists NAVER Engineering : 네이버TV tv.naver.com https://www.inflearn.com/course/infcon2022 [무료] 인프콘 2022 다시보기 - 인프런 | 강의 인프런의 첫 오프라인 콘퍼런스, 인프콘 2022에서 진행된 오프닝 및 발표 세션을 영상으로 다시 보실 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com https://www.youtube.com/@kakaotech kakao tech 더 나은 세상을 만드는 카카오 테크 www.youtube.com https://www.youtube.com/playlist?list=PL42XJKPNDepZC5HXlqxzTT.. 잡동사니 2022. 12. 9. 이전 1 2 3 4 5 ··· 42 다음 💲 추천 글 728x90