手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
k8s
Kubernetes-11:ConfigMap介绍及演示
ConfigMap存在的意义 ConfigMap 功能在 Kubernetes1.2版本引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息,ConfigMap API 给我们提供了向容
作者:编程之家 时间:2020-11-30
Kubernetes-2:Pod(k8s最小单元)概念及网络通讯方式
Pod概念及网络通讯方式 什么是Pod? Pod是Kubernetes的最小单元。 一个Pod是一组紧密相关的容器,是一起运行在同一个工作节点上,以及同一个Linux命名空间中。每个Pod就像是一个独
作者:编程之家 时间:2020-11-30
持续集成之应用k8s自动部署
基于docker镜像的应用自动部署到k8s集群
作者:编程之家 时间:2020-11-16
k8s 使用 Init Container 确保依赖的服务已经启动
k8s 使用 init container 确保依赖的服务启动后再启动应用
作者:编程之家 时间:2020-11-16
【K8S】基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境环境搭建篇
环境搭建概述 小伙伴们可以到链接:https://download.csdn.net/download/l1028386804/12579236下载所需要的yaml文件。 1.K8S是什么? K8S全
作者:编程之家 时间:2020-11-01
【K8S】基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境环境搭建篇
写在前面 最近在 K8S 1.18.2 版本的集群上搭建DevOps环境,期间遇到了各种坑。目前,搭建环境的过程中出现的各种坑均已被填平,特此记录,并分享给大家! 小伙伴们可以到链接:https://
作者:编程之家 时间:2020-11-01
【K8S】基于单Master节点安装K8S集群
写在前面 最近在研究K8S,今天就输出部分研究成果吧,后续也会持续更新。 集群规划 | IP | 主机名 | 节点 | 操作系统版本 | | | | | | | 192.168.175.101 | b
作者:编程之家 时间:2020-11-01
【K8S】如何进入kubernetes的一个pod
如何进入kubernetes的一个pod呢,其实和进入docker的一个容器相似: 进入docker容器 : docker exec -ti <your-container-name&a
作者:编程之家 时间:2020-11-01
【K8S】K8S部署Metrics-Server服务
写在前面 在新版的K8S中,系统资源的采集均使用Metrics Server服务,可以通过Metrics Server服务采集节点和Pod的内存、磁盘、CPU和网络的使用率等信息。 读者可参考《 &q
作者:编程之家 时间:2020-11-01
【K8S】K8S 1.18.2安装dashboard基于kubernetes-dashboard 2.0.0版本
【K8S】K8S 1.18.2安装dashboard(基于kubernetes dashboard 2.0.0版本) 写在前面 K8S集群部署成功了,如何对集群进行可视化管理呢?别着急,接下来,我们一
作者:编程之家 时间:2020-11-01
获取k8s admin token的方法
1.先创建 vim k8s-admin.yaml apiVersion: v1 kind: ServiceAccount metadata: name: dashboard-admin namespace: kube-system --- kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1beta1 metad
作者:编程之家 时间:2020-10-15
k8s的常用命令一
常用的kubectl命令 kubectl run kubia --image=luksa/kubia --port=8080 --generator=run/v1 --image 指定镜像 --port 是告诉kubernetes 应用监听8080端口 --generator 通常不会用到,它让kubernetes创建一个replicationController . 一般不带这个参数 ,
作者:编程之家 时间:2020-10-15
k8s python api二次封装 例子
k8s python api二次封装 pip install pprint kubernetes import urllib3 from pprint import pprint from kubernetes import client from os import path import yaml class K8sApi(object): def __init__(self):
作者:编程之家 时间:2020-09-15
四 k8s里面部署java项目
一 创建nfs(maste节点操作,两个node节点也需要安装) 1 首先安装一个nfs服务器,配置共享目录, [[email protected] ~]$ cat /etc/exports /home/yx/hnf *(rw,no_root_squash) 然后启动nfs 2 然后在master上面创建一个nfs pv的动态供给,需要三个文件class.yaml deployment.yaml
作者:编程之家 时间:2020-08-09
k8s部署
节点 IP地址 master 192.168.1.202 node1 192.168.1.205 node2 192.168.1.206 注:所有机器的配置都一样 [[email protected] ~]# cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) [[email protected] ~]# un
作者:编程之家 时间:2020-08-11
[K8S]kubeadm国内镜像安装方式
使用国内镜像站 sudo apt-get update && sudo apt-get install -y apt-transport-https curl sudo curl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key add - sudo tee /etc/apt/sources.li
作者:编程之家 时间:2020-08-20
k8s删除pod一直处于terminating状态
用的nfs挂载卷,当删除pv后再删除pod时,pod一直处于terminating状态。 如下图: 解决方法: 可使用kubectl中的强制删除命令 # 删除POD kubectl delete pod [pod name] --force --grace-period=0 -n [namespace] # 删除NAMESPACE kubectl dele
作者:编程之家 时间:2020-09-05
从安装linux(centos7.6)系统到部署springboot java程序到k8s大纲
本文说明从安装linux系统开始,一直到在k8s运行springboot程序全过程 本文假设在自己电脑操作,因此linux系统使用vmware虚拟机,linux发行版使用centos 7.6.1810(CentOS-7-x86_64-DVD-1810.iso) Linux安装: 首先要先装一个centos的虚拟机(https://www.cnblogs.com/cannel/p/11104
作者:编程之家 时间:2020-10-13
k8s管理pod资源对象
现代的容器技术被设计用来运行单个进程时,该进程在容器中pid名称空间中的进程号为1,可直接接收并处理信号,于是,在此进程终止时,容器即终止退出。若要在一个容器中运行多个进程,则需要为这些进程提供一个类似于linux操作系统init进程的管控类进程,以树状结构完成多进程的生命周期管理。绝大多数场景中都应该于一个容器中仅运行一个进程,它将日志信息直接输出至容器的标准输出。不过,分别运行于各自容器的进程
作者:编程之家 时间:2020-10-18
k8s实践17:kubernetes对接nfs存储实现pvc动态按需创建分配绑定pv
1. 开始前的想法. 前面测试pv&&pvc的部署和简单配置应用,实现pod应用数据存储到pvc并且和pod解耦的目的. 前面操作是全手动操作,手动创建pv,手动创建pvc,如果集群pod少,这样操作可以. 假如集群有1000个以上的pod,每个pod都需要使用pvc存储数据,如果只能手动去一个个创建pv,pvc,工作量不可想像. 如果可以创建pod的时候,创建pod的用户定义pvc,然后集群能够
作者:编程之家 时间:2020-10-15
使用nfs在k8s集群中实现持久化存储
准备NFS服务192.168.1.244 $ yum -y install nfs-utils rpcbind $ systemctl start nfs-server rpcbind $ systemctl enable nfs-server rpcbind $ mkdir -p /data/k8s $ cd /data/k8s $ echo 11111111 > index.html $ vi
作者:编程之家 时间:2020-10-09
k8s secret
secret ? 第一步:加密用户名及密码 [[email protected] ~]# echo "123" | base64 MTIzCg== [[email protected] ~]# echo ken | base64 a2VuCg== ? 第二步:编写secret的yaml文件 apiVersion: v1 kind: Secret metadata: name: mysecret d
作者:编程之家 时间:2020-10-09
K8S搭建过程随笔_证书CFSSL
安装CFSSL mkdir -p /opt/k8s/cert && cd /opt/k8s wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 mv cfssl_linux-amd64 /opt/k8s/bin/cfssl wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 mv cfssl
作者:编程之家 时间:2020-10-08
k8s安装
预先准备信息 以下列节点数与规格来进行部署 Kubernetes 集群,操作系统CentOS 7.x IP Address Role CPU Memory 192.168.2.10 node10 4 8G 192.168.2.105 node105 2 2G 192.168.2.106 node106 2 2G 这边 master 为主要控制节点也是部署节点,node 为应用程序工作节点。 所有操
作者:编程之家 时间:2020-07-28
centos k8s部署文档
文档会持续更新,以下是部署k8s二进制安装方法 版本环境:kubernetes1.10.6 Docker1.13 kubernetes?系统的各组件需要使用?TLS?证书对通信进行加密,本文档使用?CloudFlare?的 PKI 工具集cfssl?来生成 Certificate Authority (CA) 和其它证书; 生成的 CA 证书和秘钥文件如下: ca-key.pem ca.pem k
作者:编程之家 时间:2020-07-28
CentOS7.5利用Kubeadm安装Kubernets(k8s)1.12.2国内版一
国内版 一、部署Kubernetes1.12.2(无dashboard) 1、所有节点部署docker-ce kubernetesyum源 阿里云docker-ce地址 :https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo直接下载到 /etc/yum.repo.d/ Kubernetes yum源配置: vim /etc
作者:编程之家 时间:2020-08-16
【k8s】centos上安装kubernetes,报错Error:docker-ce-cli conflicts with 2:docker-1.13.1-94.gitb2f74b2.el7.centos.x86_64
使用命令: yum install kubernetes 报错: Error: docker-ce-cli conflicts with 2:docker-1.13.1-91.git07f3374.el7.centos.x86_64 You could try using --skip-broken to work around the problem You could try runn
作者:编程之家 时间:2020-07-27
k8s实践(一):Centos7.6部署k8s(v1.14.2)集群
环境说明: 主机名 操作系统版本 ip docker version kubelet version kubeadm version kubectl version flannel version 备注 master Centos 7.6.1810 172.27.9.131 Docker 18.09.6 V1.14.2 V1.14.2 V1.14.2 V0.11.0 master主机 node01
作者:编程之家 时间:2020-07-27
在Centos7.6使用kubeadm部署k8s 1.14.3
K8s不是一个软件,而是一堆软件的集合,由于这堆软件各自独立,因此可能k8s安装过程很容易出现问题 K8s部署有多种方式,本文使用kubeadm部署,从易操作性和可控性来说属于中等的方式 环境:centos7.6,k8s 1.14.3 K8s安装前设置 以下操作在所有节点操作(也就是master1和node1) 关闭防火墙、selinux和swap,分别运行: systemctl
作者:编程之家 时间:2020-07-27
centos7.2 kubeadm1.15.3部署k8s环境
2019.09.11 fb 环境准备 准备三个节点 一个master 两个node 192.168.122.193 master 192.168.122.194 node 01 192.168.122.195 node02 修改主机名 hostname查看主机名 修改 /etc/sysconfig/network NETWORKING=yes HOSTNAME=主机名 配置DNS 1 vi /et
作者:编程之家 时间:2020-08-21
上一页
34
35
36
37
38
39
40
41
42
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native