Kubernetes1.27容器化部署PrometheusGitHub链接根据自己的k8s版本选择对应的版本修改镜像地址部署命令对Etcd集群进行监控(云原生监控)创建Etcd Service创建Etcd证书的Secret创建Etcd ServiceMonitorgrafana导入模板成功截图对MySQL进行监控(非云原生监控)部署mysql创建用户和权限配置Exporter配置ServiceM
Kubernetes集成Jenkins实现CICD一.CICD整体流程1. 代码上传。软件工程师编写完代码后,将本地代码上传到Source Control Management。如果使用Git作为源代码管理,则通过git命令或git客户端将代码PUSH到版本库。如果是使用Team Foundation Server(TFS)作为源代码管理,则通过TFS客户端将代码commit到版本库。2.Hook
转载 2024-02-26 11:24:43
219阅读
         Kubernetes官方支持以下类型的组委员会是被授权处理敏感话题的指定人员。鼓励该小组在完成任务时尽可能开放,但由于所讨论主题的性质,允许私下交流。委员会的例子包括指导委员会和安全或行为准则等。特殊兴趣小组(SIG)是专注于项目一部分的持久性开放小组。SIGs必须有公开透明的程序。只要遵守Kubernetes行为准则,欢迎任何人
目录[-]   环境说明:Kubernetes 版本:1.14.0SonarQube 版本:7.9数据持久化配置: NFS示例 Github 地址:https://github.com/my-dlq/blog-example/tree/master/sonarqube-deploy 一、SonarQube 介绍简介    &
操作系统:CentOS-7.8 kubernets版本:1.20.4 docker版本:20.10.3本篇是一个安装教程,包含了docker安装,kubernetes安装以及kube-flannel网络插件的安装,整个安装过程使用的为国内网络环境,在阿里云的镜像服务的加持下,最后得以安装成功,本篇文章仅作为学习kubernetes过程中的一个服务安装参考,如有纰漏,欢迎指正。一、准备工作1.服务器
转载 2024-04-28 15:59:32
101阅读
# 如何卸载 Kubernetes 和 KubeSphere 项目方案 Kubernetes 和 KubeSphere 是当前流行的容器编排和管理工具。随着业务的变化,有时我们需要卸载这些工具。本文将详细阐述如何安全地卸载 Kubernetes 和 KubeSphere,适用于不同操作系统和环境。 ## 一、前期准备 在卸载之前,我们应确保以下几点: - **备份数据**:确保所有重要的数
原创 2024-09-28 04:17:06
268阅读
kubectl概述&操作示范kubectl是k8s集群的命令行工具,通过kubect能够实现对集群本身进行管理维护kubectl是对集群本身进行管理维护的,默认只对master节点开放,如果现在其他node节点上运行将 master 节点中 /etc/kubernetes/admin.conf 拷贝到需要运行的服务器的 /etc/kubernetes 目录中在对应的服务器上配置环境变量-
转载 2024-09-23 16:22:12
28阅读
二.kubernetes的搭建1.kubeadm安装: kubeadm 是官方提供的开源工具,是一个开源项目,用于快速搭建 kubernetes 集群,目前是比较 方便和推荐使用的。kubeadm init 以及 kubeadm join 这两个命令可以快速创建 kubernetes 集群。 Kubeadm 初始化 k8s,所有的组件都是以 pod 形式运行的,具备故障自恢复能力。 kubeadm
转载 2024-10-24 12:48:55
16阅读
背景:windows上支持docker的新闻已经不算陌生了。但是究竟现在发展到什么地步了呢? 心血来潮,开始在网上寻找在windows上使用docker的方式。part 1 docker官方给的docker for windowsGetting Started with Docker for Windows介绍了如何在windows上使用docker。 首先环境需要64bit Windows
转载 2024-03-15 15:44:30
34阅读
在尝试使用 kubespere 部署服务时,可能会遇到无法连接 Docker Redis 的问题。这篇文章将详细记录如何解决该问题,过程包括环境准备、分步指南、配置详解、验证测试、排错指南以及扩展应用。 ### 环境准备 在开始之前,您需要准备合适的环境和工具。确保在本地或服务器上安装了 Docker 和 kubectl,并且您的系统能够运行 Kubernetes。 **前置依赖安装**
原创 7月前
64阅读
开源项目推荐Raspberry Pi Kubernetes Cluster这是一个教育项目,旨在探索如何在家中使用树莓派构建 Kubernetes 集群,并使用 Ansible 来自动化部署和配置。提供了非常详细的文档,从架构设计到安装步骤一应俱全。kubesesskubesess 是使用 Rust 编写的基于 Session 的 Kubernetes context 和 nemsapce 管理工
转载 2024-02-01 21:39:29
70阅读
虽然.Net Core能够解决一部分问题,但对于非.Net应用就无计可施了。不过随着技术的发展,目前Windows容器已经很成熟了,因此,搭建支持Windows容器平台,将Windows应用容器化,使用与Linux平台一致的持续集成方案对所有的系统进行统一的管理已经完全具备现实意义,无论操作系统如何选型,均可进行统一的代码编译->代码静态检查->生成容器镜像流水线处理。 因此,
一、安装DockerWindows平台在Windows10 X64专业版上可以直接下载Docker原生应用进行安装,在控制面板的程序与功能里启用Hyper-v,之后就可以运行docker程序啦。Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。在其他Windows版本里,需要使用Docker Toolbox运行Doc
转载 2024-04-29 10:12:16
59阅读
容器编排技术 -- Windows Server 容器 1 前提条件2 网络2.1 Linux2.2 Windows3 在Kubernetes上搭建Windows server 容器3.1 主机配置4 组件配置4.1 路由配置5 启动集群6 启动基于Linux的Kubernetes控制面板
转载 2024-03-23 08:11:07
43阅读
Windows 容器快速入门 Windows 容器快速入门介绍了产品和容器技术、分步骤介绍了简单的容器部署示例,并且还提供了更高级主题的参考。 如果你是第一次使用容器Windows 容器,完成本快速入门中的每个步骤会为你带来技术上的实际动手体验。1.什么是容器它们是隔离、资源控制且可移植的操作环境。基本上,容器是一个隔离的位置,应用程序可在其中运行,而不会影响系统的其他部分,并且系统也不会影响
转载 2024-02-28 19:57:09
41阅读
【编者的话】本文翻译自Azure技术博客,今天微软正式对外发布了针对云环境的新一代的容器技术:Hyper-V容器和 Nano Server 。Hyper-V容器是一个新的容器技术,它通过Hyper-V虚拟化技术提供高级隔离特性。 Nano Server是最小化的Windows Server的footprint安装包 ,它针对云环境高度优化,是容器运行的理想环境。 在
背景在这个时间点,我们可能已经对 Linux 容器使用已经达到熟练掌握的程度,因为 Docker 与 Kubernetes 都是最早为 Linux 平台设计。当我们从容器这项技术中体会到种种收益,对于我们的 windows 的应用是否也能利用容器技术简化我们的开发运维?对于大型的企业来说,Windows 系列的开发程序也会占一定的比例,这个时候领导可能会有一个指示下来:“我们 .Net 应用也要上
转载 2024-03-27 11:43:49
36阅读
微软宣布推出了在Azure App Service上支持Windows容器的公开预览版,该预览版对安装到App Service环境中的内容提供了更多的控制。这个声明扩展了容器服务的web应用程序的功能,不仅可以运行基于Linux的容器环境,现在还可以运行基于windows容器环境。\\ Azure应用服务提供了一个锁定的环境,用于在IIS上运行应用程序栈,比如ASP.NET或node.js。因
该文章是在一个物理主机使用windows server 2016或windows 10上使用docker非hyper-v虚拟机。首先搭建一个容器主机。按照微软的官方文档搭建该容器主机,步骤如下:安装容器功能PS C:\> start-process powershell -verb runasPS C:\> install-windowsfeature containersPS C:\
转载 2024-03-20 17:24:57
37阅读
k8s的服务资源文件配置详解 注:本文章只作配置项解释,请灵活运用--- #Service kind: Service apiVersion: v1 metadata: name: service namespace: dev spec: selector: # 标签选择器,用于确定当前service代理哪些pod,仅适用于ClusterIP、NodePort和LoadBa
转载 2024-02-23 16:03:08
110阅读
  • 1
  • 2
  • 3
  • 4
  • 5