E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kubernetes实践
kubernetes实践
之六十二:Secret 使用
一:简介Secret可以作为数据卷被挂载,或作为环境变量暴露出来以供pod中的容器使用。它们也可以被系统的其他部分使用,而不直接暴露在pod内。例如,它们可以保存凭据,系统的其他部分应该用它来代表您与外部系统进行交互。Secret举例:点击(此处)折叠或打开apiVersion:v1kind:Secretmetadata:name:mysecrettype:Opaquedata:username:
clmaykr95629
·
2020-07-12 21:08
K8S入门之基本概念
参考书籍:《Kubernetes权威指南第2版从Docker到
Kubernetes实践
全接触》内容来自:https://www.kubernetes.org.cn/docsKubernetes是一个高度自动化的资源控制系统
运维@小兵
·
2020-07-12 21:40
K8S
k8s踩坑记第2篇--3个IP折磨人的故事
例子来源于《
Kubernetes实践
指南》一书。问题依然没有解决,求助大神。
weixin_30412577
·
2020-07-12 21:09
kubernetes实践
之一:kubernetes二进制包安装
kubernetes二进制部署软件包:链接:https://pan.baidu.com/s/1jL7CfU0DuukB2c7GmZtN2g提取码:2ayh整个系统重新启动:重新启动node节点即可(或者所有服务enable自动重启无需下面步骤):1、ETCD重新启动:[root@k8s_ndoe01~]#systemctldaemon-reload[root@k8s_ndoe01~]#system
yuhaibao324
·
2020-07-10 14:22
kubernetes实践
之四十一:Pod自动扩容与缩容
一:简介Kubernetes通过HPA控制器,用于实现基本CPU使用率进行自动Pod扩容和缩容的功能。HAP控制器基于Master的Kube-controller-manager服务启动参数--horizontal-pod-autoscaler-sync-period定义的时长(默认值为30s),周期性地检测目标Pod的CPU使用率,并在满足条件时对ReplicationController或De
clmaykr95629
·
2020-07-09 14:02
Kubernetes权威指南(第2版)pdf
《Kubernetes权威指南——从Docker到
Kubernetes实践
全接触》从一个开发者的角度去理解、分析和解决问题,囊括了Kubernetes入门、核心原理、实战开发、运维、高级案例及源码分析等方面的内容
weixin_30652271
·
2020-07-08 14:05
kubernetes实践
之五:深入理解Service及内部DNS搭建
一.Service存在的意义:防止Pod失联(服务发现)定义一组Pod的访问策略(负载均衡)支持ClusterIP,NodePort以及LoadBalancer三种类型Service的底层实现主要有iptables和ipvs二种网络模式二.Pod与Service的关系通过label-selector相关联通过Service实现Pod的负载均衡(TCP/UDP4层)三.Service类型Cluste
yuhaibao324
·
2020-07-06 11:32
kubernetes实践
之五十四:垃圾回收机制
一:前言Kubernetes系统在长时间运行后,KubernetesNode会下载非常多的镜像,其中可能存在很多过期的镜像。同时因为运行大量的容器,容器推出后就变成死亡容器,将数据残留在宿主机上,这样一来,过期镜像和死亡容器都会占用大量的硬盘空间。如果磁盘空间被用光,可能会发生非常糟糕的情况,甚至会导致磁盘的损坏。为此kubelete会进行垃圾清理工作,即定期清理过期镜像和死亡容器。不推荐使用其它
clmaykr95629
·
2020-07-04 13:41
在 Kubernetes 上使用 Jmeter 运行压力测试
上使用Jmeter运行压力测试https://www.kubernetes.org.cn/3163.html在Kubernetes上使用Jmeter运行压力测试2017-11-1616:18社区小编分类:
Kubernetes
武晓兵
·
2020-06-29 21:25
Docker
kubernetes实践
指南(一)
一、Docker相关内容二、Kubernets简介三、kuadm安装k8s一、Docker相关内容1、Docker工具集Docker三剑客:Compse、swarm、machinedockercompose:适用于单机,容器编排定义dockerswarm:对所有Docker宿主机资源整合,集群管理dockermachine:初始化Docker环境,跨平台支持mesos+marathonmesos:
weixin_34097242
·
2020-06-28 11:33
阿里云容器服务
Kubernetes实践
系列 - Ingress篇
作者:荣滨,酷划在线后端架构师,关注微服务治理,容器化技术,ServiceMesh等技术领域背景篇现状前面一篇文章主要是落地容器化之前对基础网络组件的调研及性能测试,感兴趣的同学请参考:阿里云开源K8SCNI插件terway网络性能测试目前公司的后端架构基本上是微服务的架构模式,如下图,所有的入站流量均通过API网关进入到后端服务,API网关起到一个“保护神”的作用,监控着所有进入的请求,并具备防
weixin_34088838
·
2020-06-28 11:04
kubernetes实践
:helm安装harbor
GitHub:HelmChartforHarbor1.添加harbor的helm库helmrepoaddharborhttps://helm.goharbor.io2.将harbor下载到本地helmfetchharbor/harbortarxfharbor-1.1.1.tgz3.自定义配置默认的values.yaml基本不需要多大改动,只有极个别的需要自定义修改具体改什么需要根据自动需求,可以查
wpt
·
2020-06-27 13:53
kubernetes实践
:使用nfs-client实现storageclass
https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-clientnfs服务器见此篇kubernetes集群下安装nfs服务器一、helm安装helminstallstable/nfs-client-provisioner--setnfs.server=172.18.1.3--setnfs.path=/da
wpt
·
2020-06-27 13:53
kubernetes实践
:内部dns域名解析服务器
操作系统:Ubuntu16.04服务器IP:172.18.1.121.安装bind9aptinstallbind9-y2.配置解析文件进入/etc/bind目录下,打开named.conf.local////Doanylocalconfigurationhere////Consideraddingthe1918zoneshere,iftheyarenotusedinyour//organizati
wpt
·
2020-06-27 13:21
《Kubernetes权威指南——从Docker到
Kubernetes实践
全接触》 试读
《Kubernetes权威指南——从Docker到
Kubernetes实践
全接触》试读Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的
wangmm0218
·
2020-06-27 13:00
阅读感想
大数据
Kubernetes实践
(1)--环境搭建
本文使用的环境为vmvare虚拟机,操作系统版本为Centos7.2,64位,下面具体描述kubernetes的环境搭建。1.搭建Docker运行环境搭建kubernetes环境需要先将Docker自身的环境搭建好,下面开始搭建Docker运行环境。首先需要开启路由转发功能,如果不执行此步骤容器不能访问外网:echo1>/proc/sys/net/ipv4/ip_forward配置yum源:yum
沙漠蚂蚁
·
2020-06-26 22:41
Kubernetes实践
篇-初窥Minikube
概述以下操作如无特殊说明,皆在macos环境。kubernets版本1.10.0什么是Minikube?Minikub是社区为了方便大家本地开发和体验Kubernetes,而提供的本机部署工具。它在虚拟机中运行了一个单节点kubnertes集群。安装Minikube的安装只有三步,非常简单。kubectl首先安装kubectl。官方文档brewinstallkubernetes-cli如果被墙,可
JesseZhou
·
2020-06-26 21:37
SpringCloud微服务迁移至
Kubernetes实践
SpringCloud微服务迁移至
Kubernetes实践
前言原SpringCloud基础上的微服务已稳定运行近1年,遗留了一些问题不太好处理。
嗡汤圆
·
2020-06-26 21:57
后端
小学习
Application on
kubernetes实践
Applicationon
kubernetes实践
本文档是GCE推出的文章的概要总结,详细的内容可以查看后文链接。
阿仆来耶
·
2020-06-24 18:16
kubernetes
Kubernetes实践
指南:kubeadm安装集群K8s:v1.13.2
本文将在虚拟机上通过kubeadm和相关工具安装Kubernetes集群v1.13.2。以下为环境配置:Win101803(OS:17134.523);VMware14.1.3集群虚拟机配置:Kubernetes-Master:CentOS7-192.168.1.120-root@k8s-masterKubernetes-Node1:CentOS7-192.168.1.130-root@k8s-n
Ovenvan考研停更
·
2020-06-23 22:44
Docker系列(8) Docker网络(1)-- 网络技术基础
为了更好的理解Docker网络,对相关网络技术基础,做一个简单总结,内容来自《Linux虚拟网络技术》、《Linux中的虚拟网络》和《Kubernetes权威指南:从Docker到
Kubernetes实践
全接触
道巅
·
2020-06-23 10:39
Docker
kubernetes实践
之二十七:Harbor
一:简介Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。镜像的存储harbor使用的是官方的dockerregistry(v2命名是distribution)服务去完成。harbor在dockerdistribution的基础上增加了一些安全、访问控制、管理的功能以满足企业对于镜像仓库的需求。harbor以docker-compose的规范形式组织各个组件,并通过d
clmaykr95629
·
2020-06-22 23:50
kubernetes实践
之七十二:Istio之策略与遥测
一:Istio简介1.Istio定义一个用来连接,管理和保护服务的开发平台。Istio提供一种简单的方式建立已部署服务网络,具备负载均衡,服务间认证和监控等功能。而不需要改变任何服务代码。想要为服务增加对Istio的支持,只需要在环境中部署一个sidecar,使用Istio控制面板功能配置和管理代理,拦截微服务之间的所有网络通信。2.为什么需要Istio随着微服务出现,微服务的连接,管理和监控成为
clmaykr95629
·
2020-06-22 23:50
kubernetes实践
之七十三:Istio之配置请求路由
一:简介由于Bookinfo示例部署了三个版本的reviews微服务,因此我们需要设置默认路由。否则,如果您当多次访问应用程序,您会注意到有时输出包含星级评分,有时又没有。这是因为没有为应用明确指定缺省路由时,Istio会将请求随机路由到该服务的所有可用版本上。二:路由配置说明:此任务假定您尚未设置任何路由。如果您已经为示例应用程序创建了存在冲突的路由规则,则需要在下面的命令中使用replace代
clmaykr95629
·
2020-06-22 23:50
kubectl常用命令
参考书籍:《Kubernetes权威指南第4版从Docker到
Kubernetes实践
全接触》一、基本命令创建或更新资源对象kubectlcreate-fmy-service.yaml-fmy-rc.yaml
运维@小兵
·
2020-06-22 14:34
K8S
kubernetes实践
:安装jenkins slave
一、安装Jenkins1.安装存储服务器找一台服务器搭建一台nfs服务器系统:Ubuntu16.04IP:172.18.1.13aptinstallnfs-commonnfs-kernel-server-y#配置挂载信息cat/etc/exports/data/k8s*(rw,sync,no_root_squash)#给目录添加权限chmod-R777/data/k8s#启动/etc/init.d
wpt
·
2020-06-21 09:46
Kubernetes三大落地姿势,你pick谁?
Kubernetes三种落地方式当前企业客户落地
Kubernetes实践
主要有三种方式:◾采用专业的容器厂商成熟的Kubernetes产品Kubernetes本身是一个可扩展的平台,具有很好的灵
灵雀云
·
2020-06-21 02:17
kubernetes
灵雀云
Kubernetes实践
踩坑系列(一).应用管理的难题
应用管理的两大难题今天我们主要讨论这两个方面的挑战:对应用研发而言,K8sAPI针对简单应用过于复杂,针对复杂应用难以上手;对应用运维而言,K8s的扩展能力难以管理;K8s原生的API没有对云资源全部涵盖。总体而言,我们面临的挑战就是:如何基于K8s提供真正意义上的应用管理平台,让研发和运维只需关注到应用本身。研发对应用管理的诉求1.K8sallinone的YAML文件让我们来看一下这样一个K8s
YOYOFx
·
2020-05-25 14:00
Docker Swarm的前世今生
概述在我的《DockerSwarm集群初探》一文中,我们实际体验了DockerSwarm容器集群技术的魅力,与《
Kubernetes实践
录》一文中提到的Kubernetes集群技术相比,DockerSwarm
CodeSheep
·
2020-04-11 16:40
swarm集群
docker
[转帖]制作Oracle的Docker镜像 -让数据库部署完成在弹指一挥间
Docker镜像-让数据库部署完成在弹指一挥间https://www.kubernetes.org.cn/3845.html自己写的可耻的失败了.还是学习别人的吧2018-04-2611:55沃趣科技分类:
Kubernetes
济南小老虎
·
2020-04-04 12:00
[转帖]kubernetes-部署RabbitMQ
kubernetes-部署RabbitMQhttps://www.kubernetes.org.cn/6580.html2020-01-1511:23Daniel_Ji分类:Kubernetes安装说明/
Kubernetes
济南小老虎
·
2020-04-04 08:00
生产用例 | 百台边缘设备上的
Kubernetes实践
本文由11月7日晚曾永杰,上海全应科技运维经理的技术分享整理而成。曾永杰,上海全应科技有限公司运维经理,曾在华为西安研究所云计算部门承担软件测试工程师、项目交付、线上运维等工作职责,当前工作主要为CI/CD流程的建设与维护、应用的容器化改革和容器云平台的运维管理。欢迎添加k3s中文社区助手微信(微信ID:k3s2019),加入k3s官方中文社区,和大家一起交流k3s使用经验。项目简介背景随着国家政
k3s中文社区
·
2020-03-29 13:43
备战CKA每日一题——第0天(考前准备)
考试形式是上机直接在集群上操作,限时3小时,非常考验个人知识的扎实程度和
Kubernetes实践
经验。考上75分,你就能拿到证书。考试期间只可查阅K8S官方手册。
小E的私房菜
·
2020-03-09 12:32
TalkingData的Spark On
Kubernetes实践
摘要:本文整理自talkingdata云架构师徐蓓的分享,介绍了SparkOnKubernetes在TalkingData的实践。众所周知,Spark是一个快速、通用的大规模数据处理平台,和Hadoop的MapReduce计算框架类似。但是相对于MapReduce,Spark凭借其可伸缩、基于内存计算等特点,以及可以直接读写Hadoop上任何格式数据的优势,使批处理更加高效,并有更低的延迟。实际上
阿里云云栖号
·
2020-02-09 10:04
book_01
1集群管理:1Kubernetes权威指南:从Docker到
Kubernetes实践
全接触(纪念版)3每天5分钟玩转Kubernetes2docker:29每天5分钟玩转Docker容器技术30Docker
Kate_Blog
·
2019-12-28 15:38
二.
Kubernetes实践
指南--深入了解Pod
Pod的基本用法运行容器的主程序必须前台执行,无法改造前台执行的应用可以用Supervisor辅助进行改造.静态Pod是由kubernet管理的仅存于特定Node上的Pod.不能通过APIServer进行管理.Pod容器共享Volume(同一个容器中的多个容器共享一个存储卷Volume)ConfigMap:容器应用的配置管理Pod的重启和生命周期1.Pod状态2.Pod重启策略Pod健康检查Pod
何何与呵呵呵
·
2019-12-25 03:07
Docker Swarm的前世今生
心静只需一杯茗概述在我的《DockerSwarm集群初探》一文中,我们实际体验了DockerSwarm容器集群技术的魅力,与《
Kubernetes实践
录》一文中提到的Kubernetes集群技术相比,DockerSwarm
CodeSheep
·
2019-12-22 20:45
二.
Kubernetes实践
指南--安装与配置
安装与配置1.Master上的etcd,kube-apiserver,kebe-controller-manager,kube-scheduler服务2.Node上的kubelet,kube-proxy服务kubernetes的版本升级将集群中的各个Node逐个进行隔离,等待容器执行完成,更新该Node的kubelet和proxy服务,所有Node更新完毕,更新master.配置公共配置公共配置k
何何与呵呵呵
·
2019-12-21 08:05
二.
Kubernetes实践
指南--深入了解Service
轮询规则RoundRobin:轮询模式,平均请求到后端各个Pod上SessionAffinity:同一个IP分配到同一个Pod上外部访问Pod级别1.将容器的端口号映射到物理机2.设置Pod级别的hostNetwork=true,即hostPort=containerPort.service级别1.设置nodePort映射到虚拟机2.设置loadBalancer映射到与服务商提供的loadeBal
何何与呵呵呵
·
2019-12-14 12:19
Docker Swarm 使用
需要购买视频教程的同学,赞赏10块,并在赞赏中备注或在博客评论中,备注购买docker/
kubernetes实践
课程,且留下您的邮箱,编者会在一天内把视频教程发送到邮箱。
数据架构师
·
2019-10-25 18:55
云原生/微服务架构/运维
系列课程
快速学习实战应用
Python实现Kubernetes Operator
需要购买视频教程的同学,赞赏10块,并在赞赏中备注或在博客评论中,备注购买docker/
kubernetes实践
课程,且留下您的邮箱,编者会在一天内把视频教程发送到邮箱。
数据架构师
·
2019-10-12 15:04
云原生/微服务架构/运维
系列课程
快速学习实战应用
Kubernetes-蔚来汽车的
Kubernetes实践
原文链接:http://dockone.io/article/9313【编者的话】Kubernetes已经成为当下最火热的一门技术,未来一定也会有更好的发展,围绕着云原生的周边产物也越来越多,使得上云更加便利更加有意义,本文主要讲解一些蔚来汽车从传统应用落地到Kubernetes集群的一些实践经验,提供给大家在落地之前的一些思考和注意点,并且让大家在实施的时候能够有一些借鉴,提供一些使用过程中的注
大飞哥2
·
2019-10-12 13:41
kubernetes
Kubernetes实践
——集群根据label构建多环境应用
文章目录需求环境实践配置节点标签配置deployment配置service验证结尾需求最新学习Kubernetes采坑不少,这里先用一个实际架构来分享下k8s的使用吧。我们通过k8s来编排一个多种环境的集群。要求集群提供不同环境services服务访问,如下图所示,暴露两个service,通过label区分,分别对应有不同pods提供服务,根据release=stable和release=rc-1
yyoc97
·
2019-10-12 11:16
k8s
docker
运维
kubernetes
label
实践
对象关联
Kubernetes安装手记-kubeadm
十、
Kubernetes实践
篇10.1)Kubernetes安装三种方式(官方提供)10.1.1)minikubeMinikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes
任志远Ray
·
2019-08-25 13:01
Docker
K8s
shell编程
需要购买视频教程的同学,赞赏10块,并在赞赏中备注或在博客评论中,备注购买docker/
kubernetes实践
课程,且留下您的邮箱,编者会在一天内把视频教程发送到邮箱。
数据架构师
·
2019-08-05 21:35
云原生/微服务架构/运维
系列课程
快速学习实战应用
kubernetes实践
指南(五)
一、k8s插件介绍二、dns插件安装三、dashboard安装四、metric-server安装一、k8s插件介绍1、在kubernetes-server源码包解压完后解压目录/kubernetes/cluster/addons/有提供各种插件的安装方法包括dns、dashboard、prometheus、cluster-monitoring、metric-server等等2、举例dashboar
MT_IT
·
2019-08-01 15:02
k8s
coredns
dashboard
Docker
kubernetes实践
指南(四)
一、安装docker二、安装kubelet三、安装kube-proxy四、验证集群可用性五、bootstrap说明一、安装docker[root@master1yaml]#dockerversionClient:Version:17.06.0-ceAPIversion:1.30Goversion:go1.8.3Gitcommit:02c1d87Built:FriJun2321:20:362017O
MT_IT
·
2019-07-28 11:51
k8s
kubelet
kube-proxy
Docker
kubernetes实践
指南(三)
一、apiserver高可用代理二、apiserver安装三、controller-manager安装四、scheduler安装五、信息说明一、apiserver高可用代理为了实现api-server高可用,基于ningx做了四层代理1、安装和部署nginx[root@master1work]#ansibleall-i/root/udp/hosts.ini-mshell-a"yuminstalln
MT_IT
·
2019-07-24 23:33
K8s
kubernetes
Docker
kubernetes实践
指南(二)
一、部署前提二、CA和私钥三、部署kubectl四、部署etcd五、部署flannel一、部署前提接下来的几篇稳重重点介绍二进制安装kubernetes的1.14.3版本1、版本信息docker:v17.06.0-ceetcd:v3.2.26flannel:v0.11.0Kubernetes:v1.14.3OS:v7.3.1611cfssl:v1.2.02、hosts规划[root@master1
MT_IT
·
2019-07-24 19:54
kubernetes
cfssl
k8s
Docker
新东方的
Kubernetes实践
:从服务化ES到Kafka和Redis
口述/作者:姜江,新东方信息管理部平台架构负责人陈博暄,新东方信息管理部高级运维工程师编辑:RancherLabs新东方信息管理部平台架构负责人姜江新东方信息管理部高级运维工程师陈博暄2017年,新东方开始了利用容器化手段将中间件业务服务化的探索,基于Rancher1.6使用ES;2019年,新东方再次开始了扩大了中间件的业务服务化,基于Kubernetes使用Kafka、ES和Redis。利用容
RancherLabs
·
2019-07-24 10:01
Kafka
Operator
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他