ICode9

精准搜索请尝试: 精确搜索
  • |NO.Z.00015|——————————|CloudNative|——|Kubernetes&pod操作.V03|--------------------------------------|se2022-03-28 15:05:09

    [CloudNative:Kubernetes&pod操作.V03]                                                                [Applications.CloudNative][controller Deployment概述和应用场景/发布|service概述/三种类型|][controller statefulset部署有状态应用|

  • Pods与Nodes2022-03-27 22:34:55

    Pod是Kubernetes抽象出来表示一组应用容器(比如Docker、rkt),还有这些容器共享的资源。这些资源包括: 共享存储,比如Volumes 网络,比如独立的集群IP地址 如何去运行每个容器的信息,比如容器镜像版本、要使用的端口 Pod塑造出一个应用专用的"逻辑主机",它能包含不同的应用容器(紧密耦

  • K8S原来如此简单(八)ServiceAccount+RBAC2022-03-27 08:32:54

    ServiceAccount ServiceAccount是给运行在Pod的程序使用的身份认证,Pod容器的进程需要访问API Server时用的就是ServiceAccount账户。 ServiceAccount仅局限它所在的namespace,每个namespace创建时都会自动创建一个default service account。 创建Pod时,如果没有指定Service Account,P

  • Centos 7.x 线上安装 Kubernetes2022-03-25 10:32:14

    镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 安装依赖包 yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl systat libseccomp wget vim net-tools git iptables-services 关闭防火墙,为iptables设置规则 systemctl stop firewalld && systemctl d

  • 追踪 Kubernetes 中的网络流量2022-03-21 15:34:22

    译者注: 这篇文章很全面的罗列出了 Kubernetes 中涉及的网络知识,从 Linux 内核的网络内容,到容器、Kubernetes,一一进行了详细的说明。 ​文章篇幅有点长,不得不说,网络是很复杂很麻烦的一层,但恰恰这层多年来变化不大。希望翻译的内容对大家能有所帮助,有误的地方,也欢迎大家指正。 本文

  • Kubernetes06-CRI和kubectl2022-03-21 02:03:48

    1、CRI(容器运行时接口) 容器运行时说明文档:https://kubernetes.io/zh/docs/setup/production-environment/container-runtimes/ 开源的CRI有:Docker、CRI-O、Containerd、frakti(基于Hypervisor的容器运行时)。 Kubernetes Node(kubelet)的主要功能就是启动和停止容器的组件(例如Docke

  • Helm介绍、部署及使用2022-03-20 17:30:44

    Helm介绍、部署及使用 1、Helm 引入 K8S 上的应用对象,都是由特定的资源描述组成,包括 deployment、service 等。都保存 各自文件中或者集中写到一个配置文件。然后 kubectl apply –f 部署。如果应用只由一 个或几个这样的服务组成,上面部署方式足够了。而对于一个复杂的应用,会

  • kubernetes 滚动升级2022-03-20 14:31:01

    指一个service下有多个Pod,更新时每次只更新一部分 滚动升级可以达到无感知升级部署,但因为滚动过程中会出现新旧pod同时存在的时刻,所以不保证数据一致性 关键字: minReadySeconds: 容器启动后多久开始提供服务,假设服务启动需要10秒-20秒,我们为了避免服务启动期间有流量过来,可

  • Kubernetes集群中Pod间文件拷贝2022-03-20 14:30:27

    如何在Pod间拷贝文件? 具体代码如下: /* copy file to pod */ package cp import ( "archive/tar" "context" "fmt" "io" "io/ioutil" "log" "os" "path" "strings" corev1 "

  • Dapr+Kubernetes 实战二2022-03-20 14:03:28

    用 Helm 3 图表在 Kubernetes 上安装 Dapr 一,确保你的机器已经安装了 Helm 3   https://helm.sh/docs/intro/install/ https://get.helm.sh/helm-v3.8.1-windows-amd64.zi 二,添加 Helm 库并更新 helm repo add dapr https://dapr.github.io/helm-charts/ helm repo update # S

  • 还在因为部署 Kubernetes 时,无法拉取 k8s.gcr.io/*** 镜像而头疼吗2022-03-19 16:36:28

    拉取外网 Kubernetes 镜像 还在因为部署 Kubernetes 时,无法拉取 k8s.gcr.io/*** 镜像而头疼吗? 传送门 https://github.com/liamhao/pull-k8s 使用 首先,你的机器上必须要安装了 kubeadm 程序(检查:kubeadm version) 克隆仓库:clone https://github.com/liamhao/pull-k8s.git 进入此项

  • a30.ansible 生产实战案例 --基于kubeadm-v1.20安装kubernetes--Kubeadm升级2022-03-19 09:02:54

    19.k8s升级 19.1 升级master 19.1.1 升级master [root@ansible-server ansible]# mkdir -p roles/kubeadm-update-master/{tasks,vars} [root@ansible-server ansible]# cd roles/kubeadm-update-master/ [root@ansible-server kubeadm-update-master]# ls files tasks var

  • Jenkins+Kubernetes+Docker完成微服务持续集成2022-03-10 16:03:14

    Jenkins+Kubernetes+Docker完成微服务持续集成   拉取代码,构建镜像 创建NFS共享目录 让所有Jenkins-Slave构建指向NFS的Maven的共享仓库目录 vi /etc/exports /opt/nfs/jenkins *(rw,no_root_squash) /opt/nfs/maven *(rw,no_root_squash) systemctl restart nfs 重

  • AHPA:开启 Kubernetes 弹性预测之门2022-03-10 10:32:43

    作者:元毅、子白 导读 在云原生容器时代,用户需要面对不同的业务场景:周期性的业务,Serverless 按需使用等。在使用自动弹性中, 会发现这样或那样的问题,其中最需要关注的是弹性滞后、冷启动问题。阿里巴巴云原生团队和阿里达摩院决策智能时序团队合作开发 AHPA 弹性预测产品,该产品主要

  • 翻译 | 解读首部 Kubernetes 纪录片2022-03-09 18:31:18

    引言 Honeypot.io 自诩为欧洲最大的技术人才招聘平台,同时提供开发者视频网站,又被称其为 “开发者的 Netflix”。2022 年 1 月,该公司与 Red Hat、Google 和 CNCF 合作发布了长达一个小时的纪录片《Kubernetes: The Documentary》(分两部分)。 纪录片地址: Part 1:https://www.youtube.

  • kubernetes客户端client-go使用2022-03-09 16:34:35

    package main import ( "flag" "k8s.io/client-go/tools/clientcmd" "log" "k8s.io/client-go/kubernetes" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "fmt" ) var clientset *

  • 基于 Kubernetes/K8S 构建 Jenkins 持续集成平台2022-03-09 04:00:06

    Jenkins-Master-Slave 架构图回顾: 安装和配置 NFS NFS简介 NFS(Network File System),它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。我们可以利用NFS共享Jenkins运行的配置文件、Maven的仓库依赖文件等 NFS安装 我们把 NFS 服务器安装在 master 19

  • 基于Kubernetes/K8S构建Jenkins持续集成平台(下)2022-03-08 23:00:36

    基于Kubernetes/K8S构建Jenkins持续集成平台(下)   Jenkins-Master-Slave架构图回顾:     安装和配置NFS NFS简介 NFS(Network File System),它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。我们可以利用NFS共享Jenkins运行的配置文件、Maven的仓

  • 基于 Kubernetes/K8S 构建 Jenkins 持续集成平台(Kubeadm 安装 k8s)2022-03-08 04:00:10

    一、基于 Kubernetes/K8S 构建 Jenkins 持续集成平台 服务列表 服务器名称 IP地址 安装的软件 代码托管服务器 192.168.10.10 Gitlab 持续集成服务器 192.168.10.20 Jenkins,Maven,Docker18.06.1-ce slave 192.168.10.110     Jenkins 的 Master-Slave 分布式构建 1、

  • Kubernetes NO.12022-03-07 23:31:30

    计划两天内学完K8S,这两天在成都也没什么事情,就是做做毕业论文初稿和学习一些之前的东西,其实对于科班的而言,学习这些都对我来说不是难事,几天可能就学完拿下了。   基本的学习内容             Apache MESOS   分布式资源管理框架      2019-5 twitter  》》   kuber

  • 基于Kubernetes/K8S构建Jenkins持续集成平台(上)-22022-03-07 21:32:40

    基于Kubernetes/K8S构建Jenkins持续集成平台(上)-2   Kubernetes实现Master-Slave分布式构建方案 传统Jenkins的Master-Slave方案的缺陷 Master节点发生单点故障时,整个流程都不可用了 每个 Slave节点的配置环境不一样,来完成不同语言的编译打包等操作,但是这些差异化的配置导致管理

  • How to fix a ErrImage pod2022-03-07 16:34:13

    The pod 'kubernetes-dashboard-7cd7b859c9-x4v64' is always ImagePullBackOff [root@k8s-master ~]# kubectl get pods -A NAMESPACE NAME READY STATUS RESTARTS AGE kube-system coredns-6d8c

  • 基于Kubernetes/K8S构建Jenkins持续集成平台(上)-12022-03-07 15:33:18

    基于Kubernetes/K8S构建Jenkins持续集成平台(上)-1     Jenkins的Master-Slave分布式构建 什么是Master-Slave分布式构建       Jenkins的Master-Slave分布式构建,就是通过将构建过程分配到从属Slave节点上,从而减轻Master节点的压力,而且可以同时构建多个, 有点类似负载均衡的概

  • 在阿里巴巴,我们如何先于用户发现和定位 Kubernetes 集群问题?2022-03-07 01:00:26

    作者:彭南光(光南) 本文整理自阿里云高级研发工程师彭南光(光南) 在 KubeCon China 2021 大会的演讲实录,分享了阿里巴巴是如何通过自研通用链路探测+定向巡检工具 KubeProbe 应对大规模集群的稳定性挑战的。关于阿里云云原生团队在本次 KubeCon 上分享的全部内容沉淀于电子书《云

  • 4.使用kubeadm方式搭建K8S集群2022-03-06 23:00:39

    kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 kubeadm init # 将一个 Node 节点加入到当前集群中 kubeadm join <Master节点的IP和端口 > 一、安装要求 在开始之前,部署Kubernete

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有