boki
@boki
Students
-
Reviews
-
Course Rating
-
Posts
Q&A
Secret ์ง๋ฌธ
์......๋ญ๊ฐ ์ฐพ์๊ฒ๊ฐ์๋ฐ..!์ ์ฅํ ๋๋ base64๋ก ์ ์ฅ ํ ํ์ ์๊ณ , k8s ์ค๋ธ์ ํธ(secret)์ด ๋ ํ์๋ base64๋ก ์ธ์ฝ๋ฉ๋์ด์ ์ ์ฅ์ด ๋๋๊ฒ ๋ง์๊น์?๊ทธ๋ฆฌ๊ณ $ kubectl describe secret spring-secret ์ด ๋ช ๋ น์ด๋ฅผ ์น๋ฉด Name: spring-secretNamespace: defaultLabels: Annotations: Type: OpaqueData====my-password: 18 bytes ์ด๋ ๊ฒ ๋์ค๋๋ฐ.. ๋ญ๊ฐ 18bytes๋ผ๊ณ ์ ํ๊ฑธ ๋ณด๋ ์ ๊ฐ ์ ์ ์ํ๋ฒณ๋ณด๋ค ๋ฐ์ดํธ์๊ฐ ๋ง์๋ณด์ฌ์ ์ธ์ฝ๋ฉ๋๋ ์๊ฐ์ด ๋ค๊ณ $ kubectl get secret spring-secret -o jsonpath="{.data.my-password}" | base64 --decode์ด ๋ช ๋ น์ด๋ก ๋์ฝ๋ฉ์ ํด๋ณด๋my-secret-password%์ด๋ ๊ฒ ๋์ค๋ค์!๊ฒฐ๊ตญ ์ ์ฅํ๊ธฐ ์ ์๋ plain text๋ก ์์ฒญ์ ๋ณด๋ด๋ ๊ฑฐ์ง๋ง k8s ์ค๋ธ์ ํธ ๋ด์์๋ base64๋ก ๋ณํํด์ ๋ค๊ณ ์๋ค. ์ด๋ ๊ฒ ์๊ฐํ๋ฉด ๋ ๊น์?ํน์ ํ๋ ธ๋ค๋ฉด ์๋ ค์ฃผ์ธ์! :)
- 0
- 3
- 86
Q&A
ํ์ฌ ์น์ 5 ๋ณด๊ณ ์๋ ์ํ์ธ๋ฐ ์ดํ์ push & pull model์ ์ฐจ์ด์ ๋ ๋์ค๋์?
ใ ์๊ฐํ๋๋ฐ ๋์ค์ง๋ ์๋๊ตฐ์....์๊ทธ๋ฌ๋ฉด ํน์ ์คํ๋ง๋ถํธ ์ก์ธ์์ดํฐ+ ํ๋ก๋ฉํ ์ฐ์ค+ ๊ทธ๋ผํ๋ ๋์๋ณด๋ELK: ElasticSearch / Logstash / Kibana ๋์๋ณด๋์ด ๋๊ฐ์ ์ฐจ์ด์ ๊ณผ ์ฅ๋จ์ ์ด ์ด๋ค๊ฒ ์๋์ง ๊ณ ๊ฒฌ์ ๋ฃ๊ณ ์ถ์ต๋๋ค๊ทธ๋ฆฌ๊ณ ํ์ ์์, ํ๋ก์ ํธ ๊ท๋ชจ๋ณ๋ก ์ด๋์ชฝ์ ๋ ๋ง์ด ์ฌ์ฉํ๋์ง๋ ์๊ณ ์ถ์ด์~!
- 1
- 2
- 164
Q&A
๋ค์ ๊ฐ์๋ฅผ ์ค๋นํ์ ๋ค๋ฉด ์์ง์ข ๋์ฌ์ฃผ์ค ์ ์์ผ์ ๊ฐ์..?ใ ใ ใ
Hello World, developer y๋ ๊ฐ์ฌํฉ๋๋ค!!!4๋ ์ฐจ ๋ฐฑ์๋ ๊ฐ๋ฐ์์ธ๋ฐ, ๋ง์ด ๋ฐฐ์๊ฐ๋๋ค.2๋ ์ฐจ๊น์ง ๊ธฐ๋ฅ๊ฐ๋ฐ๋ง ํ๋ค๊ฐ 3๋ ์ฐจ๋ถํฐ ํ ์คํธ์ฝ๋/์ด์/๋ฐ๋ธ์ต์ค์ ๊ด์ฌ์ด ์๊ฒจ ์ด๊ฒ์ ๊ฒ ๋ณด๊ณ ์๋ค์AutoConfiguration์ ์ฐพ์ผ๋ ค๊ณ ๋ธ๋ ์ดํฌ ํฌ์ธํธ ๊ฑธ์ด์ ๋๋ฒ๊ทธ๋ก ์คํํ๋ค๋์ง.. ๋ฑ๋ฑ์ด์!์ข์ ๊ฐ์ ๋ฌด๋ฃ๋ก ์ ๊ณตํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค
- 0
- 2
- 201
Q&A
User ๋ฐํ๊ฐ, ์๋ฌ์ฒ๋ฆฌ2๊ฐ ์ด 3๊ฐ ์ง๋ฌธ์์ต๋๋ค!!
+ ์ ๋ํ ๋ด์ฉ์ธ๋ฐ PreAuthorize๋ ํค๋๋ฅผ ์ฒดํฌํ๋๊ฑฐ๊ฐ์๋ฐ, @RequestHeader๋ ๋ค๋ฅธ์ ์ด ์๋ค๋ฉด ๋ฌด์์ด์๋๊ฑด๊ฐ์?
- 4
- 2
- 358
Q&A
๊ฐ์ฌ๋ ๋ค๋๋ค ์ค์ ๊ณผ ๊ฐ์ธํ๋ก์ ํธ ์ ์ฉ์ ๋ํด ์ง๋ฌธ์์ต๋๋ค
์ด๋ฏธ์ง๋ค์ ์ ํญ์์ ์ด๋ฏธ์ง ์ด๊ธฐ๋ก ํ๋ฉด ํฌ๊ฒ ์ ๋ณด์ด๋๊ฒ๊ฐ์ต๋๋ค ใ ใ
- 0
- 2
- 1.3K




