01.Shell基础脚本(全集)
https://www.jianshu.com/p/3ca8220cfc8d
02.Shell进阶脚本(全集)
https://www.jianshu.com/p/69251cd9aa3b
01.Docker笔记之与镜像相关的命令整理
https://www.jianshu.com/p/fbae9138d1c3
02.利用Dockerfile创建一些基础镜像
https://www.jianshu.com/p/2ae6f7d3fa1b
01.KubeSphere部署流程
https://www.jianshu.com/p/5a1a6656cf96
01.k8s集群之RBAC角色访问控制
https://www.jianshu.com/p/0e51ef7dfa85?v=1679553017312
01.一键部署脚本
https://www.jianshu.com/p/4848b1412f0b
02.kubeadm安装-k8s集群(阿里云服务)
https://www.jianshu.com/p/51542b0b239b
03.安装私有 harbor仓库
https://www.jianshu.com/p/b71365c062ba
04.Kubernetes Helm(详解及使用)
https://www.jianshu.com/p/71a89dfcf494
05.Ansible部署二进制的k8s
https://www.jianshu.com/p/85edca636ddc
06.Ansible部署二进制的k8s之calico网络插件
https://www.jianshu.com/p/65fbd39d2d54
07.Linux Centos7内核参数优化(K8S内核优化)
https://www.jianshu.com/p/2c398f08a0e2?v=1681180151410
01.k8s之连接异常(集群故障)
https://www.jianshu.com/p/95627e7aca8b
02.k8s之应用故障(应用异常)
https://www.jianshu.com/p/9e1aca38c603
01.k8s集群-CNI网络插件(Calico 和 Flannel)
https://www.jianshu.com/p/1b1d6ab82e2e
02.weave部署和使用(待更新中)
03.cilium网络插件的部署和使用(待更新中)
04.Istio 快速部署与简单使用
https://www.jianshu.com/p/0e49bc914e6c
01.系统初始化
https://www.jianshu.com/p/19c315192ccd
02.创建CA证书和秘钥
https://www.jianshu.com/p/7c132c7953b4
03.kubectl命令行工具
https://www.jianshu.com/p/f237851f88f9
04.部署Etcd集群
https://www.jianshu.com/p/a84f5ddc7e8e
05.部署flannel网络
https://www.jianshu.com/p/98b5ec374491
06.部署master节点
https://www.jianshu.com/p/9d6c7d8196c2
07.部署高可用组件
https://www.jianshu.com/p/f56095955030
08.部署kube-apiserver
https://www.jianshu.com/p/469895854f0b
09.部署kube-controller-manager
https://www.jianshu.com/p/02561b646bd1
10.部署kube-scheduler
https://www.jianshu.com/p/995f4d9672a4
11.部署work节点
https://www.jianshu.com/p/1114d4846977
12.部署docker组件
https://www.jianshu.com/p/b851a790f074
13.部署kubelet组件
https://www.jianshu.com/p/4df533b642e6
14.部署kube-proxy组件
https://www.jianshu.com/p/69e350ddf5d1
15.验证集群功能
https://www.jianshu.com/p/af4531856902
16.集群插件之coredns
https://www.jianshu.com/p/af4531856902
17.集群插件之dashboard
https://www.jianshu.com/p/0cf45bf5f657
18.集群插件之heapster
https://www.jianshu.com/p/e72c675bff61
01.k8s整体架构的知识整理
https://www.jianshu.com/p/16dedb6fd85c
02.配置kubectl命令补全功能
https://www.jianshu.com/p/7f2b3ff19115
03.k8s基本使用入门-使用Pod
https://www.jianshu.com/p/b3942e066511
04.k8s基本使用入门-了解ReplicationController
https://www.jianshu.com/p/f45d9f7d65d0
05.k8s基本使用入门-了解ReplicaSet
https://www.jianshu.com/p/554eab9a8d07
06.k8s基本使用入门-了解deployments
https://www.jianshu.com/p/d659ce21047c
07.k8s基本使用入门-了解Service
https://www.jianshu.com/p/d7f1f5ca5255
08.kubernetes安装ingress-nginx
https://www.jianshu.com/p/b3d5e3a8f8a5
09.通过kubedog助力应用部署的状态监测与打印
https://www.jianshu.com/p/2e87817a58ba
10.安装部署 metrics-server 插件 (k8s top工具)
https://www.jianshu.com/p/cf864453de67
11.Kubernetes-命令记录大全
https://www.jianshu.com/p/185a7cc59dc0
01.Kubernetes-资源管理
https://www.jianshu.com/p/286996c4f209
02.Kubernetes-Pod使用的详细讲解
https://www.jianshu.com/p/eb414e02c20e
03.Kubernetes-Pod控制器详解
https://www.jianshu.com/p/b5aa6b971f37
04.Kubernetes-Service和Ingress详细讲解
https://www.jianshu.com/p/089c0183c044
05.Kubernetes-数据存储
https://www.jianshu.com/p/7cc773af3f32
06.Kubernetes-持久化存储之PV PVC以及StorageClass
https://www.jianshu.com/p/af9e4cdd3a17
07.Kubernetes-安全认证
https://www.jianshu.com/p/1403d0fdd65d
08.Kubernetes-pod安全策略安全配置
https://www.jianshu.com/p/f31f5ddddd41
1.K8S工作负责Deployments的缘起缘灭
https://www.jianshu.com/p/4ab14150f1cf
2.k8s集群StatefulSets的Pod调度查询丢失问题
https://www.jianshu.com/p/557a69acd729
3.k8s集群StatefulSets的Pod优雅调度问题思考
https://www.jianshu.com/p/cc77c9d29eab
4.k8s集群Job负载支持多个Pod可靠并发执行,如何权衡利弊选择适合的并行计算模式?
https://www.jianshu.com/p/b126a3912b4c
5.k8s-ReplicaSet副本集考点有哪些?生产环境想要对某个Pod排错、数据恢复、故障复盘有什么办法?
https://www.jianshu.com/p/54adf3c12f4c
01.k8s集群-Gitlab实现CICD自动化部署-1
https://www.jianshu.com/p/dc8bc5df53da
02.k8s集群-Gitlab实现CICD自动化部署-2
https://www.jianshu.com/p/55ec39a96b24
03.k8s集群-Gitlab实现CICD自动化部署-3
https://www.jianshu.com/p/82f5d76da9a0
04.k8s集群-Gitlab实现CICD自动化部署-4
https://www.jianshu.com/p/8ebb45bda7d8
05.k8s集群-Gitlab实现CICD自动化部署-5
https://www.jianshu.com/p/7fb68d68c889
01.Git安装和常规使用
https://www.jianshu.com/p/51e2302913b5
02.Gitee+Jenkins+SonarQube代码上线的实战操作
https://www.jianshu.com/p/28c9be56db4f
03.实现Jenkins集成企业微信-消息通知的功能
https://www.jianshu.com/p/050f8bed58aa
04.Jenkins Pipeline 实现单点和分布式部署
https://www.jianshu.com/p/97ed90c16c4a
05.k8s-Jenkins(实现NFS动态存储)
https://www.jianshu.com/p/aa706e798e32
01.Zabbix 5.0版本-监控主机信息
https://www.jianshu.com/p/a0f10b1db57e
02.Zabbix 5.0版本-企业邮件报警
https://www.jianshu.com/p/476ef20a4d28
03.Zabbix 5.0版本-使用percona对Mysql进行监控
https://www.jianshu.com/p/ef02d7365f7e
04.Zabbix 5.0版本-监控SNMP协议
https://www.jianshu.com/p/f6109b101add
05.Zabbix 5.0版本-处理监控图形的乱码问题
https://www.jianshu.com/p/8bc147a9addf
06.Zabbix 5.0版本-自动化监控之自动发现
https://www.jianshu.com/p/815ec2b26390
07.Zabbix 5.0版本-自动化监控之自动注册
https://www.jianshu.com/p/3d211bf20c0f
01.Nginx Web快速入门-基础
https://www.jianshu.com/p/5706944e308c
02.Nginx Web快速入门-进阶
https://www.jianshu.com/p/26b1286e3241
03.Nginx性能优化
https://www.jianshu.com/p/711f376b74e6
04.Nginx常见问题
https://www.jianshu.com/p/8d094f57701b
05.Nginx 安装配置
https://www.jianshu.com/p/5460755dea00
01.Zookeeper集群部署
https://www.jianshu.com/p/5eddc3feb7de
01.Redis 基础知识
https://www.jianshu.com/p/f4d8fab72616
02.Redis持久化RDB与AOF
https://www.jianshu.com/p/cf57b98fba98
03.Redis主从同步
https://www.jianshu.com/p/3827f83c6b99
04.Redis哨兵集群
https://www.jianshu.com/p/3088df513196
05.Redis-Cluster配置
https://www.jianshu.com/p/c4eb8c96c90c
06.Redis-Python Api
https://www.jianshu.com/p/2d3025769038
我试图获取一个长度在1到10之间的字符串,并输出将字符串分解为大小为1、2或3的连续子字符串的所有可能方式。例如:输入:123456将整数分割成单个字符,然后继续查找组合。该代码将返回以下所有数组。[1,2,3,4,5,6][12,3,4,5,6][1,23,4,5,6][1,2,34,5,6][1,2,3,45,6][1,2,3,4,56][12,34,5,6][12,3,45,6][12,3,4,56][1,23,45,6][1,2,34,56][1,23,4,56][12,34,56][123,4,5,6][1,234,5,6][1,2,345,6][1,2,3,456][123
我需要读入一个包含数字列表的文件。此代码读取文件并将其放入二维数组中。现在我需要获取数组中所有数字的平均值,但我需要将数组的内容更改为int。有什么想法可以将to_i方法放在哪里吗?ClassTerraindefinitializefile_name@input=IO.readlines(file_name)#readinfile@size=@input[0].to_i@land=[@size]x=1whilex 最佳答案 只需将数组映射为整数:@land边注如果你想得到一条线的平均值,你可以这样做:values=@input[x]
当我的预订模型通过rake任务在状态机上转换时,我试图找出如何跳过对ActiveRecord对象的特定实例的验证。我想在reservation.close时跳过所有验证!叫做。希望调用reservation.close!(:validate=>false)之类的东西。仅供引用,我们正在使用https://github.com/pluginaweek/state_machine用于状态机。这是我的预订模型的示例。classReservation["requested","negotiating","approved"])}state_machine:initial=>'requested
我是一个Rails初学者,但我想从我的RailsView(html.haml文件)中查看Ruby变量的内容。我试图在ruby中打印出变量(认为它会在终端中出现),但没有得到任何结果。有什么建议吗?我知道Rails调试器,但更喜欢使用inspect来打印我的变量。 最佳答案 您可以在View中使用puts方法将信息输出到服务器控制台。您应该能够在View中的任何位置使用Haml执行以下操作:-puts@my_variable.inspect 关于ruby-on-rails-如何在我的R
我有这个html标记:我想得到这个:我如何使用Nokogiri做到这一点? 最佳答案 require'nokogiri'doc=Nokogiri::HTML('')您可以通过xpath删除所有属性:doc.xpath('//@*').remove或者,如果您需要做一些更复杂的事情,有时使用以下方法遍历所有元素会更容易:doc.traversedo|node|node.keys.eachdo|attribute|node.deleteattributeendend 关于ruby-Nokog
我有一个存储主机名的Ruby数组server_names。如果我打印出来,它看起来像这样:["hostname.abc.com","hostname2.abc.com","hostname3.abc.com"]相当标准。我想要做的是获取这些服务器的IP(可能将它们存储在另一个变量中)。看起来IPSocket类可以做到这一点,但我不确定如何使用IPSocket类遍历它。如果它只是尝试像这样打印出IP:server_names.eachdo|name|IPSocket::getaddress(name)pnameend它提示我没有提供服务器名称。这是语法问题还是我没有正确使用类?输出:ge
我想获取模块中定义的所有常量的值:moduleLettersA='apple'.freezeB='boy'.freezeendconstants给了我常量的名字:Letters.constants(false)#=>[:A,:B]如何获取它们的值的数组,即["apple","boy"]? 最佳答案 为了做到这一点,请使用mapLetters.constants(false).map&Letters.method(:const_get)这将返回["a","b"]第二种方式:Letters.constants(false).map{|c
我正在尝试解析一个CSV文件并使用SQL命令自动为其创建一个表。CSV中的第一行给出了列标题。但我需要推断每个列的类型。Ruby中是否有任何函数可以找到每个字段中内容的类型。例如,CSV行:"12012","Test","1233.22","12:21:22","10/10/2009"应该产生像这样的类型['integer','string','float','time','date']谢谢! 最佳答案 require'time'defto_something(str)if(num=Integer(str)rescueFloat(s
如何使此根路径转到:“/dashboard”而不仅仅是http://example.com?root:to=>'dashboard#index',:constraints=>lambda{|req|!req.session[:user_id].blank?} 最佳答案 您可以通过以下方式实现:root:to=>redirect('/dashboard')match'/dashboard',:to=>"dashboard#index",:constraints=>lambda{|req|!req.session[:user_id].b
我有一个使用SeleniumWebdriver和Nokogiri的Ruby应用程序。我想选择一个类,然后对于那个类对应的每个div,我想根据div的内容执行一个Action。例如,我正在解析以下页面:https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=puppies这是一个搜索结果页面,我正在寻找描述中包含“Adoption”一词的第一个结果。因此机器人应该寻找带有className:"result"的div,对于每个检查它的.descriptiondiv是否包含单词“adoption