{"id":34943,"date":"2024-09-04T19:08:24","date_gmt":"2024-09-04T12:08:24","guid":{"rendered":"http:\/\/jupitek.maudemo.vip\/index.php\/2024\/09\/04\/manage-a-cluster-with-kubectl\/"},"modified":"2026-05-14T10:32:04","modified_gmt":"2026-05-14T09:32:04","slug":"manage-a-cluster-with-kubectl","status":"publish","type":"post","link":"https:\/\/jupitek.maudemo.vip\/index.php\/2024\/09\/04\/manage-a-cluster-with-kubectl\/","title":{"rendered":"Qu\u1ea3n l\u00fd Cluster v\u1edbi Kubectl"},"content":{"rendered":"<p><strong>C\u00e0i \u0111\u1eb7t kubectl<\/strong><\/p>\n<p>B\u1ea1n c\u1ea7n c\u00e0i \u0111\u1eb7t kubectl client v\u00e0o m\u00e1y t\u00ednh tr\u01b0\u1edbc khi ti\u1ebfp t\u1ee5c. L\u00e0m theo c\u00e1c b\u01b0\u1edbc t\u01b0\u01a1ng \u1ee9ng v\u1edbi h\u1ec7 \u0111i\u1ec1u h\u00e0nh c\u1ee7a m\u00e1y t\u00ednh.<\/p>\n<p><strong>macOS:<\/strong><\/p>\n<pre class=\"wp-block-code\"><code>brew install kubectl\n<\/code><\/pre>\n<p>N\u1ebfu b\u1ea1n ch\u01b0a c\u00e0i \u0111\u1eb7t Homebrew, h\u00e3y truy c\u1eadp trang ch\u1ee7 Homebrew \u0111\u1ec3 xem h\u01b0\u1edbng d\u1eabn. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 c\u00e0i \u0111\u1eb7t t\u1ec7p nh\u1ecb ph\u00e2n theo c\u00e1ch th\u1ee7 c\u00f4ng;<\/p>\n<p><strong>Linux:<\/strong><\/p>\n<p>T\u1ea3i xu\u1ed1ng b\u1ea3n ph\u00e1t h\u00e0nh kubectl m\u1edbi nh\u1ea5t:<\/p>\n<pre class=\"wp-block-code\"><code>curl -LO \"https:\/\/dl.k8s.io\/release\/$(curl -L -s https:\/\/dl.k8s.io\/release\/stable.txt)\/bin\/linux\/amd64\/kubectl\"<\/code><\/pre>\n<p>L\u00e0m cho t\u1ec7p \u0111\u00e3 t\u1ea3i xu\u1ed1ng c\u00f3 th\u1ec3 th\u1ef1c thi \u0111\u01b0\u1ee3c:<\/p>\n<pre class=\"wp-block-code\"><code>chmod +x .\/kubectl<\/code><\/pre>\n<p>Di chuy\u1ec3n l\u1ec7nh v\u00e0o PATH c\u1ee7a b\u1ea1n:<\/p>\n<pre class=\"wp-block-code\"><code>sudo mv .\/kubectl \/usr\/local\/bin\/kubectl<\/code><\/pre>\n<p class=\"has-background\" style=\"background-color:#cff1e2\">B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 c\u00e0i \u0111\u1eb7t kubectl th\u00f4ng qua tr\u00ecnh qu\u1ea3n l\u00fd g\u00f3i c\u1ee7a m\u00ecnh; truy c\u1eadp t\u00e0i li\u1ec7u Kubernetes \u0111\u1ec3 bi\u1ebft h\u01b0\u1edbng d\u1eabn.<\/p>\n<p><strong>Windows:<\/strong><\/p>\n<p>Truy c\u1eadp t\u00e0i li\u1ec7u Kubernetes \u0111\u1ec3 bi\u1ebft li\u00ean k\u1ebft \u0111\u1ebfn b\u1ea3n ph\u00e1t h\u00e0nh Windows m\u1edbi nh\u1ea5t.<\/p>\n<h2 id=\"h-k\u1ebft-n\u1ed1i-v\u1edbi-m\u1ed9t-c\u1ee5m-v\u1edbi-kubectl\">K\u1ebft n\u1ed1i v\u1edbi m\u1ed9t c\u1ee5m v\u1edbi kubectl<\/h2>\n<p>Sau khi t\u1ea1o c\u1ee5m LKE b\u1eb1ng Tr\u00ecnh qu\u1ea3n l\u00fd \u0111\u00e1m m\u00e2y, b\u1ea1n c\u00f3 th\u1ec3 b\u1eaft \u0111\u1ea7u t\u01b0\u01a1ng t\u00e1c v\u00e0 qu\u1ea3n l\u00fd c\u1ee5m c\u1ee7a m\u00ecnh. B\u1ea1n k\u1ebft n\u1ed1i v\u1edbi c\u1ee5m \u0111\u00f3 b\u1eb1ng \u1ee9ng d\u1ee5ng kh\u00e1ch kubectl tr\u00ean m\u00e1y t\u00ednh c\u1ee7a m\u00ecnh.<\/p>\n<h2>Truy c\u1eadp v\u00e0 t\u1ea3i xu\u1ed1ng kubeconfig c\u1ee7a b\u1ea1n<\/h2>\n<p>B\u1ea5t c\u1ee9 l\u00fac n\u00e0o sau khi c\u1ee5m c\u1ee7a b\u1ea1n \u0111\u01b0\u1ee3c t\u1ea1o, b\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i xu\u1ed1ng kubeconfig c\u1ee7a n\u00f3. Kubeconfig l\u00e0 t\u1ec7p YAML cho ph\u00e9p b\u1ea1n s\u1eed d\u1ee5ng kubectl \u0111\u1ec3 giao ti\u1ebfp v\u1edbi c\u1ee5m c\u1ee7a m\u00ecnh. \u0110\u00e2y l\u00e0 m\u1ed9t t\u1ec7p kubeconfig v\u00ed d\u1ee5:<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1017\" height=\"672\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-14-1.png\" alt=\"\" class=\"wp-image-1559\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-14-1.png 1017w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-14-300x198-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-14-768x507-1.png 768w\" sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" \/><\/figure>\n<p>T\u1ec7p c\u1ea5u h\u00ecnh n\u00e0y x\u00e1c \u0111\u1ecbnh c\u1ee5m, ng\u01b0\u1eddi d\u00f9ng v\u00e0 b\u1ed1i c\u1ea3nh c\u1ee7a b\u1ea1n.<\/p>\n<ul>\n<li>\u0110\u1ec3 truy c\u1eadp kubeconfig c\u1ee7a c\u1ee5m, h\u00e3y \u0111\u0103ng nh\u1eadp v\u00e0o t\u00e0i kho\u1ea3n Tr\u00ecnh qu\u1ea3n l\u00fd \u0111\u00e1m m\u00e2y c\u1ee7a b\u1ea1n v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn ph\u1ea7n Kubernetes.<\/li>\n<\/ul>\n<ul>\n<li>T\u1eeb trang danh s\u00e1ch Kubernetes, nh\u1ea5p v\u00e0o d\u1ea5u ch\u1ea5m l\u1eedng t\u00f9y ch\u1ecdn kh\u00e1c c\u1ee7a c\u1ee5m v\u00e0 ch\u1ecdn T\u1ea3i xu\u1ed1ng kubeconfig. T\u1ec7p s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u v\u00e0o th\u01b0 m\u1ee5c T\u1ea3i xu\u1ed1ng tr\u00ean m\u00e1y t\u00ednh c\u1ee7a b\u1ea1n.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"191\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-15-1024x191-1.png\" alt=\"\" class=\"wp-image-1560\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-15-1024x191-1.png 1024w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-15-300x56-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-15-768x143-1.png 768w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-15-1536x287-1.png 1536w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-15-2048x382-1.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<ul>\n<li>\u0110\u1ec3 c\u1ea3i thi\u1ec7n t\u00ednh b\u1ea3o m\u1eadt, h\u00e3y thay \u0111\u1ed5i quy\u1ec1n c\u1ee7a t\u1ec7p kubeconfig.yaml \u0111\u1ec3 ch\u1ec9 ng\u01b0\u1eddi d\u00f9ng hi\u1ec7n t\u1ea1i m\u1edbi c\u00f3 th\u1ec3 truy c\u1eadp \u0111\u01b0\u1ee3c:<\/li>\n<\/ul>\n<pre class=\"wp-block-code\"><code><code>chmod go-r \/Downloads\/kubeconfig.yaml<\/code><\/code><\/pre>\n<ul>\n<li>M\u1edf shell terminal v\u00e0 l\u01b0u \u0111\u01b0\u1eddng d\u1eabn c\u1ee7a t\u1ec7p kubeconfig v\u00e0o bi\u1ebfn m\u00f4i tr\u01b0\u1eddng $KUBECONFIG Trong l\u1ec7nh v\u00ed d\u1ee5, t\u1ec7p kubeconfig n\u1eb1m trong th\u01b0 m\u1ee5c T\u1ea3i xu\u1ed1ng, nh\u01b0ng b\u1ea1n n\u00ean thay \u0111\u1ed5i d\u00f2ng n\u00e0y b\u1eb1ng v\u1ecb tr\u00ed c\u1ee7a th\u01b0 m\u1ee5c n\u00e0y tr\u00ean m\u00e1y t\u00ednh c\u1ee7a b\u1ea1n:<\/li>\n<\/ul>\n<p>Xem c\u00e1c n\u00fat trong c\u1ee5m c\u1ee7a b\u1ea1n b\u1eb1ng kubectl.<\/p>\n<pre class=\"wp-block-code\"><code>kubectl get nodes<\/code><\/pre>\n<p class=\"has-background\" style=\"background-color:#c5f9e5\">N\u1ebfu c\u00e1c l\u1ec7nh kubectl c\u1ee7a b\u1ea1n kh\u00f4ng tr\u1ea3 v\u1ec1 t\u00e0i nguy\u00ean v\u00e0 th\u00f4ng tin m\u00e0 b\u1ea1n mong \u0111\u1ee3i th\u00ec c\u00f3 th\u1ec3 \u1ee9ng d\u1ee5ng kh\u00e1ch c\u1ee7a b\u1ea1n \u0111\u00e3 \u0111\u01b0\u1ee3c g\u00e1n v\u00e0o b\u1ed1i c\u1ea3nh c\u1ee5m sai. H\u00e3y xem h\u01b0\u1edbng d\u1eabn Kh\u1eafc ph\u1ee5c s\u1ef1 c\u1ed1 Kubernetes c\u1ee7a ch\u00fang t\u00f4i \u0111\u1ec3 t\u00ecm hi\u1ec3u c\u00e1ch chuy\u1ec3n ng\u1eef c\u1ea3nh c\u1ee5m.<\/p>\n<p>B\u00e2y gi\u1edd b\u1ea1n \u0111\u00e3 s\u1eb5n s\u00e0ng qu\u1ea3n l\u00fd c\u1ee5m c\u1ee7a m\u00ecnh b\u1eb1ng kubectl. \u0110\u1ec3 bi\u1ebft th\u00eam th\u00f4ng tin v\u1ec1 c\u00e1ch s\u1eed d\u1ee5ng kubectl, h\u00e3y xem h\u01b0\u1edbng d\u1eabn T\u1ed5ng quan v\u1ec1 kubectl c\u1ee7a Kubernetes.<\/p>\n<p><strong>Duy tr\u00ec b\u1ed1i c\u1ea3nh kubeconfig<\/strong><\/p>\n<p>N\u1ebfu b\u1ea1n t\u1ea1o m\u1ed9t c\u1eeda s\u1ed5 terminal m\u1edbi, n\u00f3 s\u1ebd kh\u00f4ng c\u00f3 quy\u1ec1n truy c\u1eadp v\u00e0o ng\u1eef c\u1ea3nh m\u00e0 b\u1ea1n \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c h\u01b0\u1edbng d\u1eabn tr\u01b0\u1edbc \u0111\u00f3. Th\u00f4ng tin ng\u1eef c\u1ea3nh n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c duy tr\u00ec li\u00ean t\u1ee5c gi\u1eefa c\u00e1c terminal m\u1edbi b\u1eb1ng c\u00e1ch \u0111\u1eb7t bi\u1ebfn m\u00f4i tr\u01b0\u1eddng KUBECONFIG trong t\u1ec7p c\u1ea5u h\u00ecnh shell c\u1ee7a b\u1ea1n.<\/p>\n<p class=\"has-background\" style=\"background-color:#c3fce4\">N\u1ebfu b\u1ea1n \u0111ang s\u1eed d\u1ee5ng Windows, h\u00e3y xem l\u1ea1i t\u00e0i li\u1ec7u ch\u00ednh th\u1ee9c c\u1ee7a Kubernetes \u0111\u1ec3 bi\u1ebft c\u00e1ch duy tr\u00ec b\u1ed1i c\u1ea3nh c\u1ee7a b\u1ea1n.<\/p>\n<p>C\u00e1c h\u01b0\u1edbng d\u1eabn n\u00e0y duy tr\u00ec ng\u1eef c\u1ea3nh cho ng\u01b0\u1eddi d\u00f9ng thi\u1ebft b\u1ecb \u0111\u1ea7u cu\u1ed1i Bash. Ch\u00fang t\u01b0\u01a1ng t\u1ef1 cho ng\u01b0\u1eddi d\u00f9ng thi\u1ebft b\u1ecb \u0111\u1ea7u cu\u1ed1i kh\u00e1c:<\/p>\n<p>\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn th\u01b0 m\u1ee5c<\/p>\n<pre class=\"wp-block-code\"><code>cd $HOME\/.kube<\/code><\/pre>\n<p>T\u1ea1o m\u1ed9t th\u01b0 m\u1ee5c c\u00f3 t\u00ean configs trong $HOME\/.kube. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng th\u01b0 m\u1ee5c n\u00e0y \u0111\u1ec3 l\u01b0u tr\u1eef c\u00e1c t\u1ec7p kubeconfig c\u1ee7a m\u00ecnh.<\/p>\n<pre class=\"wp-block-code\"><code><code>mkdir configs<\/code><\/code><\/pre>\n<p>Sao ch\u00e9p t\u1ec7p kubeconfig.yaml c\u1ee7a b\u1ea1n v\u00e0o th\u01b0 m\u1ee5c $HOME\/.kube\/configs.<\/p>\n<pre class=\"wp-block-code\"><code><span style=\"color: rgb(56, 66, 72); font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, Courier, monospace; font-size: 13.5px; text-wrap: nowrap; background-color: rgb(246, 248, 250);\">cp ~\/Downloads\/kubeconfig.yaml $HOME\/.kube\/configs\/kubeconfig.yaml<\/span><\/code><\/pre>\n<p>Thay \u0111\u1ed5i d\u00f2ng tr\u00ean b\u1eb1ng v\u1ecb tr\u00ed c\u1ee7a th\u01b0 m\u1ee5c T\u1ea3i xu\u1ed1ng tr\u00ean m\u00e1y t\u00ednh c\u1ee7a b\u1ea1n.<\/p>\n<pre class=\"wp-block-code\"><code><code>Optionally, you can give the copied file a different name to help distinguish it from other files in the `configs` directory.<\/code><\/code><\/pre>\n<p>M\u1edf h\u1ed3 s\u01a1 Bash c\u1ee7a b\u1ea1n (v\u00ed d\u1ee5: ~\/.bash_profile) trong tr\u00ecnh so\u1ea1n th\u1ea3o v\u0103n b\u1ea3n b\u1ea1n ch\u1ecdn v\u00e0 th\u00eam t\u1ec7p c\u1ea5u h\u00ecnh c\u1ee7a b\u1ea1n v\u00e0o bi\u1ebfn $KUBECONFIG PATH.<\/p>\n<p>N\u1ebfu d\u00f2ng KUBECONFIG xu\u1ea5t \u0111\u00e3 c\u00f3 trong t\u1ec7p, h\u00e3y th\u00eam v\u00e0o cu\u1ed1i d\u00f2ng n\u00e0y nh\u01b0 sau; n\u1ebfu kh\u00f4ng c\u00f3, h\u00e3y th\u00eam d\u00f2ng n\u00e0y v\u00e0o cu\u1ed1i t\u1ec7p c\u1ee7a b\u1ea1n:<\/p>\n<pre class=\"wp-block-code\"><code><code>export KUBECONFIG=$KUBECONFIG:$HOME\/.kube\/config:$HOME\/.kube\/configs\/kubeconfig.yaml<\/code><\/code><\/pre>\n<p>\u0110\u00f3ng c\u1eeda s\u1ed5 terminal c\u1ee7a b\u1ea1n v\u00e0 m\u1edf m\u1ed9t c\u1eeda s\u1ed5 m\u1edbi \u0111\u1ec3 nh\u1eadn c\u00e1c thay \u0111\u1ed5i \u0111\u1ed1i v\u1edbi bi\u1ebfn $KUBECONFIG.<\/p>\n<pre class=\"wp-block-code\"><code>kubectl config get-contexts\n<\/code><\/pre>\n<p>B\u1ea1n s\u1ebd th\u1ea5y \u0111\u1ea7u ra t\u01b0\u01a1ng t\u1ef1 nh\u01b0 sau:<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"963\" height=\"134\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-16-1.png\" alt=\"\" class=\"wp-image-1561\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-16-1.png 963w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-16-300x42-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-16-768x107-1.png 768w\" sizes=\"auto, (max-width: 963px) 100vw, 963px\" \/><\/figure>\n<p>N\u1ebfu ng\u1eef c\u1ea3nh c\u1ee7a b\u1ea1n ch\u01b0a \u0111\u01b0\u1ee3c ch\u1ecdn, (\u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng d\u1ea5u hoa th\u1ecb trong c\u1ed9t hi\u1ec7n t\u1ea1i), h\u00e3y chuy\u1ec3n sang ng\u1eef c\u1ea3nh n\u00e0y b\u1eb1ng l\u1ec7nh config use-context Cung c\u1ea5p t\u00ean \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a c\u1ee5m (bao g\u1ed3m c\u1ea3 ng\u01b0\u1eddi d\u00f9ng \u0111\u01b0\u1ee3c \u1ee7y quy\u1ec1n v\u00e0 c\u1ee5m):<\/p>\n<pre class=\"wp-block-code\"><code>kubectl config use-context lke1234-ctx<\/code><\/pre>\n<p>B\u1ea1n s\u1ebd th\u1ea5y \u0111\u1ea7u ra nh\u01b0 sau:<\/p>\n<pre class=\"wp-block-code\"><code><code>Switched to context \"lke1234-ctx\".<\/code><\/code><\/pre>\n<p>B\u00e2y gi\u1edd b\u1ea1n \u0111\u00e3 s\u1eb5n s\u00e0ng t\u01b0\u01a1ng t\u00e1c v\u1edbi c\u1ee5m c\u1ee7a m\u00ecnh b\u1eb1ng kubectl. B\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m tra kh\u1ea3 n\u0103ng t\u01b0\u01a1ng t\u00e1c v\u1edbi c\u1ee5m b\u1eb1ng c\u00e1ch truy xu\u1ea5t danh s\u00e1ch Pod. S\u1eed d\u1ee5ng l\u1ec7nh get pod v\u1edbi c\u1edd -A \u0111\u1ec3 xem t\u1ea5t c\u1ea3 c\u00e1c nh\u00f3m ch\u1ea1y tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c kh\u00f4ng gian t\u00ean:<\/p>\n<pre class=\"wp-block-code\"><code>kubectl get pods -A<\/code><\/pre>\n<p>B\u1ea1n s\u1ebd th\u1ea5y \u0111\u1ea7u ra nh\u01b0 sau:<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"958\" height=\"491\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-17-1.png\" alt=\"\" class=\"wp-image-1562\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-17-1.png 958w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-17-300x154-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-17-768x394-1.png 768w\" sizes=\"auto, (max-width: 958px) 100vw, 958px\" \/><\/figure>\n<p>Ngu\u1ed3n: https:\/\/techdocs.akamai.com\/cloud-computing\/docs\/manage-a-cluster-with-kubectl<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00e0i \u0111\u1eb7t kubectl B\u1ea1n c\u1ea7n c\u00e0i \u0111\u1eb7t kubectl client v\u00e0o m\u00e1y t\u00ednh tr\u01b0\u1edbc khi ti\u1ebfp t\u1ee5c. L\u00e0m theo c\u00e1c b\u01b0\u1edbc t\u01b0\u01a1ng \u1ee9ng v\u1edbi h\u1ec7 \u0111i\u1ec1u h\u00e0nh c\u1ee7a m\u00e1y t\u00ednh. macOS: N\u1ebfu b\u1ea1n ch\u01b0a c\u00e0i \u0111\u1eb7t Homebrew, h\u00e3y truy c\u1eadp trang ch\u1ee7 Homebrew \u0111\u1ec3 xem h\u01b0\u1edbng d\u1eabn. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 c\u00e0i \u0111\u1eb7t t\u1ec7p nh\u1ecb<\/p>\n","protected":false},"author":1,"featured_media":35888,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79],"tags":[],"class_list":["post-34943","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linode-kubernetes-engine"],"_links":{"self":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/34943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/comments?post=34943"}],"version-history":[{"count":1,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/34943\/revisions"}],"predecessor-version":[{"id":35889,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/34943\/revisions\/35889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/media\/35888"}],"wp:attachment":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/media?parent=34943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/categories?post=34943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/tags?post=34943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}