问题标签 [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.
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 应该已经初始化并运行,但似乎不是。
以下是我尝试过的选项:
- 创建启用和禁用 IP_IP 的集群。由于所有节点都在同一个子网上,IP_IP 设置应该不会产生影响。
- Etcd 在单独的节点上运行并作为主节点的一部分
ifconfig tunl0 在上述所有场景中返回以下(即没有 IP 分配):
tunl0链路封装:IPIP 隧道 HWaddr
/li>“calicoctl get profile”返回空,“calicoctl get nodes”也是如此,我相信这是因为,calico 尚未配置。
其他检查、想法和选择?
Calico Kube 控制器日志(重复):
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?知道我错过了什么吗?
ibm-cloud-private - ICP - 添加以 ECONNREFUSED 结尾的 ldap
我未能在 IBM Cloud Private(社区版)中将 openldap 配置为团队目录。在日志中,我看到以下内容:
退出 directory-util:configureWithData 并出现错误错误:连接 ECONNREFUSED 127.0.0.1:3100
其他一切都按预期工作。部署 Helm 图表,向上/向下扩展……仅缺少 LDAP 部分。
Thx4Help 问候
ibm-cloud-private - 无法登录 CAM UI
尝试打开 CAM 控制台 ( https://CAM_IP_address:30000 ) 的 url 被重定向到 ICP 控制台(这是正常行为),但如果我以管理员身份登录,我得到的是 ICP 控制台而不是 CAM 控制台。查看 pod 状态,您会注意到 cam-iaas pod 处于运行状态。在 cam-iaas 日志中将看到以下错误:****
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”
cloudant - IBM Cloud Private-Community Edition - 等待 cloudant 数据库初始化
我试过下面的命令
回应是
等待 cloudant 初始化
我输入命令收到了图像中显示的日志。没有显示错误。请给出解决方案
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 分钟后。一切正常运行。
有任何想法吗?
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 界面),因为我没有找到有关用于该登录的凭据的信息。
基于:
它说我首先需要创建一个命名空间,然后为该命名空间创建一个用户。我可以创建命名空间,但我没有创建新用户的选项。
关于如何登录 docker 注册表的任何想法?
按照下面的要求,我可以确认 ca.cert 确实位于主节点上的正确位置:
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 中的新版本。
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 注册表时,我收到以下错误:
{
我尝试重新安装集群,但在新安装的集群上遇到了同样的问题。