Kubernetes工作负载配置的最佳实践Fairwinds的Polaris可使您的集群顺畅航行。
它会进行各种检查以确保使用最佳实践来配置KubernetesPod和控制器,从而帮助您避免将来出现问题。
北极星可以在几种不同的模式下运行:北极星可以三种不同的模式运行:作为,您可以审核集群内部正在运行的内容。
作为,您可以自动拒绝不遵守组织策略的工作负载。
作为,您可以测试本地YAML文件,例如,作为CI/CD流程的一部分。
想了解更多?(),发送电子邮件至opensource@fairwinds.com,或加入我们的文献资料查看与FairwindsInsights集成是一个用于审核Kubernetes集群和执行策略的平台。
如果您想:跨集群管理北极星随着时间的推移跟踪发现将结果发送到Slack和Datadog等服务从,和等工具中添加其他检查您可以注册一个。
贡献欢迎PR!有关更多信息,请查看“和”。
更多信息可以在查看此项目的变更历史如果您想了解有关Polaris的更多信息,或者想与Kubernetes专家交流,可以联
2024/7/22 9:09:01 926KB kubernetes dashboard cluster best-practices
1
vue-component-boilerpalte-v2一个用于快速创建vue组件(库)的脚手架。
在线示例:特性支持创建单个组件或组件库。
支持组件库全量加载或按需加载。
支持TypeScript。
支持Sass。
支持故事书。
支持故事书一键发布在线示例。
GitHub页面七牛云支持图片自动转换成base64(最小1kb)。
支持使用Jest进行单元测试。
支持快捷功能脚本(如:一键创建组件目录及相关替代文件)。
支持CI/CD。
特拉维斯CI支持gitcommit工作流代码风格检测单元测试提交消息提交规范支持打包文件大小分析规范使用ESLint作为编
1
lshadler.github.io一个拥有我所有事物的个人网站!用几种尖端技术编写的,包括:,功能强大的静态网站生成器,可以任意规模键入Javascript,一款功能强大且功能强大的测试工具,一个没有供应商的高性能样式库。
部署可通过以下方式实现自动化和授权:,一种展示静态网站的简单方法,业界领先的CI/CD架构,一个扫描软件包更新的机器人。
2023/10/13 22:10:52 24.62MB TypeScript
1
circleci-hello-world-nodejs(活泼的名字,circleci-hello-world-nodejs!)一个简单的node.js“helloworld”应用程序,用于演示Circle-CI上的持续集成和部署(CI/CD)!看看在哪里使用GOTO:::winking_face:
1
dargaCode.github.io使我的旧网站前进以反映我当前的堆栈和开发实践:React打字稿SCSS笑话故事书Webpack去做:React钩搜索引擎优化CI/CD
2023/7/16 1:07:56 762KB react git typescript webpack
1
权杖关于Scepter是驱动的工具。
它可以自动执行平凡,重复和容易出错的任务,使您能够专注于构建更好的基础架构。
产品特点通过分离Stack的模板及其配置来重用代码支持以JSON,YAML,Jinja2或PythonDSL(例如Troposphere)编写的模板通过将堆栈输出传递到相关堆栈的参数来进行依赖性解析通过将相关堆栈捆绑为逻辑组(例如,开发人员和生产人员)来支持堆栈组堆栈组级别的命令,例如使用单个命令创建多个堆栈快速,高度并行化的构建内置支持在多个AWS账户和区域中使用Stacks具有元操作(例如堆栈查询保护)的基础架构可见性支持通过可自定义的解析器在模板中插入动态值支持在Stack构建之前/之后将任意代码作为Hooks运行好处将云原生基础架构用作代码引擎(CloudFormation)您不需要管理状态使用流行模板语法的简单模板-Yaml&Jinja使用成熟的编程语言的强大灵活性-Python使用Hooks易于集成为CI/CD管道的一部分简单的CLI和API不受质疑-Sceptre不会强制执行特定的项目结构安装使用点
2023/7/11 0:09:14 209KB python infrastructure aws devops
1
TFLint一个可插拔的短绒产物特色TFLint是一个框架,每一个成果都由插件提供,首要成果如下:查找首要云提供商(AWS/Azure/GCP)大概涌现的差迟(譬如正当实例尺度)。
告诫不称许使用的语法,未使用的申明。
实施最佳做法,命名商定。
装置Bash剧本(Linux):$curlhttps://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh|bash自制软件(macOS):$brewinstalltflint巧克力色(Windows):chocoinstalltflint码头工人:$dockerrun--rm-v$(pwd):/data-twata727/tflint请留意,此Docker映像不适用于破费CI/CD管道。
入门假如您使用的是AWS/Azure/GCP提供法度圭表标准,则最佳装置插件并依据每一种用法举行试验:对于AWS用户,您能够使用TFLint二进制文件中内置的
2023/4/16 16:40:43 1.83MB terraform tflint hcl2 TerraformGo
1
NutanixCalm提供业务系统的一键式部署、伸缩、升级,支持部署到私有云或者公有云环境中,与企业中的CI/CD进行结合,打造完整的DevOps流程。
2020/9/11 16:09:09 7.41MB Nutanix calm 自动化 混合云
1
centos6+python3.6+django2+ansible2.4+celery4.2运维管理零碎,目前实现功能:用户和用户组管理、资产管理、集成ansible2.4、简易堡垒机(主机分配支持rdp以及vnc、用户分配、文件上传下载、配置禁用命令清单、操作录像回放功能)、CI/CD(支持git仓库和svn仓库)、数据库管理(一部分)、celery任务编排、知识库及文件共享
2016/2/24 7:06:53 16.1MB ops
1
___werf是一种用Go语言编写的开源CLI工具,旨在简化和加快应用程序的交付。
要使用它,您需要描述应用程序的配置(换句话说,如何将其构建和部署到Kubernetes)并将其存储在Git存储库中-后者是唯一的事实来源。
简而言之,这就是我们今天所说的GitOps。
werf使用Dockerfiles或其他基于自定义语法的快速内置构建器构建Docker映像。
它还会从Docker注册表中删除未使用的映像。
werf使用Helm兼容格式的图表将您的应用程序部署到Kubernetes,该图表具有便捷的自定义功能和改进的推出跟踪机制,错误检测和日志输出。
werf不是完整的CI/CD处理方案,而是用于创建可以嵌入到任何现有CI/CD系统中的管道的工具。
它实际上是“连接点”,将这些实践带入您的应用程序。
我们认为它是新一代的高级CI/CD工具。
产品特点全面的应用程序生命周期管理:构建和发布映像,将应用程序部署到Kubernetes,并根据策略删除未使用的映像。
有关构建和部署应用程序(可能具有任意数量的组件)的所有规则的描述与源代码(真相单源)一起存储在单个Git
2019/2/24 15:08:33 18.46MB go docker kubernetes golang
1
共 11 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡