DolphaGo / TIL

TIL & issues
0 stars 1 forks source link

vault #1

Open DolphaGo opened 3 years ago

DolphaGo commented 3 years ago

https://blog.naver.com/wideeyed/222025366151

DolphaGo commented 3 years ago

/Users 에 mkdir 권한이 없다. 이런거 뜬다. sudo도 마찬가지. 으아 회사 컴퓨터는 여기에 readonly System을 만들어놨다 하하

맥에서 로컬 테스트할 때 명령어 치기가 귀찮아서 모아둠 우선 ~/dev 폴더를 만들고(절대 경로 쳐야함. 필자는 /Users/user/dev), 이 안에 vault 라는 폴더를만들고 시작함. vault 폴더 안에는 config, file, logs 폴더를 생성함

config에 생성할 json파일

{
   "listener":{
      "tcp":{
         "address":"0.0.0.0:8200",
         "tls_disable":1
      }
   },
   "backend":{
      "file":{
         "path":"/Users/user/dev/vault/file"
      }
   },
   "default_lease_ttl":"876000h",
   "max_lease_ttl":"876000h",
   "ui":true,
   "log_level": "trace"
}
sudo docker run --name myvault -d --cap-add=IPC_LOCK -p 8200:8200 \
             --log-opt mode=non-blocking \
             -v /Users/user/dev/vault/config:/vault/config \
             -v /Users/user/dev/vault/file:/vault/file \
             -v /Users/user/dev/vault/logs:/vault/logs vault server

권한 주고 로그 확인

$ sudo chmod 777 /Users/user/dev/vault/logs
$ sudo docker logs -f myvault >> /Users/user/dev/vault/logs/mystd.log 2>&1 &
$ tail -f /Users/user/dev/vault/logs/mystd.log
DolphaGo commented 3 years ago

https://luniverse.io/vault-service-1/?lang=ko

DolphaGo commented 3 years ago

https://ivvve.github.io/2020/10/31/java/Spring/third-party-integration-3/