上一页 1 ··· 104 105 106 107 108 109 110 111 112 ··· 125 下一页

2017年11月1日

terraform 阿里云基本使用

摘要: 1. 预备环境 安装了terraform 的软件的操作系统(windows linux mac 均可) 具有阿里云账户的 access_key secret_key 2. 配置 // terraform 的配置相对比较随意,但是有几个必须注意的,文件后缀 tf 文件名不需要进行特殊说明 // 以下为 阅读全文

posted @ 2017-11-01 19:51 荣锋亮 阅读(8174) 评论(0) 推荐(0) 编辑

serf  简单使用

摘要: 1. 介绍 // 以下为官方介绍,说白了就是进行系统的集群节点管理 Serf uses an efficient gossip protocol to solve three major problems: Membership: Serf maintains cluster membership 阅读全文

posted @ 2017-11-01 14:01 荣锋亮 阅读(2041) 评论(0) 推荐(0) 编辑

2017年10月28日

几个开源faas 框架

摘要: funktion open source event based lambda programming for kubernetes 官方地址: funktion.fabric8.io serverless framework A framework - not a service github 地 阅读全文

posted @ 2017-10-28 10:36 荣锋亮 阅读(8682) 评论(0) 推荐(0) 编辑

2017年10月19日

add-apt-repository 添加

摘要: add-apt-repository 添加 需要安装的软件包 apt-get install python-software-properties 除此之外还要安装 software-properties-common apt-get install software-properties-comm 阅读全文

posted @ 2017-10-19 14:58 荣锋亮 阅读(3085) 评论(0) 推荐(0) 编辑

2017年10月12日

devops 几个方便的工具

摘要: 1. fake API [canned](https://github.com/sideshowcoder/canned ) fake API. [wiremock](http://wiremock.org/) fake API.2. ci/cd [buildbot](http://buildbot.net/ ) open source CI server.... 阅读全文

posted @ 2017-10-12 21:29 荣锋亮 阅读(210) 评论(0) 推荐(0) 编辑

web 模板引擎

摘要: baiduTemplate: http://baidufe.github.io/BaiduTemplate/ artTemplate: https://github.com/aui/artTemplate juicer: http://juicer.name/或https://github.com/ 阅读全文

posted @ 2017-10-12 10:15 荣锋亮 阅读(227) 评论(0) 推荐(0) 编辑

2017年10月11日

minio  nginx 配置

摘要: 1. 参考配置 1. 参考配置 server { listen 80; server_name example.com; location / { proxy_set_header Host $http_host; proxy_pass http://localhost:9000; } } 2. 添 阅读全文

posted @ 2017-10-11 16:31 荣锋亮 阅读(8432) 评论(0) 推荐(0) 编辑

miniofs 配置使用

摘要: 1. rpm // RPM 包下载 https://github.com/minio/minfs/releases/tag/RELEASE.2017-02-26T20-20-56Z // 安装 yum install minfs-0.0.20170226202056-1.x86_64.rpm 2. 阅读全文

posted @ 2017-10-11 16:17 荣锋亮 阅读(1340) 评论(0) 推荐(0) 编辑

2017年10月10日

openfaas 私有镜像配置

摘要: 备注: 此项目是使用nodejs 生成唯一id 的\ 预备环境 docker harbor faas-cli openfaas k8s 1. 项目初始化 faas-cli new node --lang node // 修改node.yml 镜像名称、gateway 地址 修改之后如下: provi 阅读全文

posted @ 2017-10-10 13:40 荣锋亮 阅读(1213) 评论(0) 推荐(0) 编辑

转 OpenFaaS 介绍

摘要: 来源: https://thenewstack.io/openfaas-put-serverless-function-container/?utm_source=tuicool&utm_medium=referral Why limit serverless functions to whatev 阅读全文

posted @ 2017-10-10 09:13 荣锋亮 阅读(913) 评论(0) 推荐(0) 编辑

2017年10月9日

openfaas k8s 集成

摘要: 备注 k8s 1.6 以下版本与k8s 1.6 以上版本会有一些简单的区别 1. 克隆k8s 部署文档 https://github.com/openfaas/faas-netes 2. 创建服务 2. 创建服务 2. 创建服务 2. 创建服务 2. 创建服务 // 主要是这几个yaml 文件 、注 阅读全文

posted @ 2017-10-09 10:09 荣锋亮 阅读(889) 评论(0) 推荐(0) 编辑

2017年10月8日

openfaas 架构介绍

摘要: 此为官方介绍 Overview of OpenFaaS Function Watchdog You can make any Docker image into a serverless function by adding the Function Watchdog (a tiny Golang 阅读全文

posted @ 2017-10-08 12:14 荣锋亮 阅读(3127) 评论(0) 推荐(0) 编辑

openfaas 简单试用

摘要: 1. 安装 faas-cli 参考以前文章,或者使用官方的shell脚本 2. 简单例子 mkdir rong cd rong faas-cli new rong --lang python // 默认会有简单的测试code // 生成的项目代码 rong rong.yml template // 阅读全文

posted @ 2017-10-08 12:09 荣锋亮 阅读(1249) 评论(0) 推荐(0) 编辑

openfaas cli 安装

摘要: 1. 安装脚本 curl -sL https://cli.get-faas.com/ | sudo sh 备注安装完成之后如果没有 faas-cli 可以下载脚本,手工执行 2. 使用二进制包 https://github.com/openfaas/faas/releases 配置环境变量即可 即可 阅读全文

posted @ 2017-10-08 11:51 荣锋亮 阅读(1202) 评论(0) 推荐(0) 编辑

openfaas 安装(docker swarm 模式)

摘要: 备注:为了简单使用的是docker-compose 进行组件的安装 预备环境: docker (配置好 swarm 集群模式) docker-compose 1. docker 安装 此处略去,建议使用docker-ce 新版本 2. 配置 swarm 模式 2. 配置 swarm 模式 2. 配置 阅读全文

posted @ 2017-10-08 11:49 荣锋亮 阅读(927) 评论(0) 推荐(0) 编辑

openfaas 了解

摘要: 1. 官方介绍 OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker which has first class support for metrics. Any 阅读全文

posted @ 2017-10-08 10:05 荣锋亮 阅读(1024) 评论(0) 推荐(0) 编辑

2017年10月5日

fn project 试用之后的几个问题的解答

摘要: 今天试用fnproject 之后自己有些思考,后面继续解决 1. 目前测试是强依赖 dockerhub 的,实际可能不是很方便 2. 如何与k8s 、mesos、docker swarm 集成 3. security 如何做 4. 现有基础设施改造 5. 监控、服务追踪、日志的处理 6. 持续集成如 阅读全文

posted @ 2017-10-05 18:36 荣锋亮 阅读(318) 评论(0) 推荐(0) 编辑

fn project 扩展

摘要: 目前支持的扩展方式 Listeners - listen to API events such as a route getting updated and react accordingly. Middleware - a chain of middleware is executed befor 阅读全文

posted @ 2017-10-05 18:16 荣锋亮 阅读(282) 评论(0) 推荐(0) 编辑

fn project 生产环境使用

摘要: 此为官方的参考说明 Running Fn in Production The QuickStart guide is intended to quickly get started and kick the tires. To run in production and be ready to sc 阅读全文

posted @ 2017-10-05 18:12 荣锋亮 阅读(1019) 评论(0) 推荐(0) 编辑

fn project 对象模型

摘要: Applications At the root of everything are applications. In fn, an application is essentially a grouping of functions with path mappings (routes) to e 阅读全文

posted @ 2017-10-05 18:09 荣锋亮 阅读(200) 评论(0) 推荐(0) 编辑

fn project AWS Lambda 格式 functions

摘要: Creating Lambda Functions Creating Lambda functions is not much different than using regular functions, just use the lambda-node-4 runtime. fn init -- 阅读全文

posted @ 2017-10-05 18:04 荣锋亮 阅读(251) 评论(0) 推荐(0) 编辑

fn project 打包Function

摘要: Option 1 (recommended): Use the fn cli tool We recommend using the fn cli tool which will handle all of this for you. But if you'd like to dig in and 阅读全文

posted @ 2017-10-05 18:01 荣锋亮 阅读(268) 评论(0) 推荐(0) 编辑

fn project Function files 说明

摘要: 主要是文件 func.yaml func.json 详细说明如下: An example of a function file: name: fnproject/hello version: 0.0.1 type: sync memory: 128 config: key: value key2: 阅读全文

posted @ 2017-10-05 18:00 荣锋亮 阅读(339) 评论(0) 推荐(0) 编辑

fn project hot functions 说明

摘要: 1. 简单介绍 所谓 hot functions 实际上就是长时间运行的functions ,简单理解类似后台任务 所谓 hot functions 实际上就是长时间运行的functions ,简单理解类似后台任务 所谓 hot functions 实际上就是长时间运行的functions ,简单理 阅读全文

posted @ 2017-10-05 17:53 荣锋亮 阅读(583) 评论(0) 推荐(0) 编辑

fn project k8s 集成

摘要: 具体部署还是比较简单的,以下为官方参考,只是有一个service type 为 loadBlancer 实际使用需要修改为NodePort Prerequisite 1: working Kubernetes cluster (v1.7+), and a locally configured kub 阅读全文

posted @ 2017-10-05 11:23 荣锋亮 阅读(667) 评论(0) 推荐(0) 编辑

fn project 私有镜像发布

摘要: 1. 说明 fnproject 默认的docker registry 是 dockerhub 对于企业应用还是不太方便的 还好系统系统了配置参数方便我们进行配置,与开源harbor 进行集成 2. 使用 a. harbor 安装 此处略过,安装比较简单,参考github 文档即可 b. 配置说明 1 阅读全文

posted @ 2017-10-05 11:03 荣锋亮 阅读(507) 评论(0) 推荐(0) 编辑

2017年10月4日

fn project Message Queues 配置

摘要: Message Queues A message queue is used to coordinate asynchronous function calls that run through Fn. We currently support the following message queue 阅读全文

posted @ 2017-10-04 22:56 荣锋亮 阅读(258) 评论(0) 推荐(0) 编辑

fn project 数据库配置

摘要: Databases We currently support the following databases and they are passed in via the DB_URL environment variable. For example: docker run -e "DB_URL= 阅读全文

posted @ 2017-10-04 22:54 荣锋亮 阅读(350) 评论(0) 推荐(0) 编辑

fn project 运行时配置选项

摘要: Env VariablesDescriptionDefault values DB_URL The database URL to use in URL format. SeeDatabases for more information. sqlite3:///app/data/fn.db MQ_U 阅读全文

posted @ 2017-10-04 22:34 荣锋亮 阅读(265) 评论(0) 推荐(0) 编辑

fn project 试用之后的几个问题

摘要: 今天试用fnproject 之后自己有些思考,后面继续解决 1. 目前测试是强依赖 dockerhub 的,实际可能不是很方便 2. 如何与k8s 、mesos、docker swarm 集成 3. security 如何做 4. 现有基础设施改造 5. 监控、服务追踪、日志的处理 6. 持续集成如 阅读全文

posted @ 2017-10-04 21:43 荣锋亮 阅读(220) 评论(0) 推荐(0) 编辑

fn project faas 框架试用

摘要: 1. 预备环境 2. 安装 curl -LSs https://raw.githubusercontent.com/fnproject/cli/master/install | sh 3. 简单例子 a. 启动服务 fn start b. go 项目例子 func.go package main i 阅读全文

posted @ 2017-10-04 21:12 荣锋亮 阅读(932) 评论(0) 推荐(0) 编辑

oracle fn project 开源faas 框架

摘要: 1. 介绍 Fn is an event-driven, open source, functions-as-a-service compute platform that you can run anywhere. Some of it's key features: Write once Any 阅读全文

posted @ 2017-10-04 20:37 荣锋亮 阅读(444) 评论(0) 推荐(0) 编辑

2017年10月3日

CoreDNS kubernetes 安装使用

摘要: kubernetes 以前是skydns 后面变为 dnsmasq,coredns 也是一个不错的工具 1. 准备环境 安装 kubernetes 配置 kubelet 的cluster-dns 2. 下载coredns kubernetes 模板 地址:https://github.com/cor 阅读全文

posted @ 2017-10-03 16:35 荣锋亮 阅读(739) 评论(0) 推荐(0) 编辑

2017年10月1日

debezium 数据变更工具使用

摘要: 1. 作用 简单概述就是CDC(change data capture),实时数据分析领域用的比较多 2. 简单使用(基于官网的docker 说明) 备注: 测试没有使用守护进程模式为了方便测试 a. zookeeper docker run -it --rm --name zookeeper -p 阅读全文

posted @ 2017-10-01 10:45 荣锋亮 阅读(5532) 评论(10) 推荐(0) 编辑

2017年9月26日

envoy  功能介绍

摘要: L3/L4 filter architecture: At its core, Envoy is an L3/L4 network proxy. A pluggable filter chain mechanism allows filters to be written to perform di 阅读全文

posted @ 2017-09-26 12:21 荣锋亮 阅读(864) 评论(0) 推荐(0) 编辑

envoy 测试试用

摘要: 备注: 为了简单测试使用的是docker 镜像进行的测试 1. Dockerfile FROM lyft/envoy:latest RUN apt-get update COPY envoy.json /etc/envoy.json CMD /usr/local/bin/envoy -c /etc/ 阅读全文

posted @ 2017-09-26 10:37 荣锋亮 阅读(852) 评论(0) 推荐(0) 编辑

2017年9月20日

k8s api server ha 连接配置问题

摘要: 常见的lb 负载有硬件的f5 big-ip ,同时对于互联网公司大家常用的是nginx haproxy 了解k8s 集群高可用的都知道 api server 是无状态的(etcd 解决了),但是controller-manager scheduler 组件必须在集群中只能保证有一份副本,保证一个副本 阅读全文

posted @ 2017-09-20 23:23 荣锋亮 阅读(447) 评论(0) 推荐(0) 编辑

2017年9月7日

gitlab Failed to register this runner. Perhaps you are having network problems runner 注册失败问题解决

摘要: 1. 低版本安装地址 https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/v1.11.2/index.html 2. 使用 yum 安装进行配置 wget https://gitlab-ci-multi-runner-downloads 阅读全文

posted @ 2017-09-07 17:38 荣锋亮 阅读(1833) 评论(0) 推荐(0) 编辑

2017年9月6日

gitlab pipelines 使用

摘要: 1. 安装runner # For Debian/Ubuntu curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.deb.sh | sudo bash # For 阅读全文

posted @ 2017-09-06 19:41 荣锋亮 阅读(1357) 评论(0) 推荐(0) 编辑

2017年9月4日

centos 7 bbr 安装

摘要: 1. 准备 升级内核需要4.9 以及以上 2. yum 内核升级 a. 添加 ELRepo 源 GPG key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm --import https://www.elrepo.org 阅读全文

posted @ 2017-09-04 13:47 荣锋亮 阅读(396) 评论(0) 推荐(0) 编辑

上一页 1 ··· 104 105 106 107 108 109 110 111 112 ··· 125 下一页

导航