
Linux
文章平均质量分 95
一名小码农
Math.pow(1.01, 365) = 37.8
展开
-
SHELL编程命令大全
文章目录一、文本处理工具1. grep(重要)语法和选项2. cut工具(重要)语法和选项3. sort工具语法和选项4.uniq工具5.tee工具6.diff工具语法和选项7. paste工具8. tr工具语法和选项二、bash的特性1、命令和文件自动补全2、常见的快捷键3 、==常用的通配符(重点)==4、==bash中的引号(重点)==一、文本处理工具1. grep(重要)grep是行过滤工具;用于根据关键字对行进行过滤语法和选项> grep [选项] '关键字' 文件名OPT原创 2021-07-26 18:05:28 · 33842 阅读 · 3 评论 -
k8s - Helm
文章目录一、概述二、Helm 部署三、Helm 下载四、Helm 自定义模板1. Helm 目录结构2. Chart.yaml 结构3. 内置对象(1) Values(2)其它内置对象4. Helm 实例一,简单创建一个Nginx(1)创建文件夹(2)创建 Chart.yaml(3)创建 values.yaml(4)创建模版文件(templates)(5)创建 Release5. Helm 一些操作拉取Chart(1)安装(2)查看信息(3)更新(4)历史版本/回滚(5)删除六、Helm 部署 dashbo原创 2020-11-26 17:41:12 · 3478 阅读 · 2 评论 -
k8s - 安全
文章目录一、机制说明二、认证(Authentication)1. 认证方式2. 需要认证的组件3. kubeconfig4. ServiceAccount(SA)(给Pod颁发证书)Secret 与 SA 的关系三、授权(Authorization)1. RBAC2. Role / ClusterRole3. RoleBinding / ClusterRoleBinding4. Resources5. Subjects四、 实践:创建一个 devuser 用户只能管理 dev 空间(1)创建一个新用户 `d原创 2020-11-18 23:52:23 · 842 阅读 · 3 评论 -
k8s-集群调度
文章目录一、调度说明1. 简介2. 调度过程3. 自定义调度器二、调度亲和性1. 节点亲和性(1)硬策略(2)软策略(3)硬策略与软策略(4)节点标签相关操作2. Pod 亲和性(1) podAffinity与podAntiAffinity的区别(2)资源清单模板(3)Pod 标签相关操作三、污点(Taint)和容忍(Toleration)1.2.一、调度说明1. 简介Scheduler 是 kubernetes 的调度器,主要的任务是把定义的 pod 分配到集群的节点上。听起来非常简单,但有很多要考原创 2020-11-18 00:07:31 · 749 阅读 · 0 评论 -
k8s-存储
文章目录ConfigMapConfigMap 的创建1. 资源清单创建2. 使用目录创建3. 使用文件创建4. 使用字面值创建Pod 中使用 ConfigMap1. 使用 ConfigMap 来替代环境变量ConfigMapConfigMap 功能在 Kubernetes1.2 版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMap API 给我们提供了向容器中注入配置信息的机制,ConfigMap 可以被用来保存单个属性,也可以用来保存整个配置文件或者 JSON原创 2020-11-17 14:20:18 · 528 阅读 · 0 评论 -
k8s-Service
文章目录ServiceService 代理方式1. `userspace`2. `iptables`3. `ipvs`(常用)Service的类型1. ClusterIpClusterIP 实例Headless Service(特殊的 ClusterIP 类型)NodePortNodePort 实例LoadBalancerExternalNameExternalName 实例Ingress-Nginx部署 Ingress-NginxIngress HTTP 代理访问示例Ingress HTTPS 代理访问示原创 2020-11-16 17:16:22 · 1445 阅读 · 0 评论 -
MySQL之日期时间处理函数
以下基本包含MySQL所有日期时间函数:-- MySQL日期时间处理函数-- 当前日期:2017-05-12(突然发现今天512,是不是会拉防空警报)SELECT NOW() FROM DUAL;-- 当前日期时间:2017-05-12 11:41:47-- 在MySQL里也存在和Oracle里类似的dual虚拟表:官方声明纯粹是为了满足select ... from...这一习惯问题,mysql会忽略对该表的引用。-- 那么MySQL中就不用DUAL了吧。SELECT NOW();-- 当前日转载 2020-10-28 23:02:56 · 167 阅读 · 0 评论 -
K8S-资源清单
文章目录资源清单集群资源分类名称空间级别:仅存此名称空间下生效集群级别:所有名称空间都可以使用元数据型资源常用字段解释**必须存在的属性(必须写)**主要对象额外参数项yaml 示例容器的生命周期Init Containerinit容器作用Init容器特殊说明Init 容器示例探针探针描述实例就绪检测 - httpGet存活检测 - ExecAction存活检测 - HTTPGetAction存活检测 - TCPSocketActionStart/StopPod 的状态(phase)**控制器实例**应用原创 2020-10-24 21:34:14 · 2423 阅读 · 0 评论 -
MySQL 数据库的自动备份与自动清理
本文主要是使用 `Linux` 的定时任务和 `Mysql` 的 `mysqldump` 工具对数据库进行本地的简单备份。原创 2020-07-12 20:02:44 · 1453 阅读 · 0 评论 -
Docker入门这一篇就够了
docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。docker可以让开发者打包他们的 **应用** 以及 **依赖包** 到一个轻量级、可移植的容器中,然后发布到任何流行的linux服务器,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类iphone的app),并且容器开销极其低。Docker 基础命令及 Dockerfile 制作自己的镜像原创 2020-06-25 13:17:05 · 1469 阅读 · 0 评论 -
Linux常用命令(包括JDK、Tomcat、MySQL安装)
文章目录一、基本命令1.1 关机和重启1.2 帮助命令二、目录操作命令2.1 目录切换 cd2.2 目录查看 ls [-al]2.3 目录操作【增,删,改,查】2.3.1 创建目录【增】 mkdir2.3.2 删除目录或文件【删】rm2.3.3 目录修改【改】mv 和 cp2.3.4 搜索目录【查】find三、文件操作命令3.1 文件操作【增,删,改,查】3.1.1 新建文件【增】touch3.1...原创 2019-12-11 15:12:03 · 983 阅读 · 1 评论