加载中
部署eureka,gateway到kubernets

#在kubernets中部署K8S服务 使用headless部署eurekafu服务。 kind: Service #服务通过SVC暴露到外网 apiVersion: v1 metadata: labels: k8s-app: eureka name: eureka namespace: k8s spec:...

10/14 15:02
53
K8S Yaml 详细说明

K8S Yaml 详细说明 K8S Yaml 配置文件主要分为基本标签、元数据标签、资源内容 3 个部分 基本标签 apiVersion: v1 #必选,版本号,例如v1 kind: Pod #必选,Pod 元数据标签 metadata: #必选,...

05/07 11:00
658
K8S学习笔记---部署自己的程序到K8S

突发奇想,想部署一套自己的程序该如何部署到K8S中呢,需要准备些什么东西? 项目结构目录 Python-Redis/ ├── app.py ├── app.yml ├── docker-compose.yml ├── Dockerfile └──...

04/22 14:31
141
使用gitlab和gitlab-runner 打造高效的CICD

我上面的这个图体现了我目前的思路 下面我仔细的讲解下这个思路,因为目前我们的项目都是基于java的,因为前面需要一台编译机器来编译代码 当开发人员在分支develop和test提交或者合并了代码...

04/09 11:19
934
gitlab-runner简介

在介绍.gitlab-ci.yml之前,我们先看几个概念: GitLab Runner 一般来说,构建任务都会占用很多的系统资源 (譬如编译代码),而 GitLab CI 又是 GitLab 的一部分,如果由 GitLab CI 来运行构建...

04/09 10:41
125
基于xtrabackup的增量备份以及恢复

基于xtrabackup的增量备份以及恢复 xtrabackup是一种物理备份工具,通过协议连接到mysql服务端,然后读取并复制innodb底层的"数据块",完成所谓的"物理备份"。 支持对innodb进行热备、增量备...

04/08 16:13
155
helm3

安装 wget https://get.helm.sh/helm-v3.0.0-linux-amd64.tar.gz tar zxvf helm-v3.0.0-linux-amd64.tar.gz mv linux-amd64/helm /usr/bin/ 配置仓库 微软仓库(http://mirror.azure.cn/kube...

04/08 14:56
201
kubernetes1.16二进制安装

简介 k8s 高可用2个核心 apiserver master 和 etcd etcd:(需高可用)集群的数据中心,用于存放集群的配置以及状态信息,非常重要,如果数据丢失那么集群将无法恢复;因此高可用集群部署首先...

在cenots上使用cadvisor

version: '3.7' networks: #不创建也可以成功执行 cadvisor: external: true name: host services: cadvisor: image: google/cadvisor:latest container_name: cadvisor ports: ......

2019/11/14 15:08
54
ubuntu16.04使用systemctl管理elasticsearch

如果你想使用Systemctl来管理elasticsearch的启动和关闭,那么你需要注意一下几点 JAVA环境变量 systemctl set-environment JAVA_HOME=/opt/jdk1.8 systemctl show-environment JAVA_HOME=/...

docker各个版本修改存储路径

Docker 修改存储路径 Docker 版本 1.13 及以下 systemctl stop docker.service cp /usr/lib/systemd/system/docker.service /home/docker.service_20180528 修改存储路径 ( /home/docker_dat...

2019/09/24 15:48
268
Python-基础-时间日期处理小结

datetime >>> import datetime >>> now = datetime.datetime.now() >>> now datetime.datetime(2015, 1, 12, 23, 9, 12, 946118) >>> type(now) <type 'datetime.datetime'> timestamp >>> i...

2019/08/07 14:10
27
requests Max retries exceeded with url 解决方法

这个问题确实烦,搜索了很多资料都有这个问题 requests.adapters.DEFAULT_RETRIES = 5 # 增加重连次数 query = requests.session() query.keep_alive = False # 关闭多余连接 如果还是不行再多...

2019/05/10 09:56
1.6K
ansible的2.0 api 好用的 SDK

官网 https://suitable.readthedocs.io/en/latest/ 安装方法 pip install suitable 举例 在主机'web.seantis.dev', 'db.seantis.dev',上创建denis用户,当然也可以直接写IP啦 from suitable ...

2018/12/19 16:38
77
ubuntu 修改ip后,老ip仍然存在的问题

当ubuntu的的一个网卡出现了多个ip ip addr flush dev eth0 ifdown eth0 ifup eth0 使用以上命令进行清除

2018/10/29 17:53
2.6K
python logging

import logging from logging.handlers import TimedRotatingFileHandler logger = logging.getLogger("ALERT LOG FORMAT") logger.setLevel(logging.DEBUG) 建立一个filehandler来把日志记录...

2018/10/26 15:25
38
python中的矩阵运算numpy

python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运算的时候,需要导入numpy的包。 1.numpy的导入和使用 from numpy import *;#导入numpy的库函数 import numpy as np; #这个方式使用...

2018/09/13 17:37
4.5K
Django 的模板中的数学运算

前言 django模板只提供了加法的filter,没有提供专门的乘法和除法运算; django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算。 加法 {{value|add:10}} note:value=5,则...

2018/09/06 17:32
188
使用operator模块itemgetter方法对字典进行排序

>>> from operator import itemgetter >>> d = dict(a=1, b=2, c=1, d=2, e=1, f=2, g=3) >>> d {'a': 1, 'b': 2, 'c': 1, 'd': 2, 'e': 1, 'f': 2, 'g': 3} dd = sorted(d.items(), key=ite...

2018/08/30 16:20
1.8K
python使用itertools的groupby来处理数据

itertools用于高效循环的迭代函数集合, 以后有什么复杂的迭代应该就考虑它. itertools.groupby(iterable[, key]) 返回一个产生按照key进行分组后的值集合的迭代器. 如果iterable在多次连续迭...

2018/08/30 14:44
4.8K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部