<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sinat_35543900的博客]]></title><description><![CDATA[知行合一]]></description><link>https://blog.youkuaiyun.com/sinat_35543900</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_35543900]]></copyright><item><title><![CDATA[promethus第一部分]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/106675586</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/106675586</guid><author>sinat_35543900</author><pubDate>Wed, 10 Jun 2020 21:36:22 +0800</pubDate><description><![CDATA[prometheus
参考：https://yunlzheng.gitbook.io/prometheus-book/parti-prometheus-ji-chu/promql/prometheus-query-language
架构

prometheus Server
负责对监控数据的获取，存储以及查询，prometheus Server可以通过静态配置管理监控的目标，也可配合使用service discovery 的当时实现动态的监控目标。prometheus本身就是一个时序的数据库，将采集到的监控]]></description><category></category></item><item><title><![CDATA[ansible playbooks 总结]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/106675515</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/106675515</guid><author>sinat_35543900</author><pubDate>Wed, 10 Jun 2020 21:34:20 +0800</pubDate><description><![CDATA[基本格式
---
主机名
hosts: string 
#执行操作的用户
remote_user: string
#执行的任务：
tasks：
- name: task1
  ....
- name: task2
  ...

handlers
handlers 类似于函数的作用，是多个任务的集合，可以被其他的tasks调用，但是与函数有一点不同，调用了handles不一定会执行，只有当调用它的tasks发生了实质性的执行（比如修改一个文件内容并修改文件权限，handlers内容为修改文件权限，当文件内容没]]></description><category></category></item><item><title><![CDATA[mysql]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/106430905</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/106430905</guid><author>sinat_35543900</author><pubDate>Fri, 29 May 2020 18:42:50 +0800</pubDate><description><![CDATA[DML
数据定义类
介绍




词
含义




CREATE
创建(表，数据库，索引，视图)


DELETE
删除(数据库，表，索引，视图)


ALTER
修改表的定义（表，索引，视图）


格式
CREATE TABLE table_name(
列名 数据类型 约束，
列名 数据类型 约束，
...
) 表的完整性约束

注意，没定义完一列数据属性，以逗号分隔换行。
DROP TABLE table_name

ALTER TABLE table_name(
#修改数据类型
ALTER COLUM]]></description><category></category></item><item><title><![CDATA[ansible 常用模块总结]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/106043797</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/106043797</guid><author>sinat_35543900</author><pubDate>Sun, 10 May 2020 22:32:43 +0800</pubDate><description><![CDATA[模块的使用方式
命令行使用方式
ansible [host] -m 命令模块 -a "命令参数"

playbooks使用方式
playbooks 提供两种方式进行参数的表达
---
...
...
tasks:
- name: copy_module
  copy:
	src:
	dest:
	...
	
--
tasks:
- name: copy_module
  copy: src=/home/ansible/ dest=/home/ansible....

文件操作类
cpoy
拷贝文件到远程主机]]></description><category></category></item><item><title><![CDATA[git 使用与介绍]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/105027592</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/105027592</guid><author>sinat_35543900</author><pubDate>Sun, 26 Apr 2020 20:17:36 +0800</pubDate><description><![CDATA[目录





git简介

centos下安装git

git管理

提交版本

文件提交暂存区

撤销是暂存区的文件

删除恢复工作去的文件

提交暂存区的文件到版本库

版本恢复

比较不同版本的区别

git 分支管理：

github：

















































...]]></description><category></category></item><item><title><![CDATA[tomcat]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/105748712</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/105748712</guid><author>sinat_35543900</author><pubDate>Sat, 25 Apr 2020 14:05:42 +0800</pubDate><description><![CDATA[tomcat 简介
tomcat 架构
1，http服务不会直接调用业务类，而是把请求交个容器来处理，容器通过调用servlet 接口调用业务类。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VoX6oL2P-1587793533017)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-image...]]></description><category></category></item><item><title><![CDATA[pod之系统资源限制]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/105472929</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/105472929</guid><author>sinat_35543900</author><pubDate>Sun, 12 Apr 2020 20:00:22 +0800</pubDate><description><![CDATA[目录

简介：

计量单位

cpu计量单位

memory计量单位

limits与requests

Qos Class(quality of service)

简介：

pod资源限制主要有容器的内的两个参数进行控制，主要控制pod使用的系统资源（cpu与memory）。

计量单位

cpu计量单位

在centos当中的获取cpu信息shell脚本：


#!/bin/bash
#Pr...]]></description><category></category></item><item><title><![CDATA[pod之pod调度]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/104064260</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/104064260</guid><author>sinat_35543900</author><pubDate>Fri, 10 Apr 2020 18:22:03 +0800</pubDate><description><![CDATA[pod资源调度

很少情况下我们会去直接创建一个Pod，大多数情况下我们都是通过RC，deployment，daemonSet等等完成一组Pod的创建，调度。 早期只有一个副本控制器RC，它通过label与Pod之家建立松耦合的关系。主要实现的是Pod的创建于销毁。而后其继承者deployment的出现，改进了RC，deployment可以时间Pod副本的创建，销毁，版本更新，回滚等功能，其...]]></description><category></category></item><item><title><![CDATA[k8s之pod分类与生命周期]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103995699</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103995699</guid><author>sinat_35543900</author><pubDate>Tue, 21 Jan 2020 07:43:47 +0800</pubDate><description><![CDATA[pod 分类

目录

pod 分类

自主式pod

static Pod

文件方式创建

pod的生命周期

初始化容器 （initcontainer）

pod的五种状态

pod的重启策略（restartPolicy）：

Pod健康检测与服务可用性（探针）

ExecAction

TcpSoekcetAction

HTTPGetAction

容器启动前后（postStar...]]></description><category></category></item><item><title><![CDATA[k8s之资源清单]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103993578</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103993578</guid><author>sinat_35543900</author><pubDate>Wed, 15 Jan 2020 18:18:31 +0800</pubDate><description><![CDATA[目录

资源类型

资源清单格式

举例说明

资源类型

k8s当中的资源类型的包括以下几类：

 工作负载资源：pod ，replicaset ， Delopment ，job .daemonSet

  服务发现与服务负载资源：service ，ingress

  配置与存储资源：Volume, CSI（容器扩容接口）

  特殊类型存储：configMap，ser...]]></description><category></category></item><item><title><![CDATA[k8s之kubectl]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103977510</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103977510</guid><author>sinat_35543900</author><pubDate>Wed, 15 Jan 2020 17:35:12 +0800</pubDate><description><![CDATA[目录

kubectl简介

kubectl命令

kubectl简介

客户端CLI工具，在master节点上通过命令行对k8s集群进行管理。

kubectl命令


kubectl [command] [type] [name] [flags]

command

command子命令，用于操作k8s集群的命令，常用的有：

get
			查看资源的信息
		create
			创建资源...]]></description><category></category></item><item><title><![CDATA[k8s之基础概念]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103966962</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103966962</guid><author>sinat_35543900</author><pubDate>Tue, 14 Jan 2020 17:54:50 +0800</pubDate><description><![CDATA[目录

kubernets 结构

基础概念之master

基础概念之nodes

基础概念之Pod

基础概念之LABEL

kubernets 结构



基础概念之master

master作为kubernets集群当中的最重要的一部分，作用为管理集群当中的各个节点（NODE），由四个基础组件构成：

api-server：k8s集群当中的所有的资源的操作的唯一入口，是集群控制的入口进行...]]></description><category></category></item><item><title><![CDATA[docker基础之docker镜像私有registry]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103952028</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103952028</guid><author>sinat_35543900</author><pubDate>Tue, 14 Jan 2020 06:03:46 +0800</pubDate><description><![CDATA[目录

docker hub

docker-registry

docker仓库的作用为:为docker创建容器提供镜像支持。分为公共仓库（docker hub ；阿里容器镜像服务）和用户自己构建的私有仓库。这里主要强调的是私有仓库,常见的docker仓库有docker-registry,harbor等

docker hub

dockr hub是docker公司提供的线上进项寄存服务,doc...]]></description><category></category></item><item><title><![CDATA[docker基础之数据卷与数据共享]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103951557</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103951557</guid><author>sinat_35543900</author><pubDate>Mon, 13 Jan 2020 02:00:40 +0800</pubDate><description><![CDATA[目录

数据卷

数据共享

数据卷

之前提到过docker镜像的存储方式UFS（联合文件系统），这里将要所的数据卷并不是联合文件系统的一部分，他是主机上BIND挂载到容器当中的一个目录。这样实现了主机与容器之间文件共享，同时当容器的生命周期结束时，其中的部分数据会以文件方式存储在本地，实现了数据的持久化。与linux当中挂载文件的概念极其相似，只是挂载对象与被挂载的对象发生了变化。



数据...]]></description><category></category></item><item><title><![CDATA[docker基础之原理与docker网络]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103004102</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103004102</guid><author>sinat_35543900</author><pubDate>Mon, 13 Jan 2020 00:56:25 +0800</pubDate><description><![CDATA[目录

docker原理

docker基础概念

docker镜像

构建镜像

Dockerfile

docker四种基础网络

docker原理

docker :容器技术，其原理基于Linux内核的namespace和Cgroup，实现资源的隔离，访问的控制。

docker架构图：





namespace（名称空间）：其作用为实现访问隔离，将内核的全局资源进行封装，这样每一个n...]]></description><category></category></item><item><title><![CDATA[kubeadm构建k8s集群脚本]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103736748</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103736748</guid><author>sinat_35543900</author><pubDate>Fri, 27 Dec 2019 19:03:13 +0800</pubDate><description><![CDATA[环境：

内存:大于2G

内核核心数：大于4

磁盘空间：大于20G



centos7.7
			4.4.206-1.el7.elrepo.x86_64
		kubeadm
			v1.16.3
		kubelet
			v1.16.3
		kubectl
			v1.16.3
		docker
			docker-ce-18.09.6
		系统安装完成之后的kernel是3.10版本，...]]></description><category></category></item><item><title><![CDATA[阿里云+github构建镜像仓库解决 k8s.gcr.io访问]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/103290782</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/103290782</guid><author>sinat_35543900</author><pubDate>Thu, 28 Nov 2019 12:17:25 +0800</pubDate><description><![CDATA[原因：k8s.gcr.io/ 镜像仓库位于国外，国内使用kubeadm构建docker集群时无法访问相应的docker镜像。

1，需要github，与阿里云镜像仓库账号

2，登录github创建自己的仓库



NEW示例：



3，每一个仓库下面创建一个dockerfile,以etcd为例下的dockerfile内容如下：



FROM k8s.gcr.io/etcd:3.3.15-...]]></description><category></category></item><item><title><![CDATA[linux进程管理]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/88566490</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/88566490</guid><author>sinat_35543900</author><pubDate>Sun, 10 Nov 2019 02:03:32 +0800</pubDate><description><![CDATA[5，进程管理

linux是一个多用户，多任务的操作系统，每一个执行的任务都称为进程。每一个进程系统都会分配一个唯一的标识PID。系统可以通过PID对进程进行操作。如：结束进程，开始进程，挂起进程，唤醒进程。

进程的操作：

查看进程
ps [options]

常用option:

-e：显示所有进程

-f：全格式输出

-h：不显示标题

-l：长格式显示



UID：执行进程的用户
...]]></description><category></category></item><item><title><![CDATA[linux文件系统与yum包管理器]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/88051990</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/88051990</guid><author>sinat_35543900</author><pubDate>Fri, 15 Mar 2019 09:43:04 +0800</pubDate><description><![CDATA[第三部分：文件系统

1，文件系统格式：

linux支持的文件系统格式很多，最为常见的是：ext2,3,4，xfx，NFS，使用 man mkfs可以查看在格式化时支持的文件系统格式。



2，linux 文件目录：

3，管理文件系统

1，创建文件系统（mkfs）

    mkfs常用参数：

    -t ：指定文件系统类型，如ext4,xfs

    ...]]></description><category></category></item><item><title><![CDATA[linux用户管理与磁盘管理]]></title><link>https://blog.youkuaiyun.com/sinat_35543900/article/details/87947837</link><guid>https://blog.youkuaiyun.com/sinat_35543900/article/details/87947837</guid><author>sinat_35543900</author><pubDate>Fri, 01 Mar 2019 10:20:38 +0800</pubDate><description><![CDATA[第一部分 linux的启动过程



推荐一个在线画图的工具processon，还可以的。

第二部分linux用户

linux用户分为三类：超级用户（root）,普通用户，虚拟用户。

root：可以对系统当中的所有文件，资源进行管理，删除，增加等操作。

普通用户：只能进行操作自己有权限的文件，资源

虚拟用户：该用户没有登录系统的权限，这个是系统默认创建的或者是安装某些应用程序的...]]></description><category></category></item></channel></rss>