목록2024/09/02 (3)
마짱짱의 지식창고
Bash Script로 작성하였습니다. OS: rocky9.4#!/bin/bash# 스크립트를 root 권한으로 실행했는지 확인if [ "$EUID" -ne 0 ]; then echo "이 스크립트는 root 권한으로 실행해야 합니다." exit 1fi# 필요한 의존성 패키지 설치dnf update -ydnf groupinstall -y "Development Tools"dnf install -y openssl-devel bzip2-devel libffi-devel zlib-devel wget# Python 3.11.9 다운로드 및 설치wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgztar -xvzf Python-3.11.9.tgzcd ..
OS: Rocky9.4User: root 먼저 필요한 패키지를 설치합니다:sudo dnf install wget tarGo 1.23.0 아카이브를 다운로드합니다:wget https://go.dev/dl/go1.23.0.linux-amd64.tar.gz이전 Go 설치가 있다면 제거합니다:sudo rm -rf /usr/local/go다운로드한 아카이브를 /usr/local에 압축 해제합니다:sudo tar -C /usr/local -xzf go1.23.0.linux-amd64.tar.gzPATH 환경 변수에 Go 바이너리 경로를 추가합니다. ~/.bashrc 파일을 편집하여 다음 줄을 추가합니다:echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc변경사항을 ..
2022.03.23 - [Kubernetes] - [k8s] docker, kubeadm, Calico 설치 해당 글이 더이상 현재와 맞지도않고..집에서 공부환경을 다시 구성하면서 새롭게 가이드를 작성하였습니다.시스템환경Master 1대Worker 3대ApplicaitonRocky9.4kubeadm v1.30Calico v3.28기본세팅(공통)root로 진행하도록 하겠습니다.Swap Memory 끄기swapoff -afree -h# /etc/fstab 영구 등록sed -i '/swap/s/^/#/' /etc/fstabSelinux 비활성화편의를 위해 비활성화 하겠습니다.sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config각 서버별 이름 ..