OCI ubuntu VM생성 후 방화벽 정책 설정
Oracle Cloud에서 Ubuntu 이미지로 VM생성을 하면 방화벽 이슈가 발생한다.퍼블릭 클라우드 마다 약간씩 특징이 있는데 Ubuntu 22.04로 설치하고나면 UFW말고 iptable에서 포트 허용설정을 해야한다.
Oracle Cloud에서 Ubuntu 이미지로 VM생성을 하면 방화벽 이슈가 발생한다.퍼블릭 클라우드 마다 약간씩 특징이 있는데 Ubuntu 22.04로 설치하고나면 UFW말고 iptable에서 포트 허용설정을 해야한다.
https://www.gov-nhncloud.com/kr 테스트 시행일: 2024.03.04 테스트-1 동일 프로젝트 VPC Peering 테스트 판교 리전의 경우 VPC Peering 설정을하였을때 이슈.※ NHN Cloud 자체 VPN기능 사용시 발생하는 이슈. 피어링 라우팅 설정을 할 수없으며, 기본 라우팅으로 설정된 서브넷으로만 피어링이 통신이됨.평촌 리전의 경우 문제가 없이 다른 서브넷으로 통신이 가능함, 라우팅설정도 가능.(아래 이미지의 적색 표시된 부분이 통신이 안되는 표시임.) 테스트-2 VPN 연결 … Read more
MariaDB 설치 방법 Ubuntu 22.04.x LTS버전에서 구성하여 사용중입니다. 설치 방법 외부 접근을 위한 설정 환경 설정 파일 수정 bind-address를 모든 대역에서 접속가능하도록 0.0.0.0으로 변경 서버 재기동 Root 외부접속을 위한 권한 설정(비권고) 결과조회 계정 생성 및 권한 설정 방법 사용 방법 데이터베이스 생성 butler_ddochi_dev이름의 데이터베이스 생성. 백업 방법 crontab설정을 이용한 백업 추가 설정(DB) 인코딩 정보 수정 … Read more
Prettier를 이용하면 python코드 정렬을 사용이 가능한데, OpenTofu는 정렬이 잘 되지 않아 확장 툴이 필요하다. 확장 프로그램 설치 Extentsions에서 terraform으로 검색후 HashCorp Terraform을 설치한다. 환경설정 아래 단축키를 이용하여 설정메뉴 실행. json으로 검색을하고 Edit in settings.json을 실행 아래 내용을 참조하여 설정한다.
AWS CLI(Amazon Web Services Command Line Interface)는 클라우드 자원을 효율적으로 관리할 수 있는 도구로, AWS 서비스를 명령어 한 줄로 제어할 수 있게 해줍니다. 이 글에서는 AWS CLI의 설치부터 활용까지 단계별로 자세히 살펴보겠습니다. IAM IAM(Identity and Access Management)을 활용하면 안전하게 시크릿(Secret)을 생성하고 관리할 수 있습니다. 시크릿은 데이터베이스 자격 증명, API 키 등 중요한 정보를 보호하기 위해 … Read more
OpenTofu OpenTofu란? OpenTofu는 Terraform을 대체할수 있는 오픈소스 도구 입니다. 클라우드와 온프레미스 리소스를 모두 사람이 읽을 수 있는 구성 파일에 정의하여 버전 관리, 재사용 및 공유할 수 있는 인프라스트럭처 코드 도구입니다. 그런 다음 일관된 워크플로를 사용하여 라이프사이클 전체에 걸쳐 모든 인프라를 프로비저닝하고 관리할 수 있습니다. OpenTofu는 컴퓨팅, 스토리지 및 네트워킹 리소스와 같은 저수준 구성 요소와 DNS … Read more
velero는 쿠버네티스 자원을 백업 및 복구 할수 있도록 도와주는 도구 입니다.velero는 helm 배포 및 velero CLI를 이용한 배포 방식이 있습니다.이번 포스팅에서는 velero CLI를 이용합니다.또한 제 개인 연구환경이 On-premise환경이므로 MinIO를 백엔드로 이용합니다. Velero velero란? Velero는 Kubernetes 클러스터에 대한 백업 및 복구, 복제, 마이그레이션을 지원하는 오픈소스 도구입니다. Velero를 사용하면 클러스터의 리소스와 Persistent Volume(PV)의 데이터를 백업하고 복구할 수 … Read more
Gitea 서버를 구축해서 사용하고 있습니다. 보통 사용하는 CLI git사용방법을 정리합니다. 필요에따라 업데이트 되는 글 내용으로 완성된 글이 아닙니다. Git이란? Git은 분산 버전 관리 시스템으로, 소스 코드의 변경 사항을 추적하고 여러 개발자들 간에 협업을 용이하게 만드는 도구입니다. Git을 사용하면 파일의 추가, 수정, 삭제 등의 모든 변경 이력을 저장하고 관리할 수 있어 이전 상태로 복원하거나 협업 중 … Read more
Spark는 빅데이터 처리를 위한 강력한 분산 처리 엔진입니다. 이번 포스팅에서는 VM 1대의 환경에서 간단하게 Spark 싱글노드 구축방법을 단계별로 알아보겠습니다. 사전 준비 jdk설치 Directory 생성 패키지 다운로드 설치 후 bashrc설정 맨 아래줄에 아래 코드 입력 저장 후 적용 동작 테스트 Spark-shell 실행
간단한 방법으로 우분투 데스크탑을 꾸며서 mac 같은 느낌을 낼수있습니다.화면 우측 상단의 버튼으로 setting페이지에 들어갑니다.Appearance 카테고리를 클릭합니다. StyleStyle항목에서 색상을 고를수 있습니다. DockDock 항목에서 자동숨김과 위치 조정을 할수 있습니다.Auto-hide the Dock 을 활성합니다.Position on screen을 Bottom으로 변경합니다.