์ ๊ท ์ฌ์ฉ์๊ฐ server.basePath
์ค์ ์ ๋๋ฌํ๊ณ Kibana๋ก ๋ค์ด์ค๋ ์์ฒญ์ ๋ค์ ์์ฑํด์ผ ํ๋ค๋ ์ฌ์ค์ ๊นจ๋ซ์ง ๋ชปํ๋ ๊ฒ์ ๋๋ฌด๋ ํํ ์ผ์
๋๋ค. ์ค์ ์ ์ฌ์ฉํ์ฌ ๊ธฐ์กด์ ๋ชจ๋ ์ค์น๋ฅผ ์ค๋จํ์ง ์๊ณ server.basePath
์๋ ๋ฐฉ์์ ๋ณ๊ฒฝํ ์ ์๋ค๋ฉด ์ ๋ง ์ข๊ฒ ์ง๋ง ์๋ฒ๊ฐ ์๋ตํ ๋ ๋์๋ง ๋ฉ์์ง๋ฅผ ๋ ๋๋งํ์ฌ ์ฌ์ฉ์๊ฐ ๋ฌด์์ด ์๋ชป๋์๋์ง ์๋๋ก ๋ ๋ง์ ์ผ์ ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. 404๋ก ์์ํ๊ณ URL์ server.basePath
ํฉ๋๋ค.
์ฌ๊ธฐ์ ์ฐ๋ ค๋๋ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ฐ๋ผ์ ๋ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ฅผ ๋์ ํ๊ณ "'basePath'๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ฉด ์ด 'incomingRewriteRule' ๋งค๊ฐ๋ณ์๋ ๋ณ๊ฒฝํ๋ ๊ฒ์ด ์ข์ต๋๋ค."๋ผ๋ ๋ฉ๋ชจ์ ํจ๊ป yml์ basePath ๋ฐ๋ก ์๋์ ๋์ญ์์ค.
๊ทธ๋ ๊ฒ ํ๋ฉด ์ฌ๋๋ค์ด ๋๋ฌด ํผ๋์ค๋ฌ์ํ์ง ์๊ณ '๊ทธ๋ฅ ์๋'ํ๊ณ ๋๊ตฐ๊ฐ์ ๊ธฐ์กด ์ค์น๊ฐ ์์๋์ง ์์ต๋๋ค.
Kibana Shield(XPack Security๋ผ๊ณ ๋ ํจ) ํ๋ฌ๊ทธ์ธ๊ณผ ํจ๊ป ์ฌ์ฉํ๋ฉด Shield๊ฐ /kibana/login์ผ๋ก ๋ฆฌ๋๋ ์ ๋๊ธฐ ๋๋ฌธ์ 401 ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์์ง๋ง ๋ฌดํ 302 ๋ฆฌ๋๋ ์ ๋ฃจํ๊ฐ ๋ฐ์ํฉ๋๋ค.
kibana์ ๋ํ URL ์ฌ์์ฑ ํ๋ก์ธ์ค๋ฅผ ๊ตฌํํ์ง ์์ผ๋ฉด ๊ฒฝ๋ก ๊ธฐ๋ฐ ๋ผ์ฐํ ๊ณผ ํจ๊ป AWS ALB๋ฅผ ์ฌ์ฉํ ๋ฐฉ๋ฒ์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. AWS ALB๋ ๋ฐฑ์๋์ ์ ๋ฌ๋๋ ๊ฒฝ๋ก๋ฅผ ์์ ํ์ง ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฌ๊ธฐ์ ์ฐ๋ ค๋๋ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ฐ๋ผ์ ๋ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ฅผ ๋์ ํ๊ณ "'basePath'๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ฉด ์ด 'incomingRewriteRule' ๋งค๊ฐ๋ณ์๋ ๋ณ๊ฒฝํ๋ ๊ฒ์ด ์ข์ต๋๋ค."๋ผ๋ ๋ฉ๋ชจ์ ํจ๊ป yml์ basePath ๋ฐ๋ก ์๋์ ๋์ญ์์ค.
๊ทธ๋ ๊ฒ ํ๋ฉด ์ฌ๋๋ค์ด ๋๋ฌด ํผ๋์ค๋ฌ์ํ์ง ์๊ณ '๊ทธ๋ฅ ์๋'ํ๊ณ ๋๊ตฐ๊ฐ์ ๊ธฐ์กด ์ค์น๊ฐ ์์๋์ง ์์ต๋๋ค.