文章目录Kubernetes(k8s)工作负载一、Workloads二、**Pod**三、Deployment**四、RC、RS、DaemonSet、StatefulSet****五、Job、CronJob**1、**Job**2、CronJob六、GC Kubernetes(k8s)工作负载一、Workloads什么是工作负载(Workloads)工作负载是运行在 Kubernetes 上的一
转载
2024-05-28 20:08:55
38阅读
1、GUN/Linux的历史自由软件之父 理查德-斯托曼 1984年提出开源概念Linux之父 林纳斯-本纳第克特-托瓦斯 内核发明人。1991年创造出了这套当今全球最流行的操作系统之一2、Linux发行版介绍目前主要流行如下的发行版RHEL Red Hat EnterpriseLinuxCentOS Community EnterpriseOperating SystemUbuntu 乌班图De
## Docker上部署Harbor
### 整体流程
以下是在Docker上部署Harbor的整体流程:
```mermaid
graph LR
A[准备Docker环境] --> B[获取Harbor安装包]
B --> C[创建配置文件]
C --> D[启动Harbor容器]
```
### 详细步骤
#### 1. 准备Docker环境
在开始部署Harbor之前,首先需要确
原创
2023-11-27 12:28:02
64阅读
关于基于Harbor的高可用私有镜像仓库,在我的博客里曾不止一次提到,在源创会2017沈阳站上,我还专门以此题目和大家做了分享。事后,很多人通过微博私信、个人公众号或博客评论问我是否可以在Kubernetes集群上安装高可用的Harbor仓库,今天我就用这篇文章来回答大家这个问题。
一、Kubernetes上的高可用Harbor方案
首先,我可以肯定给出一个回答:Harbor支持在Kube
转载
2021-08-08 14:07:08
633阅读
helm 部署项目地址Releases · helm/helm (github.com)安装流程[root@k8s-master2 ~]# mkdir helm[root@k8s-master2 ~]# cd helmtar zxvf helm-v3.5.4-linux-amd64.tar.gz cp -av linux-amd64//helm /usr/local/bin/helm h
原创
精选
2022-12-26 16:36:56
1447阅读
标题:使用Kubernetes部署Harbor实现容器镜像的管理
引言:
随着容器技术的不断发展,越来越多的开发者和运维人员开始使用Kubernetes来部署和管理容器化应用。而Harbor是一个开源的企业级容器镜像仓库,可以用于存储和管理云原生应用的镜像。本文将介绍如何使用Kubernetes来部署和配置Harbor,实现容器镜像的管理。
一、准备工作
在开始之前,我们需要确保有一台已经安装
原创
2024-01-16 14:44:00
138阅读
# Kubernetes部署Harbor
## 介绍
Kubernetes是一个开源容器编排平台,用于管理和自动化部署容器化应用程序。它提供了一种便捷的方式来管理和扩展容器,同时提供了故障恢复和负载均衡等功能。而Harbor是一个开源的企业级Docker Registry管理工具,它提供了一个可信赖的私有镜像仓库,用于存储、分发和管理容器镜像。本文将介绍如何在Kubernetes集群中部署Ha
原创
2024-01-04 09:51:24
81阅读
# Kubernetes 部署 Harbor 的指南
Harbor 是一个云原生的企业级 Docker 镜像仓库,提供了高效、安全的容器镜像管理。因此,在 Kubernetes 上部署 Harbor 是一种常见的需求。本文将引导你了解如何在 Kubernetes 中部署 Harbor,包括步骤说明和必要的代码示例。
## 部署步骤概览
下面是部署 Harbor 所需的基本步骤:
| 步骤
前端一说起刀耕火种,那肯定紧随着前端工程化这一话题。随着 react/vue/angular,es6+,webpack,babel,typescript 以及 node 的发展,前端已经在逐渐替代过去 script 引 cdn 开发的方式了,掀起了工程化这一大浪潮。得益于工程化的发展与开源社区的良好生态,前端应用的可用性与效率得到了很大提高。前端以前是刀耕火种,那前端应用部署在以前也是刀耕火种。那
# 在Kubernetes上部署Redis
Kubernetes是一个强大的容器编排工具,它能让我们轻松管理和部署应用程序。Redis是一个流行的内存数据库,适合用作缓存和数据存储。本文将指导初学者如何在Kubernetes上部署Redis。整个过程可以分为以下步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 创建Redis配置文件 |
| 2 | 部署R
原创
2024-09-13 06:58:52
26阅读
# 在 Kubernetes 上部署 Traefik 的指南
本文旨在指导新手开发者如何在 Kubernetes 环境中部署 Traefik 这个流行的反向代理和负载均衡工具。以下是整个部署过程的流程和详细步骤。
## 流程概览
| 步骤 | 任务描述 |
| ---- | ----------------------------- |
| 1
原创
2024-08-28 07:44:37
51阅读
# 在 Kubernetes 上部署 Dragonfly 的步骤指南
Dragonfly 是一个用于容器镜像和文件分发的开源项目,支持高效的滨播(Peer-to-Peer)技术。在 Kubernetes 上部署 Dragonfly 可以提升镜像拉取的效率,尤其是在大规模分布式环境中。接下来,我们将分步骤了解如何在 Kubernetes 环境中部署 Dragonfly。
## 部署流程概述
首
# Kubernetes上部署的Harbor无法从命令行登录的解决方案
在Kubernetes环境中,Harbor是一种流行的容器镜像仓库。然而,很多开发者,尤其是刚入行的小白,在尝试从命令行上登录时可能会遇到问题。本文将通过详细的流程介绍,并提供必要的代码和解释,帮助你解决这个问题。
## 整体流程
我们可以将整个过程分为以下几步:
| 步骤 | 描述
原创
2024-08-05 08:15:04
168阅读
【K8S学习笔记-003】权限管理RBACRBACRoleRoleBindingClusterRole和ClusterRoleBindingServiceAccountServiceAccount - defaultSubject - GroupReference RBACKubernetes 中所有的 API 对象,都保存在 Etcd 里。对这些 API 对象的操作,都是通过访问 kube-a
转载
2024-01-30 06:17:10
32阅读
Kubernetes集群常用命令Namespace查看创建删除配置文件方式Pod创建并运行Pod查看Pod访问Pod删除指定Pod配置方式操作Label命令方式配置方式Deployment命令操作配置操作Service创建集群内部可访问的Service创建集群外部也可访问的Service删除Service配置方式 Namespace查看# 1 查看所有的ns 命令:kubectl get ns
转载
2023-09-05 12:52:03
19阅读
准备工作下载istio,下载页面,下载与您的操作系统相对应的安装文件。Linux上可以直接执行下面命令下载并解压最新版curl -L https://istio.io/downloadIstio | sh -移至Istio软件包目录。例如,如果软件包为istio-1.4.2:cd istio-1.4.2安装目录包含:Kubernetes的安装YAML文件在insta...
原创
2021-06-04 15:02:21
622阅读
```mermaid
erDiagram
User }|..|{ Harbor
User }|..|{ Kubernetes
Harbor }|--|{ Kubernetes
Harbor }|--|{ Registry
```
```mermaid
journey
title Deploying Harbor on Kubernetes
s
原创
2024-01-02 06:36:58
42阅读
Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍Apache的安装和配置方法。 因为Apache对asp支持得不好,如果您的网站用到了asp,建议您使用win 2000 server + IIS。安装Apache windows平台的Apache可以在这个网址下载: htt
转载
2024-04-21 20:57:59
85阅读
王晓轩 译 分布式实验室在上一篇文章[1]中, 我们介绍了如何让Spinnaker作为一个多云平台部署工具。这次我们将讲解如何在Kubernetes上创建一个Spinnaker,并且通过它部署一个应用程序。在这篇文章中,我将带你一起在Minikube上创建并配置一个Spinnaker。一旦它运行起来,我们就会部署一个容器化的应用程序。Spinnaker经常被安装在以Ubuntu 14.04LTS
原创
2021-05-16 17:48:41
774阅读
Spinnaker 是一种持续交付平台,最初由 Netflix 开发,用于快速、可靠地发布软件变更。Spin
转载
2021-07-26 15:44:34
380阅读