自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 k8s中Ingress(ing)的使用

前言使用k8s中的ingress,可以使用域名进行访问相应的应用服务部署配置已配置svc,参考k8s中Service(svc)的类型使用,此技术文档以此参考,通过ingress的配置,访问域名后,能够呈现相关的服务注相关的域名解析及其操作,这里不再赘述基于svc-clusterip配置域名yaml文本示例cat > ng-ingress-clusterip.yaml <<-EOFapiVersion: extensions/v1beta1kind: Ingres

2020-10-27 18:50:53 1407

原创 k8s中Service(svc)的类型使用

前言k8s中svc有三种类型,分别为ClusterIP、NodePort、LoadBalancer类型用途及其使用部署的应用为无状态应用服务,参考k8s中部署无状态(deployment)服务,此技术文档以此参考,通过deployment控制器部署了Pod资源,在此基础上,去实现service的类型应用实现ClusterIP概述分配一个内部集群IP地址,只能在集群内部访问(同Namespace内的Pod),默认ServiceType,ClusterIP模式的Service默认提供的,就是一个

2020-10-27 16:52:48 8247

原创 k8s中ConfigMap的timezone使用

前言当使用的容器内部时间不能满足我们的需求时,需要进行相应的处理,比如: 把东八区/上海时间挂载到让其内部,这就要使用到ConfigMap/cmComfigMap(cm)的使用timezone的挂载使用目录树如下所示]# tree -Ca timezone/timezone/├── create-timezone-cm.sh└── timezone0 directories, 2 filestimezone文件cat > timezone <<-EOFAsi

2020-10-26 23:57:29 748

原创 k8s中部署无状态(deployment)服务

前言当部署python、java、php等服务时,都是无状态(deployment)应用服务部署注以部署nginx服务为示例编辑英勇的deployment的yaml文件cat > ng-dp.yaml <<-EOFapiVersion: extensions/v1beta1kind: Deploymentmetadata: name: nginx-dev namespace: cj-devspec: selector: matchLabels:

2020-10-26 23:38:19 1574

原创 k8s中的常用命令

前言使用k8s中的常用命令,有利于熟练掌握,且有利于排查错误相关常用命令查看pod的名称kubectl get pod -n namespace_name查看相关服务的部署过程信息kubectl describe pod pod_name -n namespace_name查看相关服务的日志输出kubectl logs -f pod_name -n namespace_name结语… …...

2020-10-26 15:25:08 218

原创 k8s配置secret中的docker账密

前言由于项目的docker镜像仓库位于阿里云上,如要仿照此技术文档进行相关试验,请自行从阿里云上申请相关docker镜像仓库的一些账密信息配置secret中的docker账密以脚本形式创建,使用的阿里云vpc网络]# cat > ali-shenzhen-registry-secret.sh <<-EOFkubectl create secret docker-registry ali-shenzhen-registry-secret \ --docker-se

2020-10-26 14:45:08 927

原创 解决Couldn‘t download https://raw.githubusercontent.com的方法

前言当不能从网址https://raw.githubusercontent.com获取信息时,需要进行对应的处理报错信息~]# /usr/local/bin/certbot-auto renew --dry-run/usr/local/bin/certbot-auto has insecure permissions!To learn how to fix them, visit https://community.letsencrypt.org/t/certbot-auto-deployment

2020-10-23 17:38:09 6333 2

原创 kubernetes相关概念

前言想要深入浅出的认识,并熟悉k8s,需要掌握其相关的概念相关概念管理节点(Master Node)管理节点是k8s集群的管理者,运行着的服务包括kube-apiserver、kube-scheduler、kube-controller-manager、etcd和容器网络等组件,一般3个管理节点组成HA(高可用)的架构工作节点(Worker Node)工作节点是k8s集群中承担工作负载的节点,可以是虚拟机,也可以是物理机。工作节点承担实际的Pod调度,以及与管理节点的通信等。一个工作节点上的服务

2020-10-21 12:59:18 180 1

原创 alpine中创建用户

前言使用最基础的alpine的docker镜像,需要对其进行相应的掌握,比如: 创建用户(adduser)使用语法adduser [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_group] [-G group[,…]] [-m [-k skeleton_dir] | -M] [-p passwd] [-s shell] [-u uid [ -o]] [-n] [-r] loginid或add

2020-10-15 15:52:35 4375

原创 使用python3自带的sqlite3数据库创建class(类)的py文件

前言当我们进行脚本开发,需要把一些数据存入数据库,又不想再部署数据库(如: mysql、mongo等)时,可以使用python3自带的数据库sqlite3使用注sqlite3.py文件中未加注释,从变量中可知其用途cat > sqlite3.py <<-EOF#!/usr/bin/env python3import sqlite3class CreateDb(): def __init__(self, physical_machine_ip=None,

2020-10-14 15:22:48 590

原创 win10专业版安装openssh

前言有些win10专业版本身未带openssh,要实现远程功能,需要自行安装安装以管理员身份打开PowerShell安装openssh server执行命令Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0示例PS C:\Windows\system32> Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0安装openssh c

2020-10-14 14:35:09 700

原创 alpine中使用add添加数组与属主,并授予相应权限

前言当需要创建数组属主,并授予某个目录数组与属主,与其目录权限时,需要进行相应的操作操作创建数组与属主adduser -D -u 39999 -H -S -g nature 39999创建目录mkdir -p /data授予创建的目录属组与属主权限chown -R 39999:39999 /data授予目录所有权chmod -R 777 /data结语… …...

2020-10-12 23:14:49 980

原创 centos中创建组跟用户

前言当需要创建数组属主,并授予某个目录数组与属主,与其目录权限时,需要进行相应的操作操作创建数组与属主groupadd -g 29999 zguseradd -u 29999 -g zg zg创建目录mkdir -p /data/zg授予创建的目录属组与属主权限chown -R zg:zg /data/zg授予目录所有权chmod -R 777 /data/zg结语… …...

2020-10-12 22:48:03 504

原创 加强mysql历史命令的安全措施

前言当使用了mysql -uroot -p1234命令后,其密码1234会记录在/root/.mysql_history文件中,为了加强安全,需要进行适当处理处理办法ln -s /dev/null ~/.mysql_history结语… …

2020-10-12 22:14:31 79

原创 win10安装Chocolatey

前言win10系统

2020-10-11 10:11:56 4224

原创 网络安全相关知识

前言拓宽计算机网络安全相关知识知识汇总1.计算机的网络安全技术有:a. 病毒防护技术b. 入侵检测技术c. 安全扫描技术d. 认证签名技术e. 应用安全技术2.防火墙应该阻止如下网络数据包a. 来自未授权的源地址且目的地址为防火墙地址的所有入站数据包b. 源地址是内部网络地址的所有入站数据包c. 包含ICMP请求的所有入站数据包...

2020-10-09 13:48:24 385 2

原创 linux查看windows下的ntfs文件

前言在linux系统下对windows系统的ntfs文件进行查看处理操作centos7.x系统yum源安装ntfs-3g包]# yum -y install ntfs-3g创建挂载的文件夹]# mkdir /mnt/C查看要挂载的分区信息]# fdisk -l | grep NTFS/dev/sdb1 * 2048 251662335 125830144 7 HPFS/NTFS/exFAT... ...执行挂载命令]# mount -t

2020-10-08 20:34:50 483

原创 docker部署python工程获取财务服务器是否宕机

前言实时获取财务服务器的状态,如若宕机,及时进行处理,避免影响日常业务运转

2020-10-01 23:19:01 285

原创 docker部署python工程获取公司公网ip

前言实时获取公司变动的公网ippython工程代码目录结构]# tree -aCg ..├── [root ] data│ ├── [root ] get_ip.py│ ├── [root ] ip_db.py├── [root ] docker-compose.yml└── [root ] root1 directories, 4 filespython与sqlite3数据库的代码与创建数据表及插入数据cat > /dat

2020-10-01 22:40:30 292

原创 centos7.x宿主机执行容器的命令方式

前言对容器内部执行命令的方式方法使用方法部署容器服务cat > docker-compose.yml <<-EOFversion: "3.5"services: monitor: image: techsharearea/monitor:monitorfinancemachine container_name: monitor hostname: monitor restart: always tty: trueEOFdocker

2020-10-01 15:42:34 276

原创 使用alpine镜像自定义python3镜像

前言使用最基础的alpine镜像,构建满足自己需要的python3镜像制作过程本服务器环境基于centos7.5,系统环境(含docker环境,关闭firewalld及selinux等),请自行准备存储镜像仓库这里本作者使用在dockerhub申请的镜像仓库如需申请,请自行进行dockerhub官网自行注册登录镜像仓库docker login --username=xxxPassword: # 输入账户密码WARNING! Your password will be stored

2020-10-01 13:14:26 1333

空空如也

空空如也

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

TA关注的人

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