- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 无法删除Terminating状态的Namespace解决
导出待删除namespace的json文件kubectl get namespace jenkins -o json > tmp.json删除tmp.json中的spec内容删除前删除后通过api接口执行删除操作为证书用户添加权限apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRoleBindingmetadata: name: cluster-admin-testroleRef: a...
2020-11-19 14:22:52
135
原创 从头开始安装nvidia-docker
硬件安装所需设备:GPU卡*1(测试使用Tesla V100,PCIe接口) PCIe延长线*1 8Pin显卡供电转接线*1如果服务器有数据要备份安装流程:1.1关闭服务器在linux系统执行shutdown命令关机等服务器硬盘灯全部熄灭且电源灯变为黄色时,拔掉电源线和网线。1.2安装GPU将服务器从机架内抽出,打开上板。把GPU插入PCIe延长线的母口,并将PCIe延长线公口插入主板PCIe插槽(注意,服务一般情况下左右两边PCIe插槽分别是与CPU0和CPU1连...
2020-11-19 14:16:53
1151
原创 Ambari--从零开始集成自定义组件
rpm包制作节点:10.180.210.82作用:集成所有docker依赖离线安装包,安装脚本。操作流程:1.1 安装工具安装rpm-buildyum install rpm-build -y安装rpmdevtoolsyum install rpmdevtools -y1.2 创建工作空间创建工作空间rpmdev-setuptree -y查看工作空间创建文件夹mkdir -p /root/rpmbuild/SOURCES/z...
2020-11-19 13:59:40
1380
原创 Docker完全卸载命令
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-enginerm -rf /etc/systemd/system/docker.service.drm -rf /var/lib/dock.
2020-07-28 17:11:43
4281
1
原创 Rancher离线一键化安装部署脚本
版本选择CentOs 7.4Rancher 2.3.3Docker 17.09Harbor 1.9.2Kubectl v1.17.3Kubernetes v1.16.3 (rke自带)基本思想配置证书、免密>>安装代理nginx>>安装Harbor>>安装docker>>rke安装Rancher>>安装kubectl注:新版本采用helm方式安装,原理基本相通,需要改进部分脚本以下为主安装脚本instal..
2020-07-28 15:20:57
1333
原创 Spark本地提交Volcano调度支持方案
重构Volcano客户端vcctl1.1新增命令行在vcctl中新增命令行rootCmd.AddCommand(buildSpark())rootCmd.AddCommand(buildSparkOperator())1.2创建命令行根及指令func buildSparkOperator() *cobra.Command { // 创建根 sparkOperatorCmd := &cobra.Command{ Use: "spark-opera
2020-07-28 14:53:59
777
原创 Intel Analytics-Zoo容器化镜像制作及使用
1.构建Zoo镜像构建镜像需要如下环境Anaconda (包含Python、Zoo、Notebook等运行环境)JDKHadoopSpark1.1Anaconda安装环境与安装包制作由于在构建镜像阶段安装软件速度较慢,所以使用Anaconda3-5.2.0-Linux-x86_64.sh1.2 start-notebook.sh脚本 #!/bin/bash jupyter notebook --allow-root --no-brow...
2020-07-23 14:44:40
665
原创 Flink On K8s使用合集
Flink On K8s使用 版本 修订内容 修改人 日期 1.0 初始 刘黎 2020.07.08 1.在K8s上...
2020-07-23 13:59:24
2809
原创 K8s 本地储存
1. 基本概念kubernetes从1.10版本开始支持local volume(本地卷)可以充分利用本地快速SSD,从而获取比remote volume(如cephfs、RBD)更好的性能.下面两种类型应用适合使用local volume。数据缓存,应用可以就近访问数据,快速处理。分布式存储系统,如分布式数据库Cassandra ,分布式文件系统ceph/gluster2.创建StorageClass手动创建local-pv 需要创建storageclass, pv. 如果你...
2020-07-23 11:42:34
2939
原创 K8s RBAC使用
1.RBAC简介1.1 基本概念 RBAC(Role-Based Access Control,基于角色的访问控制)在k8s v1.5中引入,在v1.6版本时升级为Beta版本,相对于其他访问控制方式,RBAC具有如下优势:对集群中的资源和非资源权限均有完整的覆盖 整个RBAC完全由几个API对象完成,同其他API对象一样,可以用kubectl或API进行操作 可以在运行时进行调整,无需重启API Server 要使用RBAC授权模式,需要在API Server的启动参数...
2020-07-23 11:35:47
750
原创 K8s亲和反亲和策略
1. 亲和/反亲和调度策略简述一般情况下我们部署的 Pod 是通过集群的自动调度策略来选择节点的,默认情况下调度器考虑的是资源足够,并且负载尽量平均,但是有的时候我们需要能够更加细粒度的去控制 Pod 的调度,比如我们内部的一些服务 gitlab 之类的也是跑在Kubernetes集群上的,我们就不希望对外的一些服务和内部的服务跑在同一个节点上了,担心内部服务对外部的服务产生影响;但是有的时候我们的服务之间交流比较频繁,又希望能够将这两个服务的 Pod 调度到同一个的节点上。这就需要用到 Kube...
2020-07-23 11:32:46
2550
1
原创 Go语言开发编码规范
本规范旨在为日常Go项目开发提供一个代码的规范指导,方便团队形成一个统一的代码风格,提高代码的可读性,规范性和统一性。本规范将从命名规范,注释规范,代码风格和 Go 语言提供的常用的工具这几个方面做一个说明。该规范参考了 go 语言官方代码的风格制定。一、 命名规范命名是代码规范中很重要的一部分,统一的命名规则有利于提高的代码的可读性,好的命名仅仅通过命名就可以获取到足够多的信息。Go在命名时以字母a到Z或a到Z或下划线开头,后面跟着零或更多的字母、下划线和数字(0到9)。Go不允许..
2020-07-23 11:21:30
478
2
原创 Go语言入门学习--进阶篇gRPC
一.gRPC简介 gRPC和RPC区别在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,使得您能够更容易地创建分布式应用和服务。与许多 RPC 系统类似,gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 gRPC 服务器来处理客户端调用。在客户端拥有一个存根能够像服务端一样的方法。gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Ja.
2020-07-23 11:18:33
474
1
原创 Go语言入门学习--进阶篇协程
一.进程 线程 协程1.1进程 线程 协程分别是什么进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度。不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立...
2020-07-23 11:12:19
300
原创 Go语言入门学习--基础篇
1.数据类型1.1基础数据类型布尔型 bool整型 int浮点型flaot32/64字符型 byte字符串 string 1.数据类型 1.1基础数据类型 布尔型 bool 整型 int 浮点型flaot32/64 字符型 byte 字符串 string //基础数据类型 //定义一个布尔类型的变量a var a bool //定义一个int类型的变量b var b int
2020-07-23 11:03:23
225
pyltp0.2.1版本python3.7linux安装包
2022-05-07
Docker1.13.1 CentOS离线安装包
2021-07-12
Rancher2.3.3版本离线安装.zip
2020-07-28
go语言学习.zip
2019-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人