草庐IT

kubernetes-dashboard

全部标签

【云原生】Jenkins集成Kubernetes详解

文章目录一.Jenkins集成Kubernetes1.1准备部署的yml文件1.2Harbor私服配置1.3测试使用效果1.4Jenkins远程调用一.Jenkins集成Kubernetes1.1准备部署的yml文件apiVersion:apps/v1kind:Deploymentmetadata:namespace:testname:pipelinelabels:app:pipelinespec:replicas:2selector:matchLabels:app:pipelinetemplate:metadata:labels:app:pipelinespec:containers:-na

Kubernetes命令行工具 (kubectl)

1、概述kubectl是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署。2、语法使用以下语法从终端窗口运行kubectl命令:kubectl[command][TYPE][NAME][flags]其中command、TYPE、NAME和flags分别是:command:指定要对一个或多个资源执行的操作,例如create、get、describe、delete。TYPE:指定资源类型。资源类型不区分大小写,可以指定单数、复数或缩写形式。NAME:指定资源的名称。名称区分大小写。如果省略名称,则显示所有资源的详细信息。例如:k

这 30 多种免费和开源的 Kubernetes 监控工具,性能和可靠性尽在掌控之中!

Kubernetes是当今最受欢迎和广泛使用的容器编排和管理平台之一。它提供了高度可扩展的架构,使得在分布式环境中部署、管理和扩展应用程序变得更加容易。然而,随着应用程序数量和规模的增长,对于有效监控和管理Kubernetes环境变得至关重要。在本文中,我们将详细介绍30多种免费和开源的Kubernetes监控工具,以帮助您监视和优化Kubernetes集群的性能和可靠性。1.PrometheusPrometheus是一种开源的系统和服务监控工具,特别适用于监控Kubernetes集群。它提供了丰富的指标收集和查询功能,并支持强大的告警和通知机制。2.GrafanaGrafana是一种可视化监

基于kubernetes集群分布式部署gpmall Web应用系统

【说明】gpmall是一个基于SpringBoot+Dubbo构建的开源电商平台,许老师针对在k8s集群部署中出现的一些问题,修复了该项目的部分bug并再次发布到gitee,建议从他的gitee下载学习,gpmall的更多介绍以及源码下载链接为:gpamll以下部署过程借签了许老师的有道云笔记,并做了优化和细化。由于内部私有云限制访问外网,本次部署期间用到的所有镜像均来自内部部署的Harbor镜像仓库,详细记录了在内部华为私有云上的kubernetes集群中的部署细节。高性能kubernetes集群手动部署过程可参见:高性能kubernetes集群部署高性能kubernetes集群自动化部署过

Kubernetes 集群管理:Kurator or Kubespray

摘要:Kubespray和Kurator就是这类开源工具的典型代表。本文将对这两款工具进行比较。本文分享自华为云社区《Kubernetes集群管理:KuratororKubespray-华为云云原生团队》,作者:云容器大未来。随着云计算技术的飞速发展,Kubernetes已经成为了容器编排领域的事实标准。用户可以通过Kubernetes自动化地部署、扩展以及管理容器化的应用程序。然而,在不同云环境下创建高可靠的Kubernetes集群可能是一个复杂和漫长的过程。面对这种情况,许多用户开始寻找能够自动化部署和管理Kubernetes集群的工具,而Kubespray和Kurator就是这类开源工具

【云原生 | 从零开始学Kubernetes】二十八、完结篇—rbac授权深入讲解

该篇文章已经被专栏《从零开始学k8s》收录上一篇文章:配置管理中心Secret和rbac授权点击跳转rbac授权1、ServiceAccount2、kubeconfig文件授权什么是RBAC(基于角色的访问控制)?准入控制RBAC认证授权策略Role:角色ClusterRole:集群角色RoleBinding:角色绑定、ClusterRolebinding:集群角色绑定资源的引用方式常见角色示例常见的角色绑定示例对ServiceAccount的授权管理使用kubectl命令行工具创建资源对象限制不同的用户操作k8s集群写在最后上一篇文章的下部分1、ServiceAccountServiceac

【云原生 | 从零开始学Kubernetes】二十八、完结篇—rbac授权深入讲解

该篇文章已经被专栏《从零开始学k8s》收录上一篇文章:配置管理中心Secret和rbac授权点击跳转rbac授权1、ServiceAccount2、kubeconfig文件授权什么是RBAC(基于角色的访问控制)?准入控制RBAC认证授权策略Role:角色ClusterRole:集群角色RoleBinding:角色绑定、ClusterRolebinding:集群角色绑定资源的引用方式常见角色示例常见的角色绑定示例对ServiceAccount的授权管理使用kubectl命令行工具创建资源对象限制不同的用户操作k8s集群写在最后上一篇文章的下部分1、ServiceAccountServiceac

【历史上的今天】6 月 7 日:图灵逝世;Kubernetes 开源版本发布;分组交换网络发明者出生

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年6月7日,在1742年的今天,普鲁士数学家克里斯蒂安·哥德巴赫在写给瑞士数学家莱昂哈德·欧拉的通信中,提出了以下的猜想:任一大于2的整数都可以写成三个质数之和。这便是数论中存在最久的未解问题之一,哥德巴赫猜想。哥德巴赫猜想在提出后的很长一段时间内毫无进展,直到二十世纪二十年代,数学家从组合数学与解析数论两方面分别提出了解决的思路,并在其后的半个世纪里取得了一系列突破。目前最好的结果是中国数学家陈景润在1973年发表的陈氏定理(也被称为“1+2”)。回顾计算机历史上的6月7日,这一天还发生了一件彻底影响计算机历

Kubernetes(K8s)

Kubernetes(K8s)什么是Kubernetes?为容器化应用提供集群部署和管理的开源工具,由Google研发,在2014开源。Pod:一个pod可以运行多个容器。Kubernetes安装#前提安装docker#配置K8s安装源cat/etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=h

【Kubernetes 企业项目实战】06、基于 Jenkins+K8s 构建 DevOps 自动化运维管理平台(上)

目录一、k8s 助力 DevOps 在企业落地实践1.1 传统方式部署项目为什么发布慢,效率低?1.2 上线一个功能,有多少时间被浪费了?1.3 如何解决发布慢,效率低的问题呢? 1.4 什么是 DevOps? 1.4.1敏捷开发1.4.2持续集成(CI)1.5.3持续交付1.5.4持续部署​二、为什么大厂都在用DevOps?2.1传统软件服务企业的痛点2.2DevOps在金融行业的应用​2.3哪些企业在用DevOps?2.4 DevOps在5G领域的的展望三、K8s在DevOps中的核心作用3.1自动化3.2多集群管理3.3多环境一致性3.4实时反馈和智能化报表四、基于Jenkins+K8s