腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
开源部署
专栏作者
举报
4656
文章
6087660
阅读量
51
订阅数
订阅专栏
申请加入专栏
全部文章
sql
数据库
linux
http
云数据库 SQL Server
编程算法
node.js
tcp/ip
bash
网站
bash 指令
nginx
java
网络安全
html
php
hadoop
https
apache
ssh
oracle
yum
容器镜像服务
容器
python
存储
tomcat
缓存
ide
centos
数据分析
xml
unix
大数据
腾讯云测试服务
打包
windows
apt-get
ubuntu
云数据库 Redis
c++
grep
面向对象编程
git
javascript
dns
zabbix
文件存储
SSL 证书
云推荐引擎
wordpress
负载均衡
api
网站建设
shell
ftp
命令行工具
kubernetes
负载均衡缓存
mapreduce
访问管理
jdk
github
access
svn
单片机
分布式
虚拟化
servlet
mongodb
开源
云服务器
日志服务
android
spring
web.py
云数据库 MongoDB
数据结构
zookeeper
DevOps 解决方案
css
json
jar
socket编程
sql server
udp
ruby on rails
Elasticsearch Service
微服务
腾讯云开发者社区
jenkins
jquery
django
kernel
ios
memcached
eclipse
maven
yarn
postgresql
hive
ntp
lucene/solr
数据加密服务
hbase
nat
es
jdbc
ipv6
数据库管理
rpc
kafka
etcd
go
TDSQL MySQL 版
perl
压力测试
lnmp
运维
云数据库 postgresql
jsp
flask
全文检索
openstack
gcc
安全
utf8
ruby
makefile
phpmyadmin
vr 视频解决方案
spring boot
对象存储
.net
NAT 网关
spark
jvm
unity
rabbitmq
lamp
自动驾驶
seo
spring cloud
select
mvc
专用宿主机
正则表达式
mybatis
其他
lua
nosql
iis
kvm
迁移
null
系统
DNS 解析 DNSPod
bootstrap
windows server
数据备份
erlang
cdn
数据处理
com
max
analyzer
批量计算
hashmap
监控
脚本
官方文档
腾讯云gme
sqlite
cci 持续集成
自动化
爬虫
gui
单元测试
微信
add
date
mysql
var
scala
asp.net
r 语言
搜索引擎
tornado
flash
processing
unicode
flink
流计算 Oceanus
count
join
root
table
客户端
权限
actionscript
嵌入式
sqlalchemy
消息队列 CMQ 版
游戏
html5
dubbo
性能测试
account
data
int
key
min
size
time
插件
日志
视频
统计
私有网络
mac os
ajax
腾讯云可观测平台
全站加速网络
人工智能
企业
云数据库 MySQL
asp
npm
sas
验证码
break
class
copy
default
email
having
io
list
restart
service
管理
函数
计算机
排序
域名
费用中心
云硬盘
区块链
c#
regex
vue.js
ecmascript
数据库一体机 TData
域名注册
企业邮箱
文字识别
express
devops
erp
二叉树
uml
kerberos
任务调度
mvcc
ascii
sdk
between
chatgpt
chmod
dba
exit
file
init
input
ip
limit
line
localhost
nagios
object
set
swap
sys
task
unique
备份
测试
程序
对象
服务器
集合
连接
数据
同步
虚拟机
主机
iphone
swift
c 语言
arm
硬件开发
composer
matlab
laravel
腾讯移动分析
腾讯优客
视频处理
渲染
serverless
grunt
数据迁移
aop
markdown
anaconda
powershell
机器人
云计算
实时监控
ghost
drupal
服务网格
admin
amd
asm
backup
char
client
commit
cs
db
device
distinct
dql
exists
grafana
host
import
intel
istio
lock
ls
menu
partition
pid
pool
properties
ps
range
rank
return
route
row
rpm
server
session
settings
sh
shutdown
snmp
sort
sql语句
src
sum
url
varchar
view
遍历
磁盘
队列
接口
可视化
流量
内存
原理
源码
原型
注解
装饰器
内容分发网络 CDN
云点播
语音识别
机器学习
react
typescript
汇编语言
深度学习
存储网关
云直播
移动直播
VPN 连接
海外加速
cdn 边缘计算
检测工具
DDoS 防护
腾讯git代码托管(工蜂)
机器翻译
知识图谱
企鹅竞速
图像处理
云转码
日志数据
数据安全
phpunit
xslt & xpath
parcel
gulp
自动化测试
ddos
gradle
数据可视化
物联网
安全漏洞
架构设计
nest
canvas
yii
防火墙
Web 应用防火墙
功能测试
emr
事件总线
堡垒机
汽车
Anycast 公网加速
acl
agent
aggregate
aggregation
anchor
apache2
app
apply
att
attr
auto
base64
bind
bit
buffer
case
cat
centos7
channel
chrome
click
clone
command
config
connect
connection
contains
controller
cpu
cron
ddl
deadlock
delay
detect
diff
directory
disk
download
driver
dump
event
excel
external
facebook
feign
fgets
firewall
flatten
fork
format
free
gateway
gnome
google
gpt
guid
handle
hash
hostname
href
hystrix
ini
innodb
insert
it
jobs
keepalived
kill
kubectl
ldap
lm
local
mac
mask
math
md5
media
midi
models
monitor
nas
network
newline
openssl
output
pdb
pip
plugin
plugins
png
proc
prometheus
prompt
protected
random
readline
record
reference
replace
report
reset
restore
reverse
samba
sample
schema
script
security
selection
self
send
sensors
shift
shuffle
sign
sleep
spa
ssl
state
static
status
steam
sticky
storm
string
synchronous
syslog
tail
tar
target
telnet
text
timeout
timestamp
title
token
transfer
tree
txt
union
upload
version
vi
virtualbox
visibility
void
vps
web服务器
yaml
zero
zip
闭包
编程
变量
博客
部署
操作系统
代理
登录
递归
二进制
分页
服务
工具
公众号
工作
集群
教程
进程
镜像
开发
命令行
模型
排序算法
配置
事务
数据类型
索引
网关
网络
微信公众号
文件系统
线程
响应式
协议
异步
异常
硬件
语法
语音
字符串
作用域
stable diffusion
搜索文章
搜索
搜索
关闭
Kubernetes 网络介绍
kubernetes
tcp/ip
容器
容器镜像服务
etcd
Service是Kubernetes的核心概念,通过创建Service,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上。
星哥玩云
2022-09-15
375
0
K8S(kubernetes)概述
容器
node.js
kubernetes
api
etcd
一、什么是K8S(Kubernetes)? 1.k8s全称kubernetes,这个名字大家应该都不陌生,k8s是为容器服务而生的一个可移植容器的编排管理工具,越来越多的公司正在拥抱k8s,并且当前k8s已经主导了云业务流程,推动了微服务架构等热门技术的普及和落地,正在如火如荼的发展。那么称霸容器领域的k8s究竟是有什么魔力呢? 2.首先,我们从容器技术谈起,在容器技术之前,大家开发用虚拟机比较多,比如vmware和openstack,我们可以使用虚拟机在我们的操作系统中模拟出多台子电脑(Linux),子电脑之间是相互隔离的,但是虚拟机对于开发和运维人员而言,存在启动慢,占用空间大,不易迁移的缺点。举一个我亲身经历过的场景吧,之前在vmware中开发了一个线下平台,为了保证每次能够顺利使用,我们就把这个虚拟机导出为OVF,然后随身携带,用的时候在服务器中部署,这里就充分体现了虚拟机的缺点。 接着,容器化技术应运而生,它不需要虚拟出整个操作系统,只需要虚拟一个小规模的环境即可,而且启动速度很快,除了运行其中应用以外,基本不消耗额外的系统资源。Docker是应用最为广泛的容器技术,通过打包镜像,启动容器来创建一个服务。但是随着应用越来越复杂,容器的数量也越来越多,由此衍生了管理运维容器的重大问题,而且随着云计算的发展,云端最大的挑战,容器在漂移。在此业务驱动下,k8s问世,提出了一套全新的基于容器技术的分布式架构领先方案,在整个容器技术领域的发展是一个重大突破与创新。 那么,K8S实现了什么? 从架构设计层面,我们关注的可用性,伸缩性都可以结合k8s得到很好的解决,如果你想使用微服务架构,搭配k8s,真的是完美,再从部署运维层面,服务部署,服务监控,应用扩容和故障处理,k8s都提供了很好的解决方案。 总而言之,k8s可以使我们应用的部署和运维更加方便。 二、kubernetes特性 1.自我修复 在节点故障时可以删除失效容器,重新创建新的容器,替换和重新部署,保证预期的副本数量,kill掉健康检查失败的容器,并且在容器未准备好之前不会处理客户端情况,确保线上服务不会中断 2.弹性伸缩 使用命令、UI或者k8s基于cpu使用情况自动快速扩容和缩容应用程序实例,保证应用业务高峰并发时的高可用性,业务低峰时回收资源,以最小成本运行服务 3.自动部署和回滚 k8s采用滚动更新策略更新应用,一次更新一个pod,而不是同时删除所有pod,如果更新过程中出现问题,将回滚恢复,确保升级不影响业务 4.服务发现和负载均衡 k8s为多个容器提供一个统一访问入口(内部IP地址和一个dns名称)并且负载均衡关联的所有容器,使得用户无需考虑容器IP问题 5.机密和配置管理 管理机密数据和应用程序配置,而不需要把敏感数据暴露在径向力,提高敏感数据安全性,并可以将一些常用的配置存储在k8s中,方便应用程序调用 6.存储编排 挂载外部存储系统,无论时来自本地存储、公有云(aws)、还是网络存储(nfs、GFS、ceph),都作为集群资源的一部分使用,极大提高存储使用灵活性 7.批处理 提供一次性任务,定时任务:满足批量数据处理和分析的场景 三、kubernetes集群架构与组件 kubernetes集群架构拓补图
星哥玩云
2022-08-08
583
0
Kubernetes v1.12/v1.13 二进制部署集群(HTTPS+RBAC)
etcd
node.js
kubernetes
容器镜像服务
容器
Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。
星哥玩云
2022-07-28
440
0
confd+etcd实现高可用自动发现
存储
etcd
go
nginx
Confd是一个轻量级的配置管理工具。通过查询后端存储,结合配置模板引擎,保持本地配置最新,同时具备定期探测机制,配置变更自动reload。 对应的后端存储可以是etcd,redis、zookeeper等等 我们以etcd为后端来演示confd的使用,用最简单粗暴的方式教大家学会动态生成配置
星哥玩云
2022-07-26
795
0
从零开始搭建etcd分布式存储系统+Web管理界面
node.js
etcd
api
bash
bash 指令
随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。
星哥玩云
2022-07-26
2.2K
0
yum方式安装kubernetes
etcd
node.js
kubernetes
ide
环境准备 master01 node01 node02,连通网络,修改hosts文件,确认3台主机相互解析
星哥玩云
2022-07-26
574
0
Kubernetes证书相关(CFSSL)
node.js
文件存储
网络安全
etcd
数据分析
CFSSL是CloudFlare开源的一款PKI/TLS工具。 CFSSL 包含一个命令行工具 和一个用于 签名,验证并且捆绑TLS证书的 HTTP API 服务。 使用Go语言编写。
星哥玩云
2022-07-24
389
0
云主机搭建Kubernetes 1.10集群
node.js
etcd
容器镜像服务
容器
kubernetes
master到node做免密认证 ssh-keygen ssh-copy-id root@192.168.1.237 ssh-copy-id root@192.168.1.100 ssh-copy-id root@192.168.1.188
星哥玩云
2022-07-24
3.8K
0
安装etcd集群
etcd
https
数据分析
php
编程算法
kuberntes 系统使用 etcd 存储所有数据,是最重要的组件之一,注意 etcd集群只能有奇数个节点(1,3,5...),本文档使用3个节点做集群。
星哥玩云
2022-07-24
370
0
Kubeadm创建高可用Kubernetes v1.12.0集群
etcd
kubernetes
数据分析
SSL 证书
node.js
1、k8s各节点SSH免密登录。 2、时间同步。 3、各Node必须关闭swap:swapoff -a,否则kubelet启动失败。 4、各节点主机名和IP加入/etc/hosts解析
星哥玩云
2022-07-19
409
0
Kubernetes数据持久化方案
nginx
etcd
html
node.js
在开始介绍k8s持久化存储前,我们有必要了解一下k8s的emptydir和hostpath、configmap以及secret的机制和用途。
星哥玩云
2022-07-13
696
0
Kubernetes集群配置DNS服务
容器镜像服务
容器
etcd
dns
kubernetes
本文将在前文的基础上介绍在kubernetes集群环境中配置dns服务,在k8s集群中,pod的生命周期是短暂的,pod重启后ip地址会产生变化,对于应用程序来说这是不可接受的,为解决这个问题,K8S集群巧妙的引入的dns服务来实现服务的发现,在k8s集群中dns总共需要使用4个组件,各组件分工如下: etcd:DNS存储 kube2sky:将Kubernetes Master中的service(服务)注册到etcd。 skyDNS:提供DNS域名解析服务。 healthz:提供对skydns服务的健康检查。
星哥玩云
2022-07-13
1.2K
0
systemd 编写服务管理脚本
云数据库 Redis
etcd
bash
bash 指令
linux
我们运行 Linux 服务器的主要目的是通过运行程序提供服务,比如 MySQL、web server等。因此管理 Linux 服务器主要工作就是配置并管理上面运行的各种服务程序。在 Linux 系统中服务程序的管理主要由 init 系统负责。如同笔者在《初识 systemd》一文中的介绍,Linux 的 init 系统已经从最初的 sysvinit 进化到了如今的 systemd。本文主要介绍在 systemd 环境中如何编写运行服务的配置文件。
星哥玩云
2022-07-13
1.3K
0
使用kubeadm工具箱创建Kubernetes集群
node.js
etcd
容器镜像服务
api
https
环境准备:CentOS 7 16G Memory 16 CPUs (笔者服务器配置)
星哥玩云
2022-07-13
325
0
Kubernetes集群配置笔记
kubernetes
etcd
网络安全
grep
api
本文将介绍配置Kubernetes集群,kubernetes集群由master节点和slave节点组成。
星哥玩云
2022-07-12
332
0
Docker高级应用之动态绑定卷组
容器镜像服务
容器
node.js
bash
etcd
之前介绍过Docker高级应用之动态扩展容器空间大小(地址:http://www.linuxidc.com/Linux/2015-01/112245.htm),本次介绍如何动态的绑定卷组。
星哥玩云
2022-07-04
458
0
[教程]在 CoreOS 上构建你的第一个应用
etcd
虚拟化
wordpress
git
github
【编者的话】作者以自己的Mac笔记本为例,介绍了如何在CoreOS上安装WordPress应用,没有过多的理论解释,全部是实战类教程,推荐想快速了解CoreOS的同学阅读。
星哥玩云
2022-07-03
550
0
CoreOS 实战:CoreOS 及管理工具介绍
容器镜像服务
etcd
kubernetes
linux
容器
【编者按】CoreOS是一个基于Docker的轻量级容器化Linux发行版,专为大型数据中心而设计,旨在通过轻量的系统架构和灵活的应用程序部署能力简化数据中心的维护成本和复杂度。CoreOS作为Docker生态圈中的重要一员,日益得到各大云服务商的重视,目前已经完成了A轮融资,发展风头正劲。InfoQ希望《CoreOS实战》系列文章能够帮助读者了解CoreOS以及相关的使用方法。如果说Docker是下一代的虚拟机,那CoreOS就应该是下一代的服务器Linux,InfoQ愿和您一起探索这个新生事物。
星哥玩云
2022-07-03
1.6K
0
Kubernetes – Google分布式容器技术初体验
kubernetes
tomcat
etcd
bash
bash 指令
Kubernetes是Google开源的容器集群管理系统。前几天写的 分布式服务框架的4项特性 中提到一个良好的分布式服务框架需要实现
星哥玩云
2022-07-03
483
0
在CoreOS下部署WordPress实例教程
linux
虚拟化
etcd
wordpress
网站建设
CoreOS是一个专门为大规模服务器部署定制的Linux精简系统,它将操作系统和应用程序完全分离,从而降低操作系统和应用程序的耦合度,同时解决了现有Linux服务器在容器资源、权限管理方面出现的问题。就目前来说,CoreOS会是未来操作系统的发展趋势。
星哥玩云
2022-07-03
246
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档