Kubernetes
Ctrlk
  • About
  • 수업준비
    • Cloud9
    • Command-line tools
  • Overview
    • Introduction to Container
    • Basics of Kubernetes
  • Core Concepts
    • Kubernetes API
    • Pod
    • Deployment
    • Service
    • Ingress
    • StatefulSet
    • DaemonSet
    • Job
    • ConfigMap
    • Secrets
    • RBAC
  • Advanced Topics
    • Scheduling
    • Scaling
    • Security
    • Storage
    • DNS
    • Gateway
    • Kubernetes The Hard Way
  • Extras
    • Prometheus
    • Istio (WIP)
    • Envoy (WIP)
    • Operator (WIP)
    • DevOps (Outdated)
    • Ceph
    • Helm
    • Fargate
Powered by GitBook
On this page
  1. 수업준비

Command-line tools

kubectl

LogoInstall and Set Up kubectl on LinuxKubernetes
https://kubernetes.io/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/kubernetes.io

eksctl

https://eksctl.io/introduction/#installationeksctl.io

helm

LogoInstalling Helm | Helmhelm.sh

jq

PreviousCloud9NextIntroduction to Container

Last updated 3 years ago

  • kubectl
  • eksctl
  • helm
  • jq
curl -LO "https://dl.k8s.io/release/v1.22.1/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
echo 'source <(kubectl completion bash)' >>~/.bashrc
source <(kubectl completion bash)
curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
sudo mv /tmp/eksctl /usr/local/bin
echo 'source <(eksctl completion bash)' >>~/.bashrc
source <(eksctl completion bash)
curl -L https://git.io/get_helm.sh | bash -s -- --version v3.8.2
{
    wget -O jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
    chmod +x ./jq
    sudo mv jq /usr/bin
}