There are more ways than difficulties
jinja模版只是一个文本文件,jinja可以将模版生成任何基于文本的格式,如html,jinja模版并不需要一个特定的扩展名:.html,.xml等都可以,模版中包含的变量或者表达式,当模版被渲染时,会被替换成值和标签,并且可以在模版中控制逻辑。
Flask python web微框架,微框架不意味着Flask在功能上有所欠缺,微框架的“微”意味着Flask旨在保持核心简单而易于扩展,Flask不会为我们做出太多决策,所以这里的一切都是由自己掌控。
Compose是Docker的官方的开源项目,负责实现对Docker的容器快速编排,前面我们知道Fig的团队进入了Docker,而Compose就是Fig的升级版本,它的前身就是Fig,Compose兼容Fig的模版文件。
Docker Machine它负责docker管理的第一步,安装docker环境,支持多平台管理,可以让用户在很短的时间内组建一套docker集群,并且可以在docker machine的管理机上通过改变相关的变量直接操作远程docker,管理集群中的所有docker。
Etcd是CoreOS团队发起的一个分布式键值对数据库,可以应用于分布式系统中的配置信息管理和服务发现,也是在k8s集群中被使用的项目,etcd专门为集群环境设计,可以很好的实现数据一致性,提供集群节点管理和服务发现,目前在github.com/coreos/etcd进行维护。etcd重点考虑了一下四个要素:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: true tags: true