首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ansible: Kubectl snap安装失败

Ansible: Kubectl snap安装失败
EN

Stack Overflow用户
提问于 2020-04-07 14:11:46
回答 1查看 90关注 0票数 0

下面是我从snap包管理器安装kubectl的过程

代码语言:javascript
复制
- name: Install the kubectl snap package
  snap:
    name: kubectl
    channel: "1.13/stable"
    classic: yes
    state: present

但是我得到了以下错误

代码语言:javascript
复制
> {"changed": false, "channel": "1:13/stable", "classic": true, "cmd":
> "sh -c \"/usr/bin/snap install --classic --channel 1:13/stable
> kubectl\"", "msg": "Ooops! Snap installation failed while executing
> 'sh -c \"/usr/bin/snap install --classic --channel 1:13/stable
> kubectl\"', please examine logs and error output for more details.",
> "rc": 1, "stderr": "error: snap \"kubectl\" is not available on
> 1:13/stable but is available to\n       install on the following
> tracks:\n\n       latest/stable  snap install --stable kubectl\n      
> 1.17/stable    snap install --channel=1.17 kubectl\n       1.16/stable    snap install --channel=1.16 kubectl\n       1.15/stable    snap
> install --channel=1.15 kubectl\n       1.14/stable    snap install
> --channel=1.14 kubectl\n       1.13/stable    snap install --channel=1.13 kubectl\n       1.12/stable    snap install --channel=1.12 kubectl\n       1.11/stable    snap install --channel=1.11 kubectl\n       1.10/stable    snap install --channel=1.10 kubectl\n       1.9/stable     snap install --channel=1.9 kubectl\n       1.8/stable     snap install --channel=1.8 kubectl\n       1.7/stable     snap install --channel=1.7 kubectl\n       1.6/stable     snap install --channel=1.6 kubectl\n       1.5/stable     snap install --channel=1.5 kubectl\n\n       Please be mindful that different tracks may include different features.\n       Get more information
> with 'snap info kubectl'.\n", "stderr_lines": ["error: snap
> \"kubectl\" is not available on 1:13/stable but is available to", "   
> install on the following tracks:", "", "       latest/stable  snap
> install --stable kubectl", "       1.17/stable    snap install
> --channel=1.17 kubectl", "       1.16/stable    snap install --channel=1.16 kubectl", "       1.15/stable    snap install --channel=1.15 kubectl", "       1.14/stable    snap install --channel=1.14 kubectl", "       1.13/stable    snap install --channel=1.13 kubectl", "       1.12/stable    snap install --channel=1.12 kubectl", "       1.11/stable    snap install --channel=1.11 kubectl", "       1.10/stable    snap install --channel=1.10 kubectl", "       1.9/stable     snap install --channel=1.9 kubectl", "       1.8/stable     snap install --channel=1.8 kubectl", "       1.7/stable     snap install --channel=1.7 kubectl", "       1.6/stable     snap install --channel=1.6 kubectl", "       1.5/stable     snap install --channel=1.5 kubectl", "", "       Please be mindful that different tracks may include different features.", "       Get more information
> with 'snap info kubectl'."], "stdout": "", "stdout_lines": []}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-07 15:56:18

这出戏按预期上演了。

代码语言:javascript
复制
- name: Install the kubectl snap package
  snap:
    name: kubectl
    channel: "1.13/stable"
    classic: yes
    state: present
代码语言:javascript
复制
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.12", GitCommit:"a8b52209ee172232b6db7a6e0ce2adc77458829f", GitTreeState:"clean", BuildDate:"2019-10-17T19:01:20Z", GoVersion:"go1.12.10", Compiler:"gc", Platform:"linux/amd64"}

您的错误消息说明安装kubectl的1:13/stable版本失败。

代码语言:javascript
复制
Ooops! Snap installation failed while executing 'sh -c \"/usr/bin/snap install --classic --channel 1:13/stable kubectl\"', please examine logs and error output for more details.

可能是您在执行攻略时键入了错误的频道版本。通道必须是列出的here通道之一。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61073799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档