您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
k8s系列之1下载安装kubectl
发布时间:2022-10-28 22:30:31编辑:雪饮阅读()
Step1
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
静默模式
-s, --silent Silent mode. Don't output anything
--socks4 HOST[:PORT] SOCKS4 proxy on given host + port
--socks4a HOST[:PORT] SOCKS4a proxy on given host + port
--socks5 HOST[:PORT] SOCKS5 proxy on given host + port
--socks5-basic Enable username/password auth for SOCKS5 proxies
--socks5-gssapi Enable GSS-API auth for SOCKS5 proxies
--socks5-hostname HOST[:PORT] SOCKS5 proxy, pass host name to proxy
--socks5-gssapi-service NAME SOCKS5 proxy service name for gssapi
--socks5-gssapi-nec Compatibility with NEC SOCKS5 server
跟随重定向
-L, --location Follow redirects (H)
--location-trusted like --location and send auth to other hosts (H)
重定向到文件
-O, --remote-name Write output to a file named as the remote file
--remote-name-all Use the remote file name for all URLs
Step2
install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile,使用它来将程序拷贝到目标(安装)目录。
设置所有者
-o, --owner=OWNER set ownership (super-user only)
设置所有组
-g, --group=GROUP set group ownership, instead of process' current group
设置权限
-m, --mode=MODE set permission mode (as in chmod), instead of rwxr-xr-x
查看kubectl版本信息
[root@localhost ~]# kubectl version --client --output=yaml
clientVersion:
buildDate: "2022-10-12T10:57:26Z"
compiler: gc
gitCommit: 434bfd82814af038ad94d62ebe59b133fcb50506
gitTreeState: clean
gitVersion: v1.25.3
goVersion: go1.19.2
major: "1"
minor: "25"
platform: linux/amd64
kustomizeVersion: v4.5.7
关键字词:k8s,kubectl
上一篇:原生php实现redis队列
相关文章
-
无相关信息