1、基本概念  对于复杂的应用中间件,需要设置镜像运行的需求、环境变量,并且需要定制存储、网络等设置,最后设计和编写Deployment、Configmap、Service及Ingress等相关yaml配置文件,再提交给kubernetes进行部署。这些复杂的过程将逐步被Helm应用包管理工具实现。  Helm是一个由CNCF孵化和管理的项目,用于对需要在k8s上部署复杂应用进行定义、安装和更新。
转载 2023-07-12 13:59:47
26阅读
一、创建ceph存储池在ceph集群的mon节点上执行以下命令: ceph osd pool create k8s 64 查看下副本数 # ceph osd pool get k8s size size: 2 pg的设置参照以下公式: Total PGs = ((Total_number_of_OSD * 100) / max_replication_count) / pool_count 结
转载 2023-08-23 09:28:45
52阅读
# 如何实现“kubernetes habor” ### 一、整体流程 首先让我们来看一下实现“kubernetes habor”的整体流程: ```mermaid pie title Kubernetes Habor实现流程 "创建Habor仓库" : 30 "配置Kubernetes" : 20 "上传镜像" : 20 "部署应用" : 30 ``
原创 2024-04-29 05:05:02
27阅读
# 使用 Kubernetes 部署 Harbor 的指南 在现代应用程序部署中,容器化技术和容器管理工具如 Kubernetes 正在变得越来越重要。Harbor 是一个流行的企业级容器注册中心,它可以帮助存储和管理 Docker 镜像。在本篇文章中,我将指导你如何在 Kubernetes 上部署 Harbor。 ## 部署流程 我们将整个部署分为几个步骤,下面是一个简洁的流程表: |
原创 8月前
34阅读
一、Harbor安装环境要求硬件环境:1)CPU 2核以上,最好4核以上2)内存4G以上,最好8G以上3)硬盘空间至少40G,最好160G以上软件环境:1)docker v17.06以上版本2)docker-compose v1.18.0以上版本3)Openssl 更新到最新版(一般情况下,这个可忽略)说明:本例中服务器操作系统为CentOS7.4二、Harbor服务器搭建1、下载Ha
# Kubernetes 不了镜像 ## 介绍 Kubernetes是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。在使用Kubernetes时,有时候可能会遇到无法拉镜像的问题。本文将介绍一些可能导致这种问题的原因,并提供相应的解决方案。 ## 问题描述 当在Kubernetes集群中创建一个Pod时,Kubernetes将尝试从镜像仓库中指定的镜像。但是在
原创 2023-08-16 10:42:56
1322阅读
参考说明参考自:v1.25.0-CentOS-binary-install-IPv6-IPv4-Three-Masters-Two-Slaves.md,按照自己的理解修改了下。搭建好的单节点v1.25.4版本集群1. 集群环境准备1.1. 主机规划IP主机名主机角色操作系统安装组件192.168.11.71k8s-master1master,workerCentos7.9api-server, c
Always 总是 pull imagePullPolicy: Always IfNotPresent 默认值,本地有则使用本地镜像,不 imagePullPolicy: IfNotPresent Never 只使用本地镜像,从不 imagePullPolicy: Never
原创 2024-08-15 11:50:15
22阅读
作为一名经验丰富的开发者,我很高兴能帮助你了解如何在Kubernetes本地镜像。以下是详细的步骤和代码示例,希望对你有所帮助。 ### 流程概述 以下是实现“Kubernetes本地镜像”的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 准备本地镜像 | | 2 | 推送镜像到镜像仓库 | | 3 | 更新Kubernetes的Deployment配置 |
原创 2024-07-19 05:09:35
122阅读
# 如何解决Kubernetes不到镜像的问题 ## 引言 Kubernetes是一个开源容器编排工具,用于自动化部署、扩展和管理容器化应用程序。在使用Kubernetes时,有时可能会遇到无法拉取到镜像的问题,这可能是由于网络问题、凭据问题或镜像仓库配置不正确等原因造成的。在本文中,我将向你介绍解决Kubernetes不到镜像的常见步骤。 ## 流程概述 下面是解决Kuberne
原创 2024-01-15 06:59:56
632阅读
1.kubernetes私有镜像的测试创建secret(创建方式有两钟,一种使用命令,第二种使用文件)下面我的私有仓库如下:reg.k8s.test.comureg.k8s.test.coma.修改docker的/etc/docker/daemon.json文件在所有的node节点中修改docker的/etc/docker/daemon.json文件修改insecure-registri
原创 精选 2018-11-08 13:54:35
10000+阅读
2点赞
Kubernetes Pod 镜像策略 官方文档:https://kubernetes.io/docs/concepts/containers/images/ • IfNotPresent:默认值,镜像在宿主机上不存在时才• Always:每次创建 Pod 都会重新一次镜像• Never
转载 2019-08-26 15:39:00
518阅读
# 下载Kubernetes相关镜像 Kubernetes是一个强大的容器编排平台,它允许用户管理集群中的容器应用程序。而使用Docker镜像是Kubernetes中部署和管理应用的核心概念之一。在这篇文章中,我们将探讨如何下载Kubernetes相关镜像,并通过代码示例和图示阐明内容。 ## 什么是Kubernetes镜像 Kubernetes镜像是打包应用程序及其依赖项的可执行软件包
原创 9月前
38阅读
# Ubuntu镜像Kubernetes失败问题解决 ## 前言 Kubernetes是一个非常流行的容器编排系统,它能够自动化地管理和调度容器应用程序。在使用Kubernetes之前,我们需要在本地环境或者云端服务器上安装和配置Kubernetes集群。在Ubuntu系统上安装Kubernetes时,有时候会遇到镜像失败的问题。本文将介绍这个问题的原因,并提供解决方案。 ## 问题描
原创 2023-08-21 05:02:21
501阅读
一:Deployment的升级1.通过kubectl set image命令为Deployment设置新的镜像名称kubectl set image deployment/nginx-deployment nginx=nginx:1.9.12.使用kubectl edit命令修改Deployment的配置 将spec.template.spec.containers[0].images 从ngin
# 如何使用 Kubernetes 镜像到本地 在云原生开发和微服务架构中,Kubernetes 是一个广泛使用的容器编排工具。镜像到本地是使用 Kubernetes 的第一步。本文将指导你如何实现这一过程,包括详细的步骤和所需的代码。 ## 过程概览 首先,让我们概述一下整个流程,可以用以下表格展示步骤: | 步骤 | 描述
原创 2024-10-10 03:54:57
221阅读
# 使用Docker重新Harbor私有仓库镜像 ## 引言 在使用Docker进行应用开发和部署过程中,我们常常需要使用私有仓库来存储和管理镜像。Harbor是一个开源的企业级Docker Registry,提供了一个安全、可靠的方式来存储和分发容器镜像。本文将教会你如何使用Docker重新Harbor私有仓库镜像。 ## 准备工作 在开始之前,你需要确保以下几个条件已满足:
原创 2023-08-29 13:02:07
159阅读
kubernetes配置私有镜像仓库
原创 2022-06-07 12:27:22
1283阅读
# Kubernetes 创建镜像仓库凭证指南 作为一名刚入行的开发者,你可能会遇到需要在 Kubernetes 中配置镜像仓库凭证的问题。本文将为你提供一个详细的指南,帮助你理解整个过程,并提供必要的代码示例。 ## 流程概览 首先,让我们通过一个流程图来了解整个过程: ```mermaid flowchart TD A[开始] --> B{是否已有镜像仓库} B
原创 2024-07-21 04:22:52
58阅读
ImagePullPolicy 字段。它定义了镜像的策略。而它之所以是一个 Container 级别r 或者 IfNotPresent,则意味着 Pod 永远不
原创 2022-08-16 20:59:05
1122阅读
  • 1
  • 2
  • 3
  • 4
  • 5