CSS,即层叠样式表(Cascading Style Sheets),可以用它来为HTML元素添加样式,是用于描述网页样式和布局的,它为网页提供了丰富的样式控制功能,包括字体、颜色、边框、背景、边距、布局等。
元素选择器通过HTML元素名称来选择元素
p指的是作用在html文档中的p元素上
123p{ color: red;}
1234567891011121314<!DOCTYPE html><html> <head> <link href="style.css" rel="...
开始入门学点前端了,运维就是要什么都涉猎一点
本文建议有helm基础再进行阅读甚至没有看官方文档,纯自己试验和理解来的
父子chart的关系说明helm的父chart和子chart说白了,关联性不大通过以下几个方式进行联系:
1.父Chart的Chart.yaml
需要在其中定义依赖项dependencies,通过列表的方式指定子chart的位置只有定义了依赖项,父Chart才知道有这么个子Chart并且同时指定了condition,condition这个字段指示了子Chart与Values关联的位置
2.父Chart的Values.yaml
Values文件众所周知是存放了yaml部署需要的变量,并且通过go进行引用渲染在渲染时,...
命令行:mc、Obsutils、Ossutil64,图形化:OSSbrowser2、OBSBrowserPlus
使用账号密码登录的Openvpn,使用shell进行管理对分配的IP进行查找重复等
交互式傻瓜式的,易用
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485#!/bin/bashCDD_DIR=/etc/openvpn/ccdDIR=/etc/openvpnPASS_FILE=$DIR/pass_filefunction...
怎么又是web服务,你就不能搞点有新意的吗(恼)
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495import timeimport paramikoimport tkinter as tkfrom tkinter import scrolledtext# 定义远程主机地址HOST = "192.168.10.102&...
argoCD的优势1.只根据git的更新作为部署与更新的依据,能够清晰对比与现有部署的区别
2.只要通过修改git,就可以快速进行多环境的回滚
3.只需要通过对git项目做控制,不再需要对k8s做复杂的RBAC
4.从网络上来说,适用于公有云gitlab无法访问私有云k8s的场景
argoCD的组件与工作过程1.Repository Server——检索阶段
检索阶段会克隆应用声明式配置清单所在的 Git 仓库,将其读取到本地存储
可以支持k8s的yaml文件,helm的chart以及kustomize配置清单
2.Application Controller ——核对阶段
将检索阶段获...
本质上是一种CRD,本文介绍了使用kubectl与使用helm进行部署Operator的方式
CRD是一种k8s的自定义资源,可以通过yaml文件指定新的资源类型,包括资源的属性、版本、范围等
在自定义了资源之后,就可以使用这种资源,创建控制器来管理一些服务
但它的自定义,其实并不是从头开始的自定义,而是使用官方预先准备好的工具,我们定义CRD,其实是使用了官方提供的扩展
使用自定义CRD 官方示例123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354apiVersion: apiextensions.k8s.io/v1 # 指定使用的K...