<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>FruFru_</title>
    <link>https://fru-fru.tistory.com/</link>
    <description>fru-fru 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Sat, 15 Aug 2026 15:29:03 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>FruFru__</managingEditor>
    <item>
      <title>[Linux] 공용 폴더 탈출기: 나만의 전용 도구함(~/.local/bin) 구축하기</title>
      <link>https://fru-fru.tistory.com/2</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스 서버에 이것저것 하다보니 이런 저런 개념들을 많이 접해서, 정리를 해두려고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스는 다중 사용자(Multi-User) 시스템이다..!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스는 원래 커다란 슈퍼컴퓨터 한 대를 수십 명의 개발자가 동시에 나눠쓰기 위해 만들어졌다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;따라서, 여러 사용자가 동시에 접속도 가능하고 각자 계정과 홈 디렉토리(/home/${username})를 가집니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;  &lt;b data-path-to-node=&quot;5,0,0&quot; data-index-in-node=&quot;0&quot;&gt;/bin (Root Bin):&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;시스템 기본 필수 명령어(ls, cp, mv, cat, bash 등)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;  &lt;b data-path-to-node=&quot;5,1,0&quot; data-index-in-node=&quot;0&quot;&gt;/usr/bin (User Bin):&lt;/b&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;리눅스 배포판에서 기본으로 제공하거나, 공식 패키지 매니저(apt, yum 등)로 설치한&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b data-path-to-node=&quot;5,1,0&quot; data-index-in-node=&quot;71&quot;&gt;공인된 도구들&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;  &lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,2,0&quot;&gt;/usr/local/bin:&lt;/b&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt; 관리자가 인터넷에서 직접 다운로드해서 수동으로 갖다 놓은 &lt;/span&gt;&lt;b data-index-in-node=&quot;48&quot; data-path-to-node=&quot;5,2,0&quot;&gt;사설 도구들&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div id=&quot;code-block-viewer&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; 프로그램 위치는 &quot;설치 방식&quot;에 따라 달라질 수 있음&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음에는, 이런 개념이 부족해서 제가 사용할 kubectl이랑 kind를 /usr/local/bin에 두었다가,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저만 사용할 수 있도록 변경하면서 알게 된 개념을 정리하려고 합니다...!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 기존&lt;/p&gt;
&lt;pre id=&quot;code_1774515106447&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;/usr/local/bin/kubectl
/usr/local/bin/kind&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;179&quot; data-start=&quot;173&quot; data-ke-size=&quot;size16&quot;&gt;  문제:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;245&quot; data-start=&quot;180&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;195&quot; data-start=&quot;180&quot; data-section-id=&quot;160vb3x&quot;&gt;모든 사용자가 실행 가능&lt;/li&gt;
&lt;li data-end=&quot;217&quot; data-start=&quot;196&quot; data-section-id=&quot;jk4yep&quot;&gt;누가 어떤 버전 쓰는지 통제 안 됨&lt;/li&gt;
&lt;li data-end=&quot;245&quot; data-start=&quot;218&quot; data-section-id=&quot;1kezzsn&quot;&gt;충돌 가능 (특히 kubectl 버전 중요함)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 변경&lt;/p&gt;
&lt;pre id=&quot;code_1774515267126&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;/home/uoahir/.local/bin/kubectl
/home/uoahir/.local/bin/kind&lt;/code&gt;&lt;/pre&gt;
&lt;p data-end=&quot;143&quot; data-start=&quot;137&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;143&quot; data-start=&quot;137&quot; data-ke-size=&quot;size16&quot;&gt;  해결:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;214&quot; data-start=&quot;145&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;167&quot; data-start=&quot;145&quot; data-section-id=&quot;mvjvtt&quot;&gt;uoahir 계정 전용 실행 파일&lt;/li&gt;
&lt;li data-end=&quot;189&quot; data-start=&quot;168&quot; data-section-id=&quot;z08tp6&quot;&gt;다른 계정은 기본적으로 사용 못 함&lt;/li&gt;
&lt;li data-end=&quot;214&quot; data-start=&quot;190&quot; data-section-id=&quot;1k9pvgd&quot;&gt;완전히 &lt;b&gt;개인 환경 분리 성공  &lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개인 환경으로 분리하기 위한 작업 !!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 홈 디렉토리에 .local/bin 폴더를 만들어줍니다.&lt;/p&gt;
&lt;pre id=&quot;code_1774515492280&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;mkdir -p ~/.local/bin&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;~ : 내 홈 디렉토리 라는 뜻이라서, /home/uoahir/.local/bin&amp;nbsp; 과 같은 의미입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. /usr/local/bin 에 있는 실행파일(kubectl/kind)을 내 폴더로 옮깁니다. (관리자 권한이 필요함 ! ! )&lt;/p&gt;
&lt;pre id=&quot;code_1774515641765&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo mv /usr/local/bin/kind ~/.local/bin/
sudo mv /usr/local/bin/kubectl ~/.local/bin/&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 명령어로 인식하게 만들어야 합니다. PATH 설정 @!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일만 옮기면, 리눅스 터미널이 kind와 kubectl을 찾을 수 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;따라서, 사용자의 설정 파일에 PATH를 지정해줘야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;.bashrc라는 파일을 vi 편집기나 nano 편집기로 열어서&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;마지막 줄에 PATH 설정을 추가하고 저장합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1774515899614&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;vi ~/.bashrc (또는 nano ~/.bashrc)

export PATH=&quot;$HOME/.local/bin:$PATH&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&amp;nbsp;PATH에 $PATH를 뒤에 붙여야, 내 폴더를 1순위로 찾고, 거기 없으면 기존 공용 폴더에서 찾게 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;$PATH를 빼먹으면, ls/cd 같은 기본 명령어도 못 쓰게 되니 ! 꼭 붙여주세요 !&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 저장 후 .bashrc 파일을 터미널에 적용합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1774515954652&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;source ~/.bashrc&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 명령어로 PATH를 확인하면&lt;/p&gt;
&lt;pre id=&quot;code_1774516193984&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;echo $PATH

/home/uoahir/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내 홈 디렉토리 내 ./local/bin 이 항상 우선 적용되는 걸 확인할 수 있습니다 . . !&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;kind랑 kubectl도 이제 자유롭게 사용할 수 있게 됩니다 . . !&lt;/p&gt;</description>
      <category>Linux</category>
      <author>FruFru__</author>
      <guid isPermaLink="true">https://fru-fru.tistory.com/2</guid>
      <comments>https://fru-fru.tistory.com/2#entry2comment</comments>
      <pubDate>Thu, 26 Mar 2026 18:17:18 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] 리눅스 서버에 Kubernetes in Docker 설치하기</title>
      <link>https://fru-fru.tistory.com/1</link>
      <description>&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot; data-section-id=&quot;jev2r6&quot; data-start=&quot;105&quot; data-end=&quot;119&quot;&gt;  0️⃣ 사전 체크&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot; data-section-id=&quot;jev2r6&quot; data-start=&quot;105&quot; data-end=&quot;119&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-start=&quot;121&quot; data-end=&quot;136&quot; data-ke-size=&quot;size14&quot;&gt;서버에 Docker와 kubectl 모두 있어야 합니다 .. !  &lt;/p&gt;
&lt;div style=&quot;color: #333333; text-align: start;&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1774427322763&quot; class=&quot;applescript&quot; style=&quot;background-color: #f8f8f8; color: #383a42;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;docker --version
kubectl version --client&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div id=&quot;code-block-viewer&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;Docker나 Kubectl이 없으면,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;rarr; 명령어 'docker' || 'kubectl' 을(를) 찾을 수 없습니다. 라고 뜰 거에요 ..!&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;저는 Docker는 설치되어있고, kubectl이 없어서, 리눅스 서버에 kubectl을 설치했습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;  1️⃣ kubectl 설치&lt;/p&gt;
&lt;pre id=&quot;code_1774427325852&quot; class=&quot;bash&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;curl -LO https://dl.k8s.io/release/v1.29.0/bin/linux/amd64/kubectl
chmod +x kubectl
mv kubectl /usr/local/bin/&lt;/code&gt;&lt;/pre&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&lt;br /&gt;1. kubectl 실행 파일을 다운로드합니다.&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;2. kubectl에 실행 권한을 부여 &amp;rarr; 시스템이 파일을 프로그램(실행 파일)으로 인식하게 합니다.&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;3. 어디서든 쓸 수 있도록, 전역 명령어로 등록한다.&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;mv kubectl /usr/local/bin 할 때,&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;rarr; mv: 일반 파일 '/usr/local/bin/kubectl'을(를) 생성할 수 없음: 허가 거부 라고 뜰 수 있습니다.&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;/usr/local/bin은 시스템 공용 영역이라, 일반 사용자가 마음대로 파일을 넣거나 수정할 수 없습니다. 따라서, 관리자 권한으로 실행해야 합니다.&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;설치가 끝났다면, 위의 버전 확인 명령어로 버전 정보가 잘 나오는지 확인해보시면 좋습니다.&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;463&quot; data-start=&quot;447&quot; data-section-id=&quot;1yp6ec4&quot; data-ke-size=&quot;size18&quot;&gt;  2️⃣ kind 설치&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1774427842284&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.23.0/kind-linux-amd64
chmod +x ./kind
mv ./kind /usr/local/bin/kind&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-end=&quot;119&quot; data-start=&quot;105&quot; data-section-id=&quot;jev2r6&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;1. kind 저장소에서 리눅스용 실행 파일을 다운로드합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;2. kind 파일에 실행 권한을 부여합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;3. 시스템 공용 폴더&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1774490677319&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;kind create cluster --name uoahir-cluster

Creating cluster &quot;uoahir-cluster&quot; ...
 ✓ Ensuring node image (kindest/node:v1.30.0)  
 ✓ Preparing nodes  
 ✓ Writing configuration  
 ✓ Starting control-plane  ️
 ✓ Installing CNI  
 ✓ Installing StorageClass  
Set kubectl context to &quot;kind-uoahir-cluster&quot;
You can now use your cluster with:

kubectl cluster-info --context kind-uoahir-cluster

Thanks for using kind!  &lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;kind로 cluster를 만들면, kind가 알아서 cluster를 만들어줍니다 ! WOW !@!@&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1774492453551&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;kubectl get nodes

NAME                           STATUS   ROLES           AGE   VERSION
uoahir-cluster-control-plane   Ready    control-plane   17m   v1.30.0&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;kubectl get nodes로 정보를 확인할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;  결론&lt;/p&gt;
&lt;pre id=&quot;code_1774492800233&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;kubectl 설치 ✔
kind 설치 ✔
클러스터 생성 ✔
&amp;rarr; control-plane 노드 1개 생성 ✔&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;단일 노드 Kubernetes 클러스터 완성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;리눅스&amp;nbsp;서버 &lt;br /&gt;&amp;nbsp;└─&amp;nbsp;Docker &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;kind&amp;nbsp;컨테이너&amp;nbsp;(node&amp;nbsp;1개) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;control-plane&amp;nbsp;역할 &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;Pod들&amp;nbsp;실행&amp;nbsp;가능&lt;/b&gt;&lt;/p&gt;</description>
      <category>DevOps Engineering</category>
      <category>docker</category>
      <category>Kind</category>
      <category>Kubernetes</category>
      <category>리눅스서버</category>
      <author>FruFru__</author>
      <guid isPermaLink="true">https://fru-fru.tistory.com/1</guid>
      <comments>https://fru-fru.tistory.com/1#entry1comment</comments>
      <pubDate>Thu, 26 Mar 2026 11:43:29 +0900</pubDate>
    </item>
  </channel>
</rss>