原文:k8s学习(二)——etcdctl工具的使用

k s的实现核心实际上就是通过读写etcd数据库实现对资源的存储,管理和控制。 k s所有资源的本源都是存储在etcd中的一个个键值对。 理论上可以观察到etcd数据库中的数据变化。具体的使用方式如下: 用 K SPATH hack local up cluster.sh启动一个k s服务。这个可执行脚本中的 行定义了etcd的版本,默认是etcd ,可以修改为etcd 。 这个版本很重要,因为e ...

2017-07-24 16:18 0 8605 推荐指数:

查看详情

k8s学习——Helm入门及使用

前言:   Helm是go语言编写的,是管理kubernetes集群中应用程序包的客户端工具   Helm是类似于centos上的yum工具或Ubuntu上的apt-get工具   对于应用发布者而言,可以通过Helm打包应用,管理应用依赖关系,管理应用版本并发布应用到软件仓库 ...

Fri Dec 25 17:32:00 CST 2020 0 417
当AI遇上K8S使用Rancher安装机器学习必备工具JupyterHub

Jupyter Notebook是用于科学数据分析的利器,JupyterHub可以在服务器环境下为多个用户托管Jupyter运行环境。本文将详细介绍如何使用Rancher安装JupyterHub来为数据科学和机器学习开发创建可扩展的工作区。 本文来自 Rancher Labs 人工智能 ...

Fri Mar 20 18:58:00 CST 2020 0 725
k8s的基本使用

一、kubectl的命令参数 1)kubectl 能使用的命令。即查看帮助 kubectl 2.1)跑服务命令。kubectl run --help 查看帮助 kubectl run --help 2.2)进入交互式 ...

Tue Apr 16 23:11:00 CST 2019 0 920
KubeOperator - K8s工具

KubeOperator 提供可视化的界面和经过验证的原生 K8s 离线安装包,使用 Terraform 自动创建主机,通过 Ansible 完成自动化部署和变更操作,支持 K8s 集群 从 Day 0 规划,到 Day 1 部署,到 Day 2 运营的全生命周期管理。 https ...

Mon Feb 24 22:18:00 CST 2020 0 966
k8s学习记录,使用kubeadm安装k8s 1.21.x(一)

1、先确定网络地址规划 3台虚拟机IP地址分别是: 192.168.31.11/192.168.31.12/192.168.31.13 同时还需要对k8s service的网段进行规划,这里使用:10.0.8.1/12 这个是3台机器集群间通讯使用的网段 另外还有POD网段的规划,这里使用 ...

Fri Apr 30 05:23:00 CST 2021 0 539
k8s学习笔记之一:使用kubeadm安装k8s集群

一:基础概念: Ⅰ、etcd: 1:保存pod的信息 2:存储各种对象的状态和元信息配置 3:存储网络的配置信息,flannel通过etcd获得其他node的网络信息,为node创建路由表,实 ...

Tue Jul 14 02:18:00 CST 2020 0 562
k8s学习笔记之二:使用kubeadm安装k8s集群

一、集群环境信息及安装前准备 部署前操作(集群内所有主机): #kubeadm预检需求见此链接:https://github.com/kubernetes/kubeadm/tree/master/docs/design 二、配置yum源及k8s相关软件包下载(所有节点相同 ...

Mon Oct 29 01:01:00 CST 2018 0 5150
k8s学习(四) k8s使用nodeport方式配置service对外暴露服务

Pod是有生命周期的,使用凡人皆有一死来描述pod很贴切,当一个工作节点(node)销毁时,节点上运行的pods也会被销毁, ReplicationController会动态地在其他节点上创建Pod来保持应用程序的运行,每一个Pod都有一个独立的IP地址,甚至是同一个节点上的Pod ...

Fri Jan 22 18:58:00 CST 2021 0 699
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM