## 如何使用docker pull拉取镜像 ### 1. 流程概述 下面是拉取`kube-scheduler:v1.23.10`镜像的整个流程: ```mermaid pie title Docker Pull流程 "查询镜像信息" : 30 "下载镜像文件" : 60 "解压镜像文件" : 10 ``` ### 2. 步骤详解 #### 2.1 查询镜像信息
原创 2023-08-18 12:24:45
75阅读
# 从头开始学习Kubernetes中使用k8s.gcr.io的方法 ### 简介 在学习Kubernetes(简称K8S)过程中,我们经常会遇到需要使用k8s.gcr.io镜像的情况。k8s.gcr.io是Google官方维护的Kubernetes镜像仓库,包含了Kubernetes相关的各种镜像,如kube-apiserverkube-controller-manager等。本文将介绍如何
原创 2024-03-07 10:18:38
114阅读
k8s.gcr.io/sig-storage/csi-provisioner:v2.1.2 registry.aliyuncs.com/google_containers/csi-provisioner:v2.1.2 ...
转载 2021-10-15 17:45:00
2321阅读
2评论
前言看 k8s 源代码有一段时间,总感觉在迷宫里乱窜,有时候觉得终于找到出口了,一下子又撞墙了,总结下来还是自己的内功不够深厚,本文是对 kube-apiserver Legacy(遗留,即将废弃)API 初始化流程(以及数据结构)的一个梳理,算是做个"路标",便于以后在"迷宫"中还能找到回来的路kube-apiserver 主要功能是提供 api 接口给客户端访问 后端 etcd 存储,当然这中
转载 2022-09-14 11:54:03
1425阅读
在Kubernetes(K8S)中,代理是一种重要的概念,它允许容器之间相互通信,以及与外部网络进行通信。而k8s.gcr.io则是Google提供的Kubernetes镜像仓库。在实际开发中,我们经常需要通过代理来访问k8s.gcr.io来拉取镜像。本文将介绍如何在Kubernetes中代理访问k8s.gcr.io。 **步骤如下:** | 步骤 | 操作
原创 2024-03-21 09:33:50
106阅读
镜像下载、域名解析、时间同步请点击 ​​阿里巴巴开源镜像站​​获取这类镜像的方法一般有2种:1.通过拉取国内镜像仓库的内容(操作简单直接拉取即可,缺点是镜像的版本更新可能较慢,可能无法获取最新的镜像)2.通过git+镜像服务拉取镜像(操作略繁琐,但是可以拉取到最新的镜像)本篇记录的是方法2,即通过git+镜像服务获取镜像(git保存Dockerfile,镜像服务根据Dockerfile构建)。考虑
转载 2021-12-09 10:50:17
2757阅读
重要概念:Pod内的容器都是平等的关系,共享Network Namespace、共享文件pause容器的最主要的作用:创建共享的网络名称空间,以便于其它容器是平等的关系加入此网络名称空间关于 Pod 最重要的一个事实是:它只是一个逻辑概念。Pod 在 Kubernetes 项目里还有更重要的意义,那就是:容器设计模式;那么,Pod 又是怎么被“创建”出来的呢?答案是:Pod,其实是一组共享了某些资
原创 2019-07-21 11:35:05
9661阅读
# 使用kubeadm config images命令获取Kubernetes镜像列表 Kubernetes是一种开源的容器编排和管理平台,它提供了一种简单的方式来管理容器化应用程序。在使用Kubernetes时,我们需要安装一些必要的组件,这些组件作为容器镜像的形式提供。 在安装Kubernetes时,我们通常会使用kubeadm工具来初始化和管理集群。kubeadm提供了一个非常有用的命令
原创 2023-08-11 19:49:58
390阅读
软包链接:https://github.com/kubernetes/kubernetes/releases?after=v1.14.7-beta.0https://storage.googleapis.com/kubernetes-r
原创 2024-04-30 09:52:18
181阅读
这样一来,其他pod访问kube-api-server的整个流程就是:pod创建后嵌入了环境变量,pod获取到了kubernetes这个服务的
原创 2023-11-14 14:05:31
371阅读
在使用k8s的过程中,经常遇到k8s.gcr.io的镜像无法下载的问题,无意间得知可以通过这种方法下载,赶紧记下来;下载速度还很快,解决我一大难题~curl-shttps://www.zhangguanzhang.com/pull|bash-s--k8s.gcr.io/metrics-server-amd64:v0.3.1注:metrics-server-amd64:v0.3.1可以替换为任何k8
原创 2018-10-17 21:50:17
9676阅读
3评论
# Docker镜像下载 ## 引言 在使用Docker构建和管理容器化应用程序时,我们通常需要从Docker Hub或私有镜像仓库中下载镜像。本文将介绍如何在Linux系统中使用Docker命令行工具下载镜像,并以实例的方式演示如何下载"k8s.gcr.io/pause:3.2"镜像。 ## Docker Docker是一个开源的容器化平台,允许开发者将应用程序及其依赖打包成一个可移植的
原创 2023-08-15 12:05:28
270阅读
[root@k8s_m3:~]# journalctl -fu kube-apiserver-- Logs begin at Fri 2018-03-23 05:28:27 CST. --Mar 23 11:21:45 k8s_m3 kube-apiserver[30278]: I0323 11:21:45.125856   30278 master.go:335] Enabl
原创 2018-03-23 11:34:10
10000+阅读
2评论
0x00 添加docker官方的国内镜像 0x01 gcr.io镜像转换为国内镜像 根据开源项目: https://github.com/anjia0532/gcr.io_mirror 作者将gcr.io相关镜像pull下来,然后push到docker官方仓库,相关转换语法如下: 使用语法 批量转换
原创 2022-05-25 00:52:52
4940阅读
参考文档:https://github.com/opsnull/follow-me-install-kubernetes-cluster感谢作者的无私分享。集群环境已搭建成功跑起来。文章是部署过程中遇到的错误和详细操作步骤记录。如有需要对比参考,请按照顺序阅读和测试。将二进制文件拷贝到所有master节点:tar-xzvfkubernetes-server-linux-amd64.tar.gzcd
原创 2018-08-27 12:21:43
10000+阅读
个人认为kube-apiserverk8s中最核心的组件,承上启下,无论是k8s其他组件还是是外部客户端都需要跟kube-apiserver组件进行交互,kube-apiserver负责接受请求并将数据持久化到后端存储(一般来说就是etcd.)。
原创 2023-11-12 16:11:54
272阅读
Failed to create pod sandbox: rpc error: code = Unknown desc = failed to get sandbox image "k8s.gcr.io/pause:3.6": failed to pull image "k8s.gcr.io/pause:3.6": failed to pull and unpack image "k8s.gcr
sed
原创 2022-09-06 11:36:38
6223阅读
Kubernetes(K8s)是一个开源的容器编排平台,它可以用来管理容器化应用程序的部署、扩展和自动化操作。在K8s中,kube-apiserver是核心组件之一,它提供了Kubernetes API服务,其他组件通过该API与集群进行交互。本文将介绍如何实现k8s kube-apiserver的搭建。 ### 实现K8s kube-apiserver的步骤 | 步骤 | 操作 | |---
原创 2024-03-19 09:19:53
85阅读
Kubernetes v1.14.0 之 kube-apiserver集群部署
原创 2019-06-03 15:37:34
4751阅读
2点赞
**Kubernetes中使用gcr.io的步骤及代码示例** 在Kubernetes(K8S)中使用gcr.io是非常常见的,因为gcr.io是Google提供的用于存储Docker镜像的服务。下面我将向你介绍如何在K8S中使用gcr.io,以及每一步需要做什么。 ### 步骤概览 | 步骤 | 操作 | | -----| ----- | | 1. | 配置Docker登录凭证 | | 2
原创 2024-03-15 10:33:00
85阅读
  • 1
  • 2
  • 3
  • 4
  • 5