简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
我们上面使用的模型都是官方的通用模型,但是如果碰到一些他没见过的,识别的效率会非常低,我们需要给他一些新元素的概念,比如一些游戏中的某些物体,我们可以拿来做训练。模型就是官方拿了好多张图片,每个图片给物体画了个框框,然后打上标记说这个东西就是叫“车”,然后我们拿着做好的模型是怼着新的图片去匹配,把比较相似的框选出来。我想要录制一个3d游戏的训练模型,能够识别图中出现的元素,然后根据元素去判断应该做
1. 虚拟机kube-apiserver起不来#报错信息Error: Unable to find suitable network address.error='no default routes found in "/proc/net/route" or "/proc/net/ipv6_route"'.Try to set the AdvertiseAddress directly or pr
前言我讨厌写概念,因为我自己老忘╰( ̄ω ̄o) 就当留笔记了一. pod的基本概念1. 最小部署单元2. 包含多个容器 (一组容器的集合)3. 一个pod中容器共享网络命名空间4. pod是短暂的为什么说最小单元是pod而不是容器呢?#首先我们要知道,容器是由docker创建的,每个容器都要在系统中占用一个进程[root@k8s-master01 ~]# docker top test(容器id或
ingress(SVC)#正常情况下,如果我们想要客户端访问时是一个https安全的请求,那么我们没必要在所有的的web服务器上部署ssl,我们只要在nginx上部署ssl即可,因为nginx与客户端建立连接的时候就使用443端口加密的。nginx会反向代理到后台的apache节点上,他们之前是采用http协议的。因为调度时是集群内部。没有关系#但是在k8s上不能这么做如果我们采用SVC方案,必须
我现在想要清除一台主机上的k8s相关的组件,但是发现有很多被挂载的目录无法删除每个目录的结构都很麻烦(十来层目录),必须要先umount 后才能删除,我们必须先获取他们的路径vi ss.sh#添加#!/usr/bin/basha_root="$1"for sub in $(ls $a_root); doif [ -d ${a_root}/${sub} ]; then./ss.sh ${a_root
skipping pod synchronization - PLEG is not healthy: pleg was last seen active 3m21.511247895s ago; threshol is 3m0s重点放在node、pod这些东西的状态上,不用太关心k8s组件的日志状况,节点每隔5-10分钟出现notready,然后恢复#查看节点pod出现以下情况,pod不正常pa
通过告警得知,有一台节点进入notready状态,登陆主机排查发现node组件异常,通过日志分析得知 数据盘异常,切换到挂载盘目录下发现无法正常写入状态如下[root@k8s-master /app ]# lsls: cannot access app: Input/output error解决方法#卸载挂载umount /app#返回设备正忙,无法卸载说明有进程还在挂载中跑#通过lsof/dev
1. 自签证书颁发机构(CA)cd ~/TLS/k8s/添加证书配置cat > ca-config.json<< EOF{"signing": {"default": {"expiry": "87600h"},"profiles": {"kubernetes": {"expiry": "87600h","usages": ["signing",
保证所有节点可以ping外网主机规划主机角色ip地址资源说明k8s-master01192.1681.202C2Gk8s-node01192.168.1.212C2Gk8s-node02192.168.1.222C2G环境初始化(所有主机)vim init-host.sh#角色ip地址kube_m_ip=192.168.1.20kube_1_ip=192.168.1.21...
授权 apiserver 访问 kubeletcat > apiserver-to-kubelet-rbac.yaml<< EOFapiVersion: rbac.authorization.k8s.io/v1kind: ClusterRolemetadata:annotations:rbac.authorization.kubernetes.io/autoupdate: "tr