运维
文章平均质量分 93
打个大西瓜77
python大数据开发,致力于大数据知识图谱学习与研究
展开
-
kubernetes 集群搭建
Kubernetes集群安装部署•Kubernetes集群组件: - etcd 一个高可用的K/V键值对存储和服务发现系统 - flannel 实现夸主机的容器网络的通信 - kube-apiserver 提供kubernetes集群的API调用 - kube-controller-manager 确保集群服务 - kube-scheduler 调度容器,分配到Node - kubel...原创 2018-03-02 17:33:11 · 1391 阅读 · 0 评论 -
比较有用的IT工具集
技术站点Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大...转载 2018-08-13 10:03:43 · 1661 阅读 · 0 评论 -
前端框架
前端Js框架汇总概述: 有些日子没有正襟危坐写博客了,互联网飞速发展的时代,技术更新迭代的速度也在加快。看着Java、Js、Swift在各领域心花路放,也是煞是羡慕。寻了寻.net的消息,也是振奋人心,.net core 1,mono,xamarin等等,但大多都还在狂吼的阶段。其实一直以来对技术的理解是技术服务于业务和产品,产品又在不同程度的推进着技术的演进。 Web、无线...转载 2018-08-03 15:09:49 · 207 阅读 · 0 评论 -
centos7下安装python3、单机spark、jupyter
centos安装使用的是CentOS-7-x86_64-DVD-1708.iso root登录ssh 设置开机自动联网 配置linux环境 更改openjdk为java jdk 卸载openjdk 安装java jdk 安装python 配置python环境变量 安装Jupyter 安装单机spark 将pyspark与jupyter连接 使用jupyter...转载 2018-08-10 15:05:19 · 729 阅读 · 0 评论 -
Python Jupyter Notebook 中的错误异常与代码调试
Python Jupyter Notebook 中的错误异常与代码调试首先我们定义两个函数,以便够造成一些错误和异常,方便来进行对于 Jupyter Notebook 的错误异常相关知识的学习:In [1]:def func1(a, b): return a / bdef func2(x): a = x b = x - 1 return fu...转载 2018-08-10 15:00:19 · 1540 阅读 · 0 评论 -
centos7下git服务器搭建
git的安装:yum 源仓库里的 Git 版本更新不及时,最新版本的 Git 是 1.8.3.1,但是官方最新版本已经到了 2.9.2。想要安装最新版本的的 Git,只能下载源码进行安装。1. 查看 yum 源仓库的 Git 信息: 1 # yum info git 可以看出,截至目前,yum 源仓库中最新的 Git 版本才 1.8.3....原创 2018-07-27 09:58:07 · 214 阅读 · 0 评论 -
在CentOS 7中搭建Git服务器
在CentOS 7中搭建Git服务器2017年12月12日 12:34:43环境说明 - CentOS 7.x 最小安装 - 配置网络连接1. 安装Git及创建用户# 安装Git$ yum install git# 创建一个git用户组和用户,用来运行git服务$ groupadd git$ adduser git -g git禁止git用户登录:修改/e...原创 2018-07-26 15:28:59 · 191 阅读 · 0 评论 -
python分布式架构celery
Celery 官网:http://www.celeryproject.org/Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.htmlCelery 官方文档中文版:http://docs.jinkan.org/docs/celery/celery配置:http://docs.jinkan.org/docs/cel...转载 2018-07-24 16:04:48 · 902 阅读 · 0 评论 -
Jenkins+Docker+gitlab自动化集成环境
最近使用docker+jenkins+gitlab搭建了持续集成环境,原理如下图所示(没有画图,引用了http://www.jianshu.com/p/358bfb64e3a6的图):随着DevOps理念和敏捷理念的发展,我们希望通过自动化技术,加快项目的迭代。尤其是当使用微服务方案后,面临在大量的项目构建和部署工作,借助于jenkins的持续集成,可以快速把应用打包成docker镜像,实现自...转载 2018-07-24 15:50:44 · 7340 阅读 · 1 评论 -
kubernetes DNS配置
DNS (domain name system),提供域名解析服务,解决了难于记忆的IP地址问题,以更人性可读可记忆可标识的方式映射对应IP地址。Cluster DNS扩展插件用于支持k8s集群系统中各服务之间发现与调用。 组件: •SkyDNS 提供DNS解析服务 •Etcd 存储DNS信息 •Kube2sky 监听kubernetes,当有Service创建时,生成相...原创 2018-07-24 10:48:59 · 891 阅读 · 0 评论 -
centos更换源
CentOS 7 更新源 – 使用国内 163 yum 源切到源目录:[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# lsCentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repoCentOS-CR.repo...转载 2018-05-29 14:07:29 · 877 阅读 · 1 评论 -
CentOS 7 单台物理机搭建Ceph集群
CentOS 7 单台物理机搭建Ceph集群学习ceph时,看到crush规则的时候,crush策略最小为osd,但是这个osd定义的是真实的osd还是指单块磁盘?为了验证一下,自己在CentOS 7下用测试机模拟了一下单台机器使用一块磁盘搭建ceph。配置ceph源,这里使用的阿里云的源# yum install --nogpgcheck -y epel-release# rpm --impor...转载 2018-05-28 15:37:54 · 827 阅读 · 0 评论 -
k8s dashboard 集成heapster pod资源监控界面
k8s dashboard的界面中仅显示了pod一些配置信息以及node层面的监控,无法图形化展现集群度量指标信息。下图为dashboard界面:而如果要展示图形化的集群度量指标信息,就需要安装一个dashboard插件:heapster。Heapster原生支持K8s(v1.0.6及以后版本)和CoreOS,并且支持多种存储后端,比如:InfluxDB、ElasticSearch、Kafka等,...原创 2018-04-09 16:05:22 · 3231 阅读 · 0 评论 -
Scrum敏捷开发
什么是Scrum敏捷开发Scrum是敏捷开发的一种,是一种以人为本,迭代式增量软件开发的过程,以英式橄榄球争球队形(Scrum)为名,因此可以想象,整个团队是高效而富有激情的。以人为本,即Scrum开发特别强调沟通,要求团队所有人员都坐着一起工作,通过高效的沟通解决问题。为什么要敏捷开发传统的软件公司大都是使用瀑布开发模式,流程是以下这样的:瀑布开发模式瀑布开发模式一般都需...转载 2019-04-12 16:38:50 · 423 阅读 · 0 评论