自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ansible常用模块

Ansible常用模块环境环境:配置两台dbservers,都已配置了ssh免密登录[dbservers]192.168.31.16192.168.31.18[root@mysql-01 data]# mkdir -p /mnt/cdrom[root@mysql-01 data]# mount /dev/cdrom /mnt/cdrom/命令模式ansible <host-pattern> [-f forks] [-m module_name][-a args]#查看当前

2022-03-07 22:20:36 549

原创 kubeadm搭建的K8S集群升级

#升级版本到1.23.4##升级mater-01yum list --showduplicates kubeadm --disableexcludes=kubernetesyum install -y kubeadm-1.23.4 --disableexcludes=kuberneteskubectl drain master-01 --ignore-daemonsetskubeadm upgrade plankubeadm upgrade apply v1.23.4kubectl unco.

2022-02-26 14:27:36 579

原创 Mysql文档

Mysql文档安装相关wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpmrpm -iv mysql57-community-release-el7-11.noarch.rpm --force --nodeps#解决GPG-KEY问题yum install mysql-server -y --nogpgcheck密码相关#忘记密码vim /etc/my.cnf#加入如下参数skip-gran

2022-02-26 02:27:02 409

原创 K8S集群内部pod访问外部mysql

集群内部访问外部数据库或者中间件一般采用endpoints与service关联方式映射。#en配置[root@k8s-master-01 k8s]# more mysql-endpoints.yaml apiVersion: v1kind: Endpointsmetadata: name: mysql-dev namespace: defaultsubsets: - addresses: - ip: 192.168.71.129 #外部数据库地址 ports:

2022-02-16 16:35:18 7945

原创 K8S statefulset

不同于rc、rs、deployment等控制器,statefulset面向的是有状态的服务。创建statefulset后一并与之创建对应的PVC,且每个PVC与创建的pod之间的绑定关系不会随pod的删除而改变,在pod根据replica定义的副本数量再生后,其持久化的数据因此也不会改变。创建后可通过pod.sv.ns的方式来访问,例如web-0.nginx.app01[root@k8s-master-01 volumeTest]# cat sts.yaml apiVersion: v1kind:

2022-02-15 20:34:05 1260

原创 K8S 存储之PV PVC以及StorageClass

K8S PV PVC以及StorageClass

2022-02-14 23:43:58 1025

原创 K8S 认证和授权

k8s认证方式一般为token和kubeconfig

2022-02-14 00:43:35 4517

原创 k8s 网络策略

支持基于calico的网络策略apiVersion: networking.k8s.io/v1kind: NetworkPolicymetadata: name: test-network-policy namespace: default spec: podSelector: matchLabels: #该参数为空则保护当前命名空间下所有pod role: db policyTypes: - Ingress #其它客户端进入流量 - Egress

2022-02-13 17:23:46 568

原创 K8S集群部署

K8S集群部署主机规划主机IP角色vip10.167.45.10vipmaster-0110.167.45.11etcd1、master01master-0210.167.45.12etcd2、master02master-0310.167.45.13node-0110.167.45.14etcd3、node-01ssh无需密钥登录配置ssh-keygen -t rsassh-copy-id -i .ssh/id_rsa.pub

2022-02-13 13:24:19 1543

原创 K8S service

[root@k8s-master-01 deploy]# more mydeploy.yamlapiVersion: apps/v1kind: Deploymentmetadata: creationTimestamp: null labels: app: mydeploy name: mydeployspec: replicas: 1 selector: matchLabels: app: mydeploy strategy: {} tem.

2022-02-12 23:39:48 204

原创 K8S Delpoyment创建、编辑和回滚

[root@k8s-master-01 deploy]# kubectl create deploy mydeploy --image=nginx --dry-run -o yamlW0212 15:36:32.387488 98337 helpers.go:598] --dry-run is deprecated and can be replaced with --dry-run=client.apiVersion: apps/v1kind: Deploymentmetadata: c.

2022-02-12 16:54:46 335

原创 K8S ConfigMap

[root@k8s-master-01 k8s]# kubectl get cmNAME DATA AGEkube-root-ca.crt 1 24h[root@k8s-master-01 k8s]# kubectl get cm kube-root-ca.crt -o yamlapiVersion: v1data: ca.crt: | -----BEGIN CERTIFICATE----- MIIC/jCCAeagAwIBAgI.

2022-02-12 13:21:07 498

原创 K8S Secret

#通过明文创建Secret[root@k8s-master-01 ~]# kubectl create secret generic mysecret --from-literal=myuser=tom --from-literal=mypass=secretTestsecret/mysecret created[root@k8s-master-01 ~]# kubectl get secretNAME TYPE .

2022-02-12 12:41:13 386

原创 K8S存储之emptyDir、hostPath、NFS

emptyDir#定义yaml文件,创建容器[root@k8s-master-01 volumeTest]# cat podEmptyDir.yamlapiVersion: v1kind: Podmetadata: creationTimestamp: null labels: run: www04 name: www04spec: volumes: - name: v1 #定义的volume的名字 emptyDir: {} #随机定义宿主机中的挂载目录

2022-02-12 00:04:20 406

原创 POD管理

#设置镜像加速cat /etc/docker/daemon.json{ "exec-opts": ["native.cgroupdriver=systemd"], "registry-mirrors": ["https://zzypv4yy.mirror.aliyuncs.com"]}#--dry-run输出pod创建的yaml文件[root@k8s-master-01 ~]# kubectl run www --image=nginx --dry-run -o yamlW...

2022-02-11 13:42:07 216

mysql语句练习库world-db。

mysql> show tables; +-----------------+ | Tables_in_world | +-----------------+ | city | | country | | countrylanguage | 如上,包含三张表。

2022-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除