IceCI:IceCI是一个从头开始为Kubernetes设计的持续集成零碎
2023/2/8 20:08:48 258KB kubernetes devops continuous-integration ci
1
kubectl挖从kubectl深入了解kubernetes。
kubectl挖一个简单,直观且完全可自定义的UI,可深入您的kubernetes集群kubectldig安装goget-ugithub.com/sysdiglabs/kubectl-dig/cmd/kubectl-dig用法只是挖只做一件事,提供节点名称!kubectldig您只需使用kubectlgetnodes确定要发掘的kubectlgetnodes,然后将其提供给dig命令!kubectldigip-180-12-0-152.ec2.intern
2020/5/21 21:02:49 5.77MB kubernetes monitoring containers syscalls
1
土拨鼠一行摘要Marmot是用于处理针对DevOps/SRE需求的工作流的服务。
注意该产品仍在开发中,尚无法投入生产。
详细摘要Marmot是一项GRPC服务,可针对基础架构(网络设备,服务器,kubernetes容器等)执行工作流描述。
这使顶级服务/脚本可以简单地对输出进行正确的工作流描述符测试,而无需进行复杂的模拟,并发检查...。
这反过来又可以提供代码重用并减少代码重复。
它还通过使一个系统负责执行而不是数百个脚本/服务来提供安全性。
Mamort提供:具有健康检查的结构化工作流程描述语言支持工作流内的并发插件架构允许功能扩展/更新而无需重建服务流执行更新Go和Python的客户端支持紧急暂停或停止所有工作流程,工作流程类别或单个工作流程用于查看工作流的WebUIMarmot基于一个内部Google项目,该项目每周为多个内部SRE/DevOps组织处理数万个工作流。
用例Marmot被设计为用于处理基础结构变更的DevOps/SRE工具,虽然它不仅限于此角色。
Marmot非常适合必须以一定的步调逐步执行的任何类型的操作,并且可能需要
2019/6/11 15:55:13 3.13MB go kubernetes golang devops
1
Cloudstate-下一代无服务器“我们预测无服务器计算将增长,从而统治云计算的未来。
”—BerkeleyCS部门,将有状态服务,快速的数据/流和响应技术的功能带入CloudNative生态系统,以真正的弹性可扩展性,高弹性和全局性,打破了阻碍无服务器平台进行通用应用程序开发的最终障碍。
Kubernetes生态系统中进行部署。
当今的无服务器运动非常关注底层基础设备的自动化,但是在某种程度上,它已经忽略了应用程序层上同样复杂的要求,在这些层上,向快速数据,流传输和事件驱动的有状态体系结构的迁移创造了各种生产中操作系统的新挑战。
无状态功能是在云计算工具包中占有一席之地的出色工具,但是对于无服务器而言,要实现行业要求无服务器世界的宏伟愿景,同时允许我们构建以数据为中心的现代实时应用程序,我们可以继续忽略分布式系统中最棘手的问题:管理状态-您的数据。
项目迎接了这一挑战,为无服务器2.0铺平了道路。
它由两部分组成:标准工作-定义规范,用户功能和后端之间的协议以及TCK。
参考实现—用不同的语言实现后端和一组客户端API库。
Cloudstate的参考实
2015/7/26 7:40:03 4.38MB nodejs javascript java kubernetes
1
6、Kubernetes-Service7、Kubernetes-存储8、Kubernetes-集群调度9、Kubernetes-安全10、Kubernetes-Helm及其它功能性组件11、Kubernetes-证书可用时间修正12、Kubernetes-高可用的K8S集群构建
2019/3/9 17:15:20 980MB K8S
1
TanksNetworkingInAzure动机开发多人游戏可能是一项艰巨的任务。
尤其是像第一人称射击游戏甚至MMO这样的实时游戏。
侥幸的是,我们有一堆技术使我们有机会简化这项任务。
例如,使用Unity3D,您可以同时构建客户端和服务器。
有很多方法可以构建客户端-服务器解决方案。
但是,如果您关心您的玩家,则将努力为他们提供最佳的游戏体验。
从技术上讲,在多人游戏中,这意味着:防止人们作弊提供最佳的网络体验骗子可能会破坏游戏的整个生态系统,从而绕过您精心构建的所有限制和游戏设计。
最糟糕的是,这也给您的忠实玩家带来麻烦,并且可能使他们离开您的游戏。
如果您的玩家遇到网络延迟问题,则游戏会感觉“缓慢”,在这种情况下可能没人会玩。
为防止他人作弊,您需要授权的专用游戏服务器。
让我们将其分解为文字:权威的-这意味着服务器有权决定玩家提交的动作是否有效。
在这种情况下,如果玩家尝试作弊,例如,试图使剑的伤害提高到应有的程度,服务器将拒绝该剑伤害,并仅施加实际伤害。
专用的-这意味着某些客户端将不会托管服务器。
它将是专用的,并在某种“主机”上运行。
这将消
2017/2/20 21:53:51 66.57MB kubernetes cloud unity azure
1
1.16.15版本kubernetes-node-1.16.15node节点二进制安装包包括kubectlkubeletkube-proxy
2015/2/24 23:08:26 91.73MB k8s
1
Postgresql的高可用方案patroni中文说明书。
Patroni(中文:守护神)是一个模板,您可以使用Python创建模板,并使用最大的可访问性来创建自己的定制的高可用性处理方案,该分布式配置商店如ZooKeeper,etcd,Consul或Kubernetes。
希望在数据中心或其他任何地方快速部署HAPostgreSQL的数据库工程师,DBA,DevOps工程师和SRE希望会发现它很有用。
​ 我们将Patroni称为“模板”,因为它远非单一规格的即插即用复制系统。
它将有自己的警告。
明智地使用。
有很多方法可以在PostgreSQL上运行高可用性。
2022/10/28 18:35:42 89KB postgresql 高可用 patroni python
1
Flannel是Kubernetes中常用的网络配置工具,用于配置第三层(网络层)网络结构。
如何工作Flannel需要在集群中的每台主机上运行一个名为flanneld的代理程序,担任从预配置地址空间中为每台主机分配一个网段。
Flannel直接使用KubernetesAPI或ETCD存储网络配置、分配的子网以及任何辅助数据(如主机的公网IP)。
数据包使用几种后端机制之一进行转发,包括VXLAN和各种云集成。
2019/8/4 16:44:02 15KB k8s flannel
1
:magnifying_glass_tilted_left:配置文件:magnifying_glass_tilted_right:使用YAML中指定的规则来验证配置文件的命令行工具。
配置文件可以是以下几种格式之一:Terraform,JSON,YAML,并支持Kubernetes。
无为Terraform提供的内置规则,而自定义文件可用于其他格式。
:notebook::construction_worker::bug:博客文章:pencil_selector::pencil_selector:快速开始使用在macOS上安装最新版本的config-lint:brewtapstelligent/tapbrewinstallconfig-lint或在Linux上手动:curl-Lhttps://github.com/stelligent/config-lint/releases/latest/download/config-lint_Linux_x86_64.tar.gz|tarxz-C/usr/local/bi
2018/10/27 4:55:33 580KB lint kubernetes open-source yaml
1
共 94 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡