ICode9

精准搜索请尝试: 精确搜索
  • DevOps:5大工具2021-08-03 14:02:27

      DevOps 的概念在软件开发行业中逐渐流行起来。越来越多的团队希望实现产品的敏捷开发,DevOps 使一切成为可能。有了 DevOps ,团队可以定期发布代码、自动化部署、并将持续集成 / 持续交付作为发布过程的一部分。 虽然 DevOps 背后有各种各样的概念,但幸好有一些工具可以让你更

  • Kubernetes Ingress配置HTTPS2021-08-02 18:04:23

    简介 K8S的Ingress启用Https 准备: 一个https的证书,阿里云可以免费申请一个单域名证书,有效期一年 步骤: 创建 secret $unzip unzip 3937326_app.*****.com_nginx.zip #该文件就是阿里云上下载下来的证书 $mv 3937326_app.*****.com.pem tls.crt $mv 3937326_app.*****.com.ke

  • Kubernetes(K8s)2020版 高可用master部署(9)2021-08-02 12:02:54

    系统规划 一图解 系统初始化安装 # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 关闭selinux sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久 setenforce 0 # 临时 # 关闭swap swapoff -a # 临时 sed -ri 's/.*swap.*/#&/' /etc

  • 入门Kubernetes-数据存储2021-08-01 20:00:06

    一、Volume介绍:  在k8s中Pod的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。  为了持久化保存容器数据,k8s 提供了卷(Volume)的抽象概念来解决上述问题。  卷(Volume)的核心是一个目录,其中可能存有数据,Pod 中的容器可以访问该目

  • kubernetes之节点详解2021-08-01 15:30:22

    一、节点概述 Kubernetes 通过将容器放入在节点(Node)上运行的 Pod 中来执行你的工作负载。 节点可以是一个虚拟机或者物理机器,取决于所在的集群配置。 每个节点包含运行 Pods 所需的服务; 这些节点由 控制面 负责管理。 通常集群中会有若干个节点;而在一个学习用或者资源受限的

  • 1 node(s) had taints that the pod didn‘t tolerate2021-08-01 12:01:38

    kubernetes增加污点,达到pod是否能在做节点运行 master node参与工作负载 (只在主节点执行) 使用kubeadm初始化的集群,出于安全考虑Pod不会被调度到Master Node上,也就是说Master Node不参与工作负载。 这里搭建的是测试环境可以使用下面的命令使Master Node参与工作负载: k8s是m

  • kubernetes/k8s CRI分析-容器运行时接口分析2021-08-01 10:32:14

    关联博客:kubernetes/k8s CSI分析-容器存储接口分析 概述 kubernetes的设计初衷是支持可插拔架构,从而利于扩展kubernetes的功能。在此架构思想下,kubernetes提供了3个特定功能的接口,分别是容器网络接口CNI、容器运行时接口CRI和容器存储接口CSI。kubernetes通过调用这几个接口,来完成

  • Kubernetes crds2021-08-01 01:04:46

    Kubernetes crds 序 crd 即用于记录某个资源的资源。类似于一个类,你用它可以创建很多实例。你在api-server 那里注册了crd之后,api-server就知道有了这种资源的配置文件,然后你就可以通过yaml文件来创建这个“类”的实例了。 注意: 这些实例只是用来创建各个变量来记录某个资源,他没

  • 企企业运维----Docker-kubernetes-Secret配置管理2021-07-31 17:33:46

    kubernetes-Secret Secret从文件创建secret将Secret挂载到Volume中向指定路径映射密钥将Secret设置为环境变量存储docker registry的认证信息 Secret Secret 有三种类型: Service Account :用来访问 Kubernetes API,由 Kubernetes 自动创建,并且会自动挂载到 Pod 的/r

  • 【K8s概念】集群管理 -- 集群网络系统2021-07-31 15:32:11

    参考:https://kubernetes.io/zh/docs/concepts/cluster-administration/networking/ 集群网络系统是 Kubernetes 的核心部分,但是想要准确了解它的工作原理可是个不小的挑战。 下面列出的是网络系统的的四个主要问题: 1.高度耦合的容器间通信:这个已经被 Pods 和 localhost 通信解决

  • k8s搭建2021-07-31 11:02:26

    搭建教程 https://www.cnblogs.com/xuweiweiwoaini/p/13884112.html 初始化参数 kubeadm init --apiserver-advertise-address=192.168.1.161 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.18.0 --pod-network-cidr=10.244.0.0/16 安装da

  • Kubernetes 用kubeadm安装kubernetes_v1.18.x2021-07-31 09:58:08

    Kubernetes 用kubeadm安装kubernetes_v1.18.x 安装参考 https://kuboard.cn/install/install-k8s.html#%E7%A7%BB%E9%99%A4worker%E8%8A%82%E7%82%B9%E5%B9%B6%E9%87%8D%E8%AF%95 测试yaml 语法是否正确 kubectl apply -f nginx-ingress-service.yaml --dry-run ###########

  • go每日新闻(2021-07-29)——32 道 MySQL 面试题总结(含答案解析)2021-07-30 21:58:24

    每日一谚:Performance is UX - Jaana Dogan go中文网每日资讯--2021-07-29 一、Go语言中文网 Go:语法糖的代价 超实用的 gRPC 客户端调试工具 二、董泽润的技术笔记 TCP 连接的前世今生 三、奇伢云存储 32 道 MySQL 面试题总结(含答案解析) 四、polarisxu Go开

  • python中调用k8s的API2021-07-30 20:02:50

    1 import kubernetes.client 2 import kubernetes.config 3 from flask import current_app 4 import time 5 6 7 class K8sDispatcher(): 8 def __init__(self): 9 kubernetes.config.load_kube_config(current_app.config["KUBE_CONFIG"])

  • kubernetes-3 k8s集群中的生命周期2021-07-30 13:29:50

    1、什么是Pod生命周期 Pod 可以包含多个容器,同时 Pod 也可以有一个或多个先于应用容器启动的 Init 容器。Init 容器和普通容器区别不大,主要是init优先运行,init成功运行完成后,才会启动主容器,所以Init 容器不支持 Readiness。如果 Pod 的 Init 容器启动失败,Kubernetes 会不断地

  • k8s 调度 Affinity2021-07-29 19:33:12

    参考链接: https://www.cnblogs.com/centos-python/articles/10886525.html https://blog.csdn.net/tiger435/article/details/78489369 https://www.ziji.work/kubernetes/k8s-affinity.html   # 三种亲和性: nodeAffinity(主机亲和性),podAffinity(POD亲和性)以及podAntiAffinity(POD反

  • Java邮件解析终极最新2021-07-29 17:01:36

    二、我们先来看看这份笔记到底有什么 1、先把kubernetes跑起来(先跑起来+创建kubernetes集群+部署应用+访问应用+Scale应用+滚动更新) 2、重要概念 3、部署kubernetes Cluster(安装docker+安装 kubelet.kubeadm和 kubectll+用kubeadm 创建cluster) 4、kubernetes架构(Master节

  • Kubernetes(k8s)之Pod生命周期2021-07-29 16:30:33

    Pod生命周期 什么是Pod生命周期Init初始化容器Init容器能干的事Init容器特点init初始化实例 探针livenessProbe存活探针readinessProbe就绪探针 什么是Pod生命周期 和一个独立的应用容器一样,Pod 也被认为是相对临时性(而不是长期存在)的实体。 Pod 会被创建、赋予一个唯

  • 容器集群k8s从入门到精通之安全认证(第九章)2021-07-29 13:34:08

    第九章 安全认证 本章节主要介绍Kubernetes的安全认证机制。 访问控制概述 ​ Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对Kubernetes的各种客户端进行认证和鉴权操作。 客户端 在Kubernetes集群中,客户端通常有

  • 容器集群k8s从入门到精通之DashBoard(第十章)2021-07-29 13:33:57

    第十章 DashBoard ​ 之前在kubernetes中完成的所有操作都是通过命令行工具kubectl完成的。其实,为了提供更丰富的用户体验,kubernetes还开发了一个基于web的用户界面(Dashboard)。用户可以使用Dashboard部署容器化的应用,还可以监控应用的状态,执行故障排查以及管理kubernetes中各

  • kubernetes 降本增效标准指南|ProphetPilot:容器智能成本管理引擎2021-07-29 12:01:43

    作者 田奇,腾讯云高级工程师,专注大规模离在线混部,弹性伸缩,云原生成本优化,熟悉Kubernetes,关注云原生大数据、AI。 王孝威,腾讯云容器产品经理,热衷于为客户提供高效的 Kubernetes 使用方式,为客户极致降本增效服务。 前言 随着 Kubernetes 的普及,企业已经普遍接受了容器,正在向云原生演

  • 【K8s概念】端点切片(Endpoint Slices)2021-07-29 08:32:52

    参考:https://kubernetes.io/zh/docs/concepts/services-networking/endpoint-slices/ FEATURE STATE: Kubernetes v1.21 [stable] 端点切片(EndpointSlices) 提供了一种简单的方法来跟踪 Kubernetes 集群中的网络端点 (network endpoints)。它们为 Endpoints 提供了一种可伸缩和可拓

  • 【随笔】Kubernetes容器管理2021-07-28 17:32:26

    搭建集群 k8s硬件要求:测试环境中master(2核 4G内存 20G硬盘)和node(4核 8G内存 40G硬盘);生产环境中master和node均有更高要求 搭建集群方式:kubeadm方式(Kubeadm 是一个 K8s 部署工具,提供 kubeadm init 和 kubeadm join,用于快速部 署 Kubernetes 集群。官方地址,见链接)和二进制包方

  • centos8安装kubernetes(sealos )2021-07-28 17:04:14

    yum install wget tar -y # 下载并安装sealos, sealos是个golang的二进制工具,直接下载拷贝到bin目录即可, release页面也可下载 $ wget -c https://sealyun.oss-cn-beijing.aliyuncs.com/latest/sealos && \ chmod +x sealos && mv sealos /usr/bin # 下载离线资源包

  • K8S难点,大厂面试必问,三分钟吃透2021-07-28 16:29:56

    k8s中的难点是什么???  控制器呀 当我们尝试去理解 Kubernetes 集群工作原理的时候,控制器肯定是一个难点。这是因为控制器有很多,具体实现大相径庭;且控制器的实现用到了一些较为晦涩的机制,不易理解。但是,我们又不能绕 过控制器,因为它是集群的“大脑”。在这,我们通过分析一个简易冰

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有