minio storage

spinnaker 에서 필요한 데이터를 저장하는 저장소 역할을 합니다.

mkdir -p /data/minio # minio file 저장 위치
mkdir -p /data/minio-config # minio 설정 저장위치 

install

cd
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/minio
minio server --address ":9001" --config-dir /data/minio-config /data/minio

설치 완료 시작프로그램에 등록하고 데몬으로 실행한다.

cat <<EOT >> /etc/default/minio
# Volume to be used for Minio server.
MINIO_VOLUMES="/data/minio/"
# Use if you want to run Minio on a custom port.
MINIO_OPTS="--address :9001"
# Access Key of the server.
MINIO_ACCESS_KEY=6K3MW29PYQHC4W39E03D
# Secret key of the server.
MINIO_SECRET_KEY=kuOkqn3y6UKvHvC0DgoLyb+fDstDFZV3NBwtZ1

EOT

# Download minio.service in /etc/systemd/system/
( cd /etc/systemd/system/; curl -O https://raw.githubusercontent.com/minio/minio-service/master/linux-systemd/minio.service )

vi /etc/systemd/system/minio.service # user와 그룹을 수정한다. 난 루트를 사용
User=root
Group=root

systemctl start minio
systemctl enable minio

액세스 키와 시크릿 키를 위 내용으로 해서 minio storage를 만들었다.

MINIO_ACCESS_KEY=6K3MW29PYQHC4W39E03D MINIO_SECRET_KEY=kuOkqn3y6UKmHvC0DgoLy+fDstDJFZV3NBwtZ1

http://localhost:9001 으로 확인한다.

액세스 키와 시크릿 키 이용하여 로그인하면 s3처럼 사용할수 있다.

teamsmiley's profile image

teamsmiley

2019-01-28 00:00

Read more posts by this author