본문 바로가기

반응형

변군이글루

C276x260 HashiCorp Nomad 서버를 설치하고 구성하는 방법 HashiCorp Nomad 서버를 설치하고 구성하는 방법(install nomad)HashiCorp Nomad 서버를 설치하고 단일 노드(Server + Client)로 구성하는 방법입니다.Nomad란 무엇인가?Nomad는 클러스터 환경에서 다음과 같은 작업을 담당합니다.애플리케이션 실행 위치 결정(스케줄링)컨테이너 / 바이너리 / 배치 작업 실행장애 발생 시 재시작 및 재배치리소스(CPU, 메모리) 기반 작업 관리Kubernetes와 비슷한 역할을 하지만 훨씬 가볍고 단순한 구조가 특징입니다.우분투에서 Nomad 서버 설치패키지 설치sudo apt-get update && sudo apt-get install -y wget gpg coreutilsHashiCorp 공식 APT 저장소 등록wget -q.. 더보기
C276x260 Consul 클러스터를 구성하는 방법 Consul 클러스터를 구성하는 방법테스트 환경호스트 이름서버 아이피Type비고node111192.168.10.111server node112192.168.10.112server node113192.168.10.113server haproxy100192.168.10.110client 1. 각 서버 노드에 Consul 설치consul 설치 : https://scbyun.com/14902. Consul 클러스터를 구성호스트 파일 설정sudo tee -a /etc/hosts > /dev/null Consul 설정 파일 작성consul.hcl 설정(/etc/consul.d/consul.hcl)각 서버 노드에 대해 설정 파일을 작성합니다.vim /etc/consul.d/consul.hclnode111sudo te.. 더보기
C276x260 HashiCorp Vault를 설치하고 설정하는 방법 HashiCorp Vault를 설치하고 설정하는 방법HashiCorp Vault를 설치하고 초기화, 인증, 비밀 저장 및 삭제 그리고 Vault의 시크릿 엔진 관리 기능을 사용한 예시입니다.테스트 환경Vault 버전 확인vault versionVault v1.12.2 (415e1fe3118eebd5df6cb60d13defdc01aa17b03), built 2022-11-23T12:53:46Z1. Vault 상태 확인 및 초기화Vault 상태 확인 (TLS 검증 무시)vault status -tls-skip-verifyKey Value--- -----Seal Type shamirInitialized trueSealed .. 더보기
C276x260 caching dns server(bind caching only dns server) caching dns server(bind caching only dns server)테스트 환경운영체제 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)캐싱 전용 DNS 서버 설정named 설정(named.conf) 파일 편집listen-on port 53 { 127.0.0.1; any; };allow-query { 127.0.0.1; any; };allow-query-cache { 127.0.0.1; any; };recursion yes;vim /etc/named.conf// named.confoptions { listen-on port 53 { any; }; directory "/var/named"; dump-file "/var/nam.. 더보기
C276x260 우분투에서 HAProxy를 설치하고 구성하는 방법 우분투에서 HAProxy를 설치하고 구성하는 방법테스트 환경운영체제 버전 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy도커 버전 정보$ docker versionClient: Docker Engine - Community Version: 20.10.22 API version: 1.41 Go version: go1.18.9 Git commit: 3a2c30b Built: Thu Dec 15 22:28:04 2022 OS/.. 더보기
C276x260 EC2 인스턴스에 Java를 설치하는 방법 EC2 인스턴스에 Java를 설치하는 방법sdkman 설치sdkman을 설치해야 합니다.curl -s "https://get.sdkman.io" | bashLooking for a previous installation of SDKMAN...Looking for unzip...Looking for zip...Looking for curl...Looking for sed...Installing SDKMAN scripts...Create distribution directories...Getting available candidates...Prime the config file...Installing script cli archive...* Downloading...#######################.. 더보기
C276x260 원도우에 Java 17를 설치하는 방법 원도우에 Java 17(LTS)를 설치하는 방법Oracle JDK 다운로드Oracle의 공식 웹사이트에서 Java 17(LTS)를 다운로드합니다.Oracle JDK 다운로드 페이지 : https://www.oracle.com/java/technologies/downloads/#jdk17-windows설치 파일 실행다운로드한 설치 파일을 실행하여 설치 프로세스를 시작합니다.java 설치 경로 확인(설치 위치 찾기)파워셀(PowerShell)gcm -All java명령 프롬프트where javadir /b /s java.exe환경 변수 등록원도우 검색 창에서 "환경 변수" 검색시스템 환경 변수 편집 > 고급 > 환경 변수(N)... > 시스템 변수(S) > 새로 만들기(W)...JAVA_HOME C:\Pro.. 더보기
C276x260 우분투에서 Samba 서버를 설정하고 구성하는 방법 우분투에서 Samba 서버를 설정하고 구성하는 방법테스트 환경운영체제 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy구성도Samba 서버 설치Samba 설치sudo apt-get updatesudo apt-get install -y sambaSamba 버전 정보 확인samba --version$ samba --versionVersion 4.15.9-UbuntuSamba 설정 파일 확인Samba의 주 설정 파일은 /etc/samba/smb.conf입니다.sudo cat /etc/samba/smb... 더보기

728x90
반응형