yxy364792412
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 操作
mysql 操作添加账号及权限 添加账号及权限 1、创建账户 并授权SELECT查询权限。 create user ‘developer’@’%’ identified by ‘l1_Admin’; GRANT Select ON . TO developer@%; 2.刷新mysql权限,使用户创建、授权生效。 flush privileges; ...原创 2021-12-24 14:36:21 · 225 阅读 · 0 评论 -
k8s 探针
K8s中存在两种类型的探针:liveness probe和readiness probe。 iveness probe(存活探针) 用于判断容器是否存活,即Pod是否为running状态,如果LivenessProbe探针探测到容器不健康,则kubelet将kill掉容器,并根据容器的重启策略是否重启。如果一个容器不包含LivenessProbe探针,则Kubelet认为容器的LivenessProbe探针的返回值永远成功。 有时应用程序可能因为某些原因(后端服务故障等)导致暂时无法对外提供服务,但应用软件原创 2021-11-22 17:42:42 · 935 阅读 · 0 评论 -
api 授权
# 给主程序添加授权逻辑 ## python 2. 使用原始镜像启动一个容器,用于编译入口文件 # docker run -it --rm -v `pwd`/entry/shelled:/entry --entrypoint bash body-keypoint-extraction:1.0.5 hub.brain.lenovo.com/aialive/feature-gpu:1.0.5 docker cp entry id:/app/ cp ../../app.py server.py 安装 编译工具原创 2021-10-21 17:39:50 · 176 阅读 · 0 评论 -
k8s自定义证书
k8s ingress证书 kubectl create secret tls demo.brain.lenovo.com --cert=demo.cert --key=demo.key -n catl 自定义的证书需要配host vim /etc/hosts xxx demo.brain.lenovo.com 服务器证书 cenos 7 cat ailabca-chain.cert >> /etc/pki/tls/certs/ca-bundle.crt 如果CAfile被修改原创 2021-09-26 17:22:37 · 268 阅读 · 0 评论 -
helm自定义chart
helm自定义chart 创建自定义项目chart helm create edge-ai-frontend 删除不用的目录 cd edge-ai-frontend rm -rf charts cd templates rm -f deployment.yaml hpa.yaml ingress.yaml NOTES.txt serviceaccount.yaml service.yaml 创建自己的configmap apiVersion: v1 kind: ConfigMap metadata原创 2021-09-16 11:12:20 · 252 阅读 · 0 评论 -
catl离线部署
安装云端服务 auth-server 1. 创建数据库 auth-2.0 2. 执行初始化脚本 3. kubectl apply -f deploy.yaml -n catl solution-server 1. 创建数据库 project-design 2. 执行初始化脚本 3. kubectl apply -f deploy.yaml -n catl 4. service-management 创建数据库 nd-service-managent-2 # kubectl apply -f deplo原创 2021-09-02 17:06:22 · 218 阅读 · 0 评论 -
通过secret yaml文件创建pull image所用的secret
通过kubectl可以快捷的创建pull image所用的secret外,我们还可以使用常规的手段-yaml描述文件来创建我们需要的secret资源。 //registrykey-m3-1.yaml apiVersion: v1 kind: Secret metadata: name: registrykey-m3-1 namespace: default data: .dockerconfigjson: {base64 -w 0 ~/.docker/config.json} type: k原创 2021-09-02 17:13:46 · 484 阅读 · 0 评论 -
安装docker
一 在线安装docker 如已安装,则需查看kubenetes1.14.1对应的版本是否支持对应的docker版本 https://kubernetes.io/docs/setup/cri/。 如果不对应,则需卸载docker 卸载docker 1.查询安装过的包 yum list installed | grep docker containerd.io.x86_64 1.2.5-3.1.el7 @docker-ce-stable docker-ce原创 2021-09-02 17:27:54 · 87 阅读 · 0 评论 -
calico网络重启后pod ip不通
pod ping不通机器ip 问题:机器ip可通信,pod容器里不可通信机器ip 发现: 查询上次重启时间 who -b 查询重启信息: last reboot | less 查询路由表 ip route route -n 在容器用ping机器ip地址 kubectl exec -it busybox1 ping 10.233.0.1 添加ip路由表-默认网关 ip route add 0.0.0.0/0 via 10.110.147.202 dev eno1 查询存储情况 df -h | gr原创 2021-09-02 17:29:54 · 1192 阅读 · 0 评论 -
k8s部署
关闭防火墙、selinux、swap等操作 直接执行以下脚本 # 所有主机:基本系统配置 # 关闭Selinux/firewalld systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config # 关闭交换分区 swapoff -a yes | cp /etc/fstab /etc/fstab_原创 2021-09-02 17:26:51 · 120 阅读 · 0 评论 -
vgpu install
安装GPU驱动 安装gcc yum -y install gcc-c++ 检测显卡驱动及型号 ##添加ELPepo源 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm ##安装NVIDIA驱动检测 yum install nvidia-detect nvidia-detect -v #原创 2021-09-02 17:24:01 · 126 阅读 · 0 评论 -
k8s命令
创建并初始化命名空间 # kubectl get ns # kubectl create ns catl # cd /data/edge-ai/application/cloud/deployment # kubectl apply -f cm-timezone.yaml kubectl create secret tls video-edge-harbor-lenovobrain-poc.catl.com --cert=video-edge-harbor-lenovobrain-poc.cer --原创 2021-09-02 17:19:16 · 221 阅读 · 0 评论 -
离线部署k8s
一、准备工作 确认是否使用域名 确认是否有共享存储,如有,是否是NFS协议 确认服务器网络可用 配置网络自动获取IP 列出服务器上网卡信息 # ip addr 编辑指定网卡配置文件 # cd /etc/sysconfig/network-scripts # vi ifcfg-ens32 (示例) 找到最后一行 ONBOOT=no, 修改为yes 重启网络 # systemctl restart network 拷贝离线安装所需文件到服务器 # mkdir -p /data/edge-ai # cp -原创 2021-09-02 15:54:42 · 207 阅读 · 0 评论