月度归档:2020年04月

创建第一个Helm Chart

介绍
因此,您已经启动并运行了Kubernetes集群并设置了Helm v3.x,但是如何在其上运行应用程序呢? 本指南将引导您完成创建第一个图表的过程,解释这些软件包中包含的内容以及用于开发它们的工具。 到最后,您应该了解使用Helm将自己的应用程序交付给集群的优势。

对于具有三层体系结构[……]

继续阅读

使用RBAC在Kubernetes中配置权限

确保控制谁可以访问您的信息系统以及哪些用户可以访问是身份和访问管理系统的目标。它是安全管理中的基本过程之一,应予以彻底照顾。
在Kubernetes中,身份和用户管理未集成在平台中,应由外部IAM平台(如Keycloak,Active Directory,Google的IAM等)进行管理。但是,身[……]

继续阅读

像老板一样在Kubernetes中配置RBAC

在这篇文章中,我将解释如何在kubernetes中配置RBAC。我们将使用kubectl和yaml定义来配置RBAC。
什么是RBAC
在kubernetes中,有几种授权机制,例如RBAC,ABAC。
使用RBAC,我们可以添加限制来访问kubernetes资源。例如,我们可以为Servic[……]

继续阅读

首先应该学习基于功能的视图的3个原因

您是Django的新手,您需要掌握许多不熟悉的概念。对于初学者来说,常见的困惑来源是不同类型的视图:基于函数的视图,基于类的视图,通用视图。您可能对哪种类型的视图最适合您入门或者将来应该使用哪种视图感到困惑。

首先,您现在不需要了解所有类型的视图,只需从一个视图开始。您也不必担心哪种类型是最好[……]

继续阅读

在k8s集群中部署jenkins(使用glusterfs存储)

上一篇我们主要说了glusterfs的集群安装和部署,这篇我们是基于上一篇在集群中部署jenkins,存储就使用我们上篇创建的存储卷,如果有错过上篇内容的,建议先看一下,点这里看k8s存储卷选型和glusterfs集群安装,在上一篇最后我们创建了k8s-volume-jenkins-master名称[……]

继续阅读

k8s之存储卷选型和glusterfs集群安装

如果要在生产环境中使用k8s,不能不提存储卷,因为生产环境中运行中的数据总得要永久存储下,现在类似这种文件存储卷方案有很多种,这是官方站上展示的Kubernetes 支持下列类型的卷:·      awsElasticBlockStore·      azureDisk·      azureFil[……]

继续阅读

使用Prometheus操作员轻松管理Prometheus监控管道

Prometheus是最初由SoundCloud在2012年开发的开源监视和警报工具包。此后,该平台吸引了一个充满活力的开发人员和用户社区。 Prometheus现在已紧密集成到云原生生态系统中,并且对容器和Kubernetes具有本地支持。
在之前的教程中,您学习了如何配置和部署Promethe[……]

继续阅读

使用Prometheus监视Kubernetes环境中的应用

在Kubernetes监视系列的第一部分中,我们讨论了如何将Kubernetes监视体系结构划分为系统组件的核心度量标准管道和基于自定义度量标准API的监视管道。基于自定义指标API的完整监视管道可以处理各种类型的指标(核心指标和非核心指标),这使其非常适合监视集群组件和集群中运行的用户应用程序。[……]

继续阅读