返回总目录页

随笔分类 -  云计算docker/k8s/openstack

摘要:可以修改和查看虚拟机内部文件。 我这里无法连接上去,console命令也无法进入,然后宿主机上修改了镜像配置root可以连接,密码可以用。然后在宿主机上连接上虚拟机,查看是缺少路由。添加上去就好了 virt-edit -a /vmxxs/vm1xxpenvpn001/vmxxopenvpn001.q 阅读全文
posted @ 2024-08-08 16:14 马昌伟 阅读(56) 评论(0) 推荐(0) 编辑
摘要:总结 如果是完整克隆的那种虚拟机,是可以直接在openstack使用的,如果镜像格式没问题的话。 因为kvm虚拟机大部分都是链接克隆出来的镜像,不可用直接复制使用,所以需要创建新的镜像文件 创建空盘:qemu-img create -f qcow2 mcwlink1-new.qcow2 50G 将链 阅读全文
posted @ 2024-06-08 20:24 马昌伟 阅读(154) 评论(0) 推荐(1) 编辑
摘要:【0】资源配置文件 [root@mcwk8s03 mcwtest]# ls mcwdeploy.yaml [root@mcwk8s03 mcwtest]# cat mcwdeploy.yaml apiVersion: apps/v1 kind: Deployment metadata: labels 阅读全文
posted @ 2024-06-07 02:16 马昌伟 阅读(241) 评论(0) 推荐(0) 编辑
摘要:由此产生的疑问: k8s组件和网络插件挂掉,演示已有的pod是否正常运行 【1】创建一条隧道网络,进行传输的时候,是否是转换为物理网卡IP进行通信? 在创建隧道网络进行传输时,通常不会直接转换为物理网卡IP进行通信。隧道网络的核心思想是通过在现有网络基础上构建一个虚拟的通道,使得原本无法直接通信的节 阅读全文
posted @ 2024-06-06 11:01 马昌伟 阅读(32) 评论(0) 推荐(0) 编辑
摘要:从ingress详情和配置来看,有两个svc,一个svc是ingress在往后调度;另外一个是kong网关专用的,直接在空网关里配置,用nodeip:nodeport方式配置转到kong svc 1、资源 [root@kubemaster001.mcw.com mcw]# kubectl get i 阅读全文
posted @ 2024-06-04 09:00 马昌伟 阅读(54) 评论(0) 推荐(0) 编辑
摘要:ipvsadm命令 没想到自己之前二进制部署的,也是ipvs代理模式 node2上没有装ipvs,也看不了一些ipvs规则 node1上安装ipvsadm,然后就可以看的k8s添加的规则了 yum install ipvsadm brctl命令 k8s node上默认也没有装上这个软件,不过可以安装 阅读全文
posted @ 2024-06-02 20:13 马昌伟 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1、 创建机器失败 openstack_compute_servergroup_v2.servergroup_vm-qa-cloudconfig-sidecar: Creating... 41Error: Error creating openstack_compute_servergroup_v2 阅读全文
posted @ 2024-03-07 16:59 马昌伟 阅读(123) 评论(0) 推荐(0) 编辑
摘要:给两个节点添加标签,让pod调度上去,但是kubectl describe pod 发现报错了,因为master不可以被调度,kube002也是设置了污点禁止被调度了 Warning FailedScheduling 4m33s (x2 over 9m34s) default-scheduler 0 阅读全文
posted @ 2024-03-02 18:35 马昌伟 阅读(299) 评论(0) 推荐(0) 编辑
摘要:如何查看该节点是否可以被调度 要查看一个节点是否可以被调度,你可以使用Kubernetes的命令行工具kubectl来检查节点的状态、标签和可调度性。以下是一些步骤和命令,可以帮助你确认节点是否可以被调度: 检查节点状态:使用kubectl get nodes命令可以查看集群中所有节点的状态。节点状 阅读全文
posted @ 2024-03-02 18:34 马昌伟 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1、 openvt是一个用于在虚拟终端上启动程序的命令行工具。它允许用户在一个新的虚拟终端(VT)上启动一个程序,并将标准输入、输出和错误输出定向到该终端。 openvt的用法如下: 打开一个虚拟终端并运行一个程序: bash复制代码 openvt -c vtnumber command optio 阅读全文
posted @ 2024-01-02 15:34 马昌伟 阅读(72) 评论(0) 推荐(0) 编辑
摘要:查看node使用率: for i in `kubectl get nodes|awk '{print $1}'|sed '1d'`;do echo " >" $i && kubectl describe node $i|grep -A 9 "Allocated resources" ;done 不进 阅读全文
posted @ 2023-12-18 19:45 马昌伟 阅读(19) 评论(0) 推荐(0) 编辑
摘要:调用方法 参考地址 https://github.com/openstack/openstacksdk 注意事项 1、需要安装openstacksdk。我这里装的好像是1.5版本的。opentask接口是v3版本的 2、clouds.yaml配置 2.1、openstack region list 阅读全文
posted @ 2023-12-18 12:52 马昌伟 阅读(321) 评论(0) 推荐(0) 编辑
摘要:1、 执行nova命令报错: ERROR (CommandError): You must provide a username or user ID via --os-username, --os-user-id, env[OS_USERNAME] or env[OS_USER_ID] 需要执行一 阅读全文
posted @ 2023-12-18 11:01 马昌伟 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1、cfssl 字签证书 查看证书 可以使用以下命令查询CFSSL证书是否过期: 复制代码 cfssl certinfo -cert <certificate_file> 其中,<certificate_file>为证书文件路径。执行该命令后,会输出证书的相关信息,包括有效期等信息。可以根据输出结果 阅读全文
posted @ 2023-12-12 16:50 马昌伟 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1、etcd没有启动的 [root@mcwk8s03 ~]# kubectl get nodesUnable to connect to the server: context deadline exceeded 启动之后就可以使用了 [root@mcwk8s03 ~]# kubectl get n 阅读全文
posted @ 2023-12-12 16:46 马昌伟 阅读(128) 评论(0) 推荐(0) 编辑
摘要:解决问题: 估计跟移动有关,下面那个没解决问题,是因为在原有文件的基础上修改的吧?而这里直接是移走,重新生成了新的。不太清楚是不是这个原因。 $ cd /etc/kubernetes/pki/ $ mv {apiserver.crt,apiserver-etcd-client.key,apiserv 阅读全文
posted @ 2023-11-10 22:34 马昌伟 阅读(653) 评论(0) 推荐(0) 编辑
摘要:1、 在Kubernetes中,命名空间有四种状态,分别是: Active:这是命名空间的主要状态,表示它正在被使用并且可以接受新资源。 Terminating:这个状态表示命名空间正在被删除,当命名空间下的所有资源都被清理完毕后,该命名空间就会被自动删除。 Failed:这个状态表示命名空间在创建 阅读全文
posted @ 2023-11-04 12:07 马昌伟 阅读(13) 评论(0) 推荐(0) 编辑
摘要:用户身份管理有三个主要的概念: 用户Users租户Tenants角色Roles1. 定义 这三个概念的openstack官网定义(点击打开链接) 1.1 用户(User) openstack官网定义User为“In OpenStack Identity, entities represent ind 阅读全文
posted @ 2023-05-15 12:57 马昌伟 阅读(830) 评论(0) 推荐(0) 编辑

博主链接地址:https://www.cnblogs.com/machangwei-8/
点击右上角即可分享
微信分享提示