ICode9

精准搜索请尝试: 精确搜索
  • (P1-P9)初窥kubernetes全貌2021-09-22 23:03:33

    文章目录 1 docker容器技术2.2 kubernetes简介与功能3.kubernetes架构解析4.CNCF蓝图 1 docker容器技术 Docker提供了一种将应用程序安全,隔离运行的一种方式,能够将应用程序依赖和库文件打包在一个容器中,后续再任何地方运行起来即可,其包含了应用程序所依赖相关环境,一次

  • kubernetes使用harbor作为私有镜像仓库2021-09-22 17:33:59

    kubernetes使用harbor作为私有镜像仓库 [root@k8s-master01 kubernetes-Yaml]# kubectl create secret docker-registry docker-harbor \ --docker-server=reg.xxx.net \ --docker-username=xxx \ --docker-password=xxx \ --docker-email=xxx@xxx 注:docker-harbor:se

  • 混合多云场景下的 Kubernetes 多集群管理2021-09-22 11:34:12

    企业选择混合多云的驱动力 企业为什么要选择混合多云模式,其中比较主要的一个原因就是因为安全问题,这里我列举了一些国内外的安全事件,就一个发生比较近的事件来说,2021 年 3 月,欧洲云计算 OVH,位于法国的机房发生火灾,导致 350 万家网站下线,部分客户数据永久性丢失。最近国内也发生了

  • lens 添加 k8s 集群2021-09-22 02:33:00

    官方下载地址:https://k8slens.dev/ github:https://github.com/lensapp/lens 1、找到k8s中的config文件 文件路径 ~/.kube/config cat config apiVersion: v1 clusters: - cluster: certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJ

  • 新一代分布式架构Kubernetes(K8S)入门知识点总结2021-09-21 19:59:52

    一、什么是K8S? K8S是一个全新基于容器技术的分布式架构方案。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性;遵循K8S涉及思想,架构的运维难度和成本将大幅度降低;K8S是一个开放的平台,不局限

  • Kubernetes集群节点维护2021-09-21 19:33:23

    按照kubernetse设计原则,node节点只运行程序,由kubelet采集和提交数据与kube-apiserver交互更新,最终数据落入etcd中 由于node节点存在异常,需要 1. 将异常node节点打污点标记,防止再被调度 2. 异常节点node上的pod驱逐(若有) 3. 异常node节点维护(更新程序、重启等) 4. 取消异常node节点的

  • kubernetes集群常见问题排查2021-09-21 19:33:09

    目录1. 确定由于NotReady节点2. 确定有无异常Pod3. 确认集群组件状态(deprecated in v1.19+)4.确认节点资源水位情况5. 查看集群异常事件信息6. 查看pod重启次数7. 确定具体问题与处理 1. 确定由于NotReady节点 kubectl get nodes -owide | grep NotReady 2. 确定有无异常Pod k

  • 云原生爱好者周刊:Crossplane 成为 CNCF 孵化项目2021-09-21 16:36:22

    云原生一周动态要闻: Crossplane 成为 CNCF 孵化项目 VMware Tanzu Kubernetes Grid 1.4 发布 Sqlcommenter 与 OpenTelemetry 合并 Antrea 1.3.0 发布 Envoy 项目开源 5 周年 开源项目推荐 文章推荐 云原生动态 Crossplane 成为 CNCF 孵化项目 CNCF 技术监督委员会(TOC)已经投票

  • [翻译] Kubernetes 101: Pods, Nodes, Containers, and Clusters2021-09-20 18:04:35

    [翻译] Kubernetes 101: Pods, Nodes, Containers, and Clusters 原文 Kubernetes 正迅速成为在云中部署和管理软件的新标准, Kubernetes 的功能虽然很强大。也学习难度同样也很大,作为一个新手,如果直接去看官方的文档, 可能会觉得很难理解。 kubernetes 由许多不同的部分组成,很难

  • helm安装k8s dashboard2021-09-20 16:33:36

    参考helm官网 安装 # Add kubernetes-dashboard repository helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/ # Deploy a Helm Release named "my-release" using the kubernetes-dashboard chart helm install kubernetes-dashboard kuber

  • 极客时间云原生训练营|网盘下载2021-09-19 19:34:03

    Download: 极客时间云原生训练营|网盘下载 云原生介绍 伴随云计算的滚滚浪潮,云原生(Cloud Native)的概念应运而生,云原生很火,火得一塌糊涂,都9102年了,如果你还不懂云原生,那真的Out了。 什么是云原生? 云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。云原生(CloudNative)是

  • Kubernetes 稳定性保障手册:洞察(1),新鲜出炉的蚂蚁金服面经2021-09-19 10:33:09

    []( )1. 架构关系图 ? 集群架构通常可以通过图来表征,其中节点表征组件,边表征交互关系,通过图结构可以直观把握集群的架构,形如下图: ? 可通过形如下的数据结构描述: { "nodes": [ { "_id": "0ce0e913f6e5516846c654dbd81db6ecab1f684e", "

  • kubernetes之helm详解2021-09-18 15:04:16

    Helm 官方文档:https://helm.sh/zh/docs/ 本文使用的 Helm 的版本为 3.4.1,Kubernets版本为1.19 一、概述 在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打

  • 排除Kubernetes故障,只需3步2021-09-18 02:34:32

    Kubernetes 生态系统充斥着各种工具,例如监控、可观察性、跟踪、日志记录等,但一般很难真正理解故障排除与这些工具有何联系。 当故障发生时,我们要掌握是从哪里发生,了解所面临的问题,解决眼前的问题,然后修复根本原因。随着系统规模的扩大,这一切会变得越来越复杂。 一名从事现代、复

  • kubernetes-集群搭建-01-环境准备2021-09-17 19:57:50

    环境: Ubuntu 20.04.2 LTS \n \l 生产环境的集群搭建推荐使用Kubeadm, Kubeadm工具的出发点很简单,就是尽可能简单的部署一个生产可用的Kubernetes集群。实际也确实很简单,只需要两条命令: # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm j

  • 通过Kubernetes监控探索应用架构,发现预期外的流量2021-09-17 19:32:08

    大家好,我是阿里云云原生应用平台的炎寻,很高兴能和大家一起在 Kubernetes 监控系列公开课上进行交流。本次公开课期望能够给大家在 Kubernetes 容器化环境中快速发现和定位问题带来新的解决思路。   为什么需要 Kubernetes 监控? ​ 很多同学对应用性能监控应该并不陌生,这类监控主

  • Kubernetes从0到1--第一篇 kubeadm部署k8s集群2021-09-16 18:04:36

    目录 前言架构环境部署准备工作安装Docker/kubeadm/kubelet部署kubernetes安装flannel网络组件部署 Dashboard 前言 运维kubernetes有些时日了,一直有想写一个关于k8s集群完整部署的文章,以记录自己的学习和成长历程,奈何懒作,一直未行动。现在终于动起来了,希望文章能给大

  • 当云原生遇到混合云:如何实现“求变”与“求稳”的平衡2021-09-16 14:05:14

    ​简介: 多年来,随着云计算技术的蓬勃发展和落地,越来越多的企业选择采用云计算技术来帮助自己快速完成业务数字化转型,以便能更好地适应市场变化,进而赢得更大的市场空间。 作者|郝树伟 Flexera 的《RightScale2021 云状态报告》中指出 92% 的大型企业采用混合云战略。Gartner 也在一

  • 高可用集群篇(一)-- K8S快速入门及集群部署2021-09-16 12:03:19

    高可用集群篇(一)-- K8S快速入门及集群部署 一、K8s快速入门1.1 简介1.1.1 Kubernetes是什么1.1.2 为什么要使用Kubernetes1.1.3 Kubernetes不是什么1.1.4 Kubernetes工作示例 1.2 架构原理&核心概念1.2.1 整体主从方式1.2.2 Master节点架构1.2.3 Node节点架构 1.3 完整概念1

  • Kubernetes 核心组件原理梳理2021-09-16 12:02:29

    1. 核心组件原理 —— pod 核心原理 1.1 pod 是什么 pod 也可以理解是一个容器,装的是 docker 创建的容器,也就是用来封装容器的一个容器; pod 是一个虚拟化分组, 有自己的 IP 地址和主机名 hostname,利用 namespace 进行资源隔离,相当于一台-独立沙箱环境; pod 相当于一台-独立主

  • ubuntu-20.04.3 使用kubeadm方式安装kubernetes(k8s)集群2021-09-16 10:02:19

    ubuntu-20.04.3 使用kubeadm方式安装kubernetes(k8s)集群 1、初始化虚拟机环境 使用VM VirtualBox安装ubuntu-20.04.3-live-server-amd64.iso镜像,创建3台虚拟机,分别为 abcMaster:192.168.0.100abcNode1:192.168.0.115abcNode2:192.168.0.135 统一修改root用户密码 sudo passw

  • Kubernetes自动横向扩展(HPA)详解2021-09-15 18:36:16

    1.HPA介绍 HPA 的全称为(Horizontal Pod Autoscaling)它可以根据当前 pod 资源的使用率(如 CPU、磁盘、内存等),进行副本数的动态的扩容与缩容,以便减轻各个 pod 的压力。当 pod 负载达到一定的阈值后,会根据扩缩容的策略生成更多新的 pod 来分担压力,当 pod 的使用比较空闲时,在稳定空闲一

  • 第一章 Kubernetes入门2021-09-14 19:05:37

    一、Kubernetes基本概述 kubernetes,简称 K8s,是用 8 代替 8 个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes 提供了应用部署,规划,更新,维护的一种机制。 传统的应用部

  • k8s 部署 Ingress 及使用2021-09-14 17:59:56

    一:下载Ingress-controller.yaml 文件 在k8s master 机器上执行以下载命令 wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.20.0/deploy/mandatory.yaml 或者 官网默认下载最新的yaml:     wget https://raw.githubusercontent.com/kubernetes/in

  • [学习资源]网络2021-09-14 14:33:52

    一、容器类 微软,50天学习k8s Kubernetes Learning Path | Microsoft Azure 属于上面的教程,一个儿童漫画PPT,k8s https://azure.microsoft.com/mediahandler/files/resourcefiles/phippy-goes-to-the-zoo/Phippy%20Goes%20To%20The%20Zoo_MSFTonline.pdf

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

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

ICode9版权所有