问题标签 [ibm-cloud-private]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2104 浏览

kubernetes - ICP 2.1.0.3 安装超时:失败 - 重试:等待 kube-dns 启动

看起来问题是因为 CNI (calico) 但不确定 ICP 中的修复方法是什么(请参阅下面的 journalctl -u kubelet 日志)

ICP 安装程序日志:

journalctl -u kubelet



docker ps (master node) : Container-> k8s_POD_kube-dns-splct_kube-system-* 反复崩溃。

Kubectl(主节点):我相信此时 kube 应该已经初始化并运行,但似乎不是。

以下是我尝试过的选项:

  1. 创建启用和禁用 IP_IP 的集群。由于所有节点都在同一个子网上,IP_IP 设置应该不会产生影响。
  2. Etcd 在单独的节点上运行并作为主节点的一部分
  3. ifconfig tunl0 在上述所有场景中返回以下(即没有 IP 分配):

    tunl0链路封装:IPIP 隧道 HWaddr

    /li>
  4. “calicoctl get profile”返回空,“calicoctl get nodes”也是如此,我相信这是因为,calico 尚未配置。

其他检查、想法和选择?

Calico Kube 控制器日志(重复):

0 投票
2 回答
436 浏览

kubernetes-helm - 无法使用 ICP 私有镜像注册中心添加自定义应用程序

我正在尝试使用自定义图表和 IBM Cloud Private (ICP) 本地映像注册表部署自定义应用程序。我遵循了有关如何创建自定义图表的文档:https ://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0.2/app_center/add_package.html以及如何推送自定义图像:https:// /www.ibm.com/support/knowledgecenter/SSBS6K_2.1.0.2/manage_images/using_docker_cli.html

我可以将我的自定义 Docker 映像推送到 ICP 私有映像注册表,当我登录到 ICP Web 控制台时,我会在“图像”菜单下看到它。我还能够将自定义 helm 图表打包并导入到内部存储库并启动部署。但是,创建 pod 失败并出现以下错误:

无法拉取图像“default/trade:0.1”:rpc 错误:代码 = 未知 desc = 来自守护进程的错误响应:默认/交易的拉取访问被拒绝,存储库不存在或可能需要“docker login”

我的 values.yaml 引用图像如下:

图片:存储库:默认/交易标签:0.1 pullPolicy:IfNotPresent

有没有人遇到过这样的问题或能够将自定义图像部署到 ICP?知道我错过了什么吗?

0 投票
1 回答
269 浏览

ibm-cloud-private - ICP - 添加以 ECONNREFUSED 结尾的 ldap

我未能在 IBM Cloud Private(社区版)中将 openldap 配置为团队目录。在日志中,我看到以下内容:

退出 directory-util:configureWithData 并出现错误错误:连接 ECONNREFUSED 127.0.0.1:3100

其他一切都按预期工作。部署 Helm 图表,向上/向下扩展……仅缺少 LDAP 部分。

Thx4Help 问候

0 投票
1 回答
239 浏览

ibm-cloud-private - 无法登录 CAM UI

尝试打开 CAM 控制台 ( https://CAM_IP_address:30000 ) 的 url 被重定向到 ICP 控制台(这是正常行为),但如果我以管理员身份登录,我得到的是 ICP 控制台而不是 CAM 控制台。查看 pod 状态,您会注意到 cam-iaas pod 处于运行状态。在 cam-iaas 日志中将看到以下错误:****

0 投票
1 回答
579 浏览

ibm-cloud-private - IBM ICP Manegment-Ingress

Cloud Private 2.1.0.3 无法在 Ubuntu 16.06 和 18.04 上启动管理入口 Docker.service 已修改并重新启动服务

LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity

Docker ps 命令返回容器正在运行

Docker 日志 --follow 报告没有错误

100 次退休后它死了 SUSE 没有在相同的硬件上出现相同的错误 16.04 和 18.04 都有

编辑更多信息:所以它正在做的步骤是

当我通过 cmd 运行此错误时:服务器没有资源类型“daemonset”

0 投票
1 回答
126 浏览

cloudant - IBM Cloud Private-Community Edition - 等待 cloudant 数据库初始化

我试过下面的命令

回应是

等待 cloudant 初始化

等待 cloudant 初始化

我输入命令收到了图像中显示的日志。没有显示错误。请给出解决方案

0 投票
2 回答
358 浏览

kubernetes - SSH 到本地 IBM 私有云集群中的主节点?

我已经根据本指南安装了本地 IBM Cloud kubernetes 集群:

https://github.com/IBM/deploy-ibm-cloud-private/blob/master/docs/deploy-vagrant.md

它已成功启动并运行。现在我需要 SSH 到主节点并将configure-registry-cert.sh文件复制到我的主机,基于:

https://www.ibm.com/support/knowledgecenter/en/SSBS6K_1.2.0/manage_images/using_docker_cli.html

但是我如何通过 SSH 连接到主节点?从我尝试过的主机上:

并指定admin作为密码(当我登录到运行在https://192.168.27.100:8443/console上的网络界面时,我使用 admin/admin )但这不起作用。

这一页:

https://www.ibm.com/support/knowledgecenter/SSBS6K_2.1.0.3/installing/ssh_keys.html

描述了在安装过程中需要配置私钥/公钥,但这绝不是一种选择。根据您刚刚运行的流浪指南vagrant up,大约 20 分钟后。一切正常运行。

有任何想法吗?

0 投票
1 回答
456 浏览

docker - 将本地映像推送到本地 IBM Private Cloud 集群?

在 ubuntu 上,我使用本指南安装了本地 IBM Private Cloud 集群:

https://github.com/IBM/deploy-ibm-cloud-private/blob/master/docs/deploy-vagrant.md

接下来,我想将我主机上的一些本地 docker 映像推送到 IBM 集群。我找到了这个指南:

https://www.ibm.com/support/knowledgecenter/en/SSBS6K_1.2.0/manage_images/using_docker_cli.html

项目符号 2 说:

我已经通过 SSH 连接到主容器:

但我一直没能找到/<installation_directory>/misc/configure-registry-cert.sh

在任一/home/vagrant/opt

更新:我找到了本指南:

https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/manage_images/using_docker_cli.html

这表示您需要将证书从主节点复制到客户端机器(我的主机):

我为 root 创建了一个密码,并/etc/docker/certs.d/mycluster.icp:8500/ca.crt从主节点复制到我的本地 docker 安装中/etc/docker/certs.d/mycluster.icp:8500/ca.crt

但是当我尝试登录时,我收到以下错误:

我将admin指定为密码(我使用 admin/admin 登录到 Web 界面),因为我没有找到有关用于该登录的凭据的信息。

基于:

https://www.ibm.com/developerworks/community/blogs/fe25b4ef-ea6a-4d86-a629-6f87ccf4649e/entry/Working_with_the_local_docker_registry_from_Spectrum_Conductor_for_Containers?lang=en

它说我首先需要创建一个命名空间,然后为该命名空间创建一个用户。我可以创建命名空间,但我没有创建新用户的选项。

关于如何登录 docker 注册表的任何想法?

按照下面的要求,我可以确认 ca.cert 确实位于主节点上的正确位置:

0 投票
2 回答
910 浏览

ibm-cloud-private - ibm cloud private 2.1.0.3 失败,出现“等待 MongoDB 启动”错误

我正在我的沙盒环境中设置 IBM 云私有社区版本 2.1.0.3,其中包括以下内容:

引导节点:1 主节点:1 工作节点:2 代理:1 管理:1 VA:1

我遵循了所有规范,安装被“等待 MongoDB 启动”卡住了。它重试 100 次并以致命错误结束。

我的 ICP-CE 版本尝试等待 MongoDB 启动失败,这是 2.1.0.3 中的新版本。

0 投票
1 回答
1015 浏览

docker - 无法登录到 IBM Cloud 私有 2.1.0.3 docker 注册表

我有一个新安装的 ICP 2.1.0.3

我已经设置了我的 etc/hosts,以便 mycluster.icp 指向 IP 地址。

我已经配置了 docker,以便 docker info 列出:

不安全的注册表:mycluster.icp:8500

然而,当我尝试使用用户/密码 admin/admin 登录 docker 注册表时,我收到以下错误:

{

我尝试重新安装集群,但在新安装的集群上遇到了同样的问题。