Kata 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Kata 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Kata 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 AGPL
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发模板引擎
开源组织
地区 不详
投 递 者 小编辑
适用人群 未知
收录时间 2014-09-14

软件简介

Kata 是一个 JavaScript 模板引擎。包括:Template blocks, Interpolate blocks, Iterate blocks, Conditional blocks, Else/Elseif blocks, Invoke blocks, Yield blocks, Import blocks, Evaluate blocks, and Plugin blocks.

示例代码:

var kata = require('kata');
var fs = require('fs');

fs.readFile('template.kata', {encoding: 'utf8'}, function(err, src){
  var template;
  if (err) return;

  template = kata(src);
  console.log(template({greeting: 'Hello', name: 'World'}));
});
展开阅读全文

代码

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/09/06 16:29

Kata 架构

原文:https://github.com/kata-containers/documentation/blob/master/architecture.md (欢迎纠错) Kata-runtime 1. kata-runtime 兼容OCI spec,因此无缝衔接 Docker Engine pluggable runtime 架构。 2. kata-runtime 也通过 CRI-O 和 Containerd CRI Plugin实现 支持 Kubernetes CRI (Container Runtime Interface)。 3. kata-runtime 为每个 container (由 Docker Engine 创建) 或 pod (由 kubelet 创建) 创建 QEMU/KVM...

0
0
发表了博客
2019/06/05 11:11

Kata Container 介绍

docker容器,性能高,不安全;VM虚拟机,安全性好,性能损耗大;Kata Container轻量级虚拟机的容器,即安全,性能也高。 开源容器项目Kata Containers,旨在将虚拟机(VM)的安全优势与容器的速度和可管理性统一起来。 Kata Container 是两个现有的开源项目合并:Intel Clear Containers和Hyper runV。 Intel Clear Container项目的目标是通过英特尔®虚拟化技术(VT)解决容器内部的安全问题,并且能够将容器作为轻量级虚拟机(...

0
2
发表了博客
2018/06/19 10:24

kata-container环境搭建

一.安装qemu 注意,目前kata-container所要求的qemu最低版本是v2.7.0.在笔者的环境下(Ubuntu16.04 VM),apt-get官方源的最高版本是v2.5.0.所以不要用apt-get install的方式安装qemu.从github下载源码进行安装.这里推荐安装v2.8.1版本.因为更高版本的qemu的依赖无法用apt-get install直接安装. 具体安装步骤为: 1.进入qemu源码目录 执行./configure --enable-virtfs,这里是为了开启虚拟文件系统,如果不添加这个参数.在运...

0
0
发表了博客
2018/08/28 00:43

[kata] Playing with digits

package kata_011; /** * Some numbers have funny properties. For example: * * 89 --> 8¹ + 9² = 89 * 1 * * 695 --> 6² + 9³ + 5⁴= 1390 = 695 * 2 * * 46288 --> 4³ + 6⁴+ 2⁵ + 8⁶ + 8⁷ = 2360688 = 46288 * 51 * * Given a positive integer n written as abcd... (a, b, c, d... being digits) * and a positive integer p we want to find a positive integer k, if it exists, ...

0
0
发表于服务端专区
2020/07/27 18:37

Kata Containers 2.0 的进击之路

Kata Containers 开源项目于2017年底正式启动,其目标是将虚拟机(VM)的安全优势与容器的高速及可管理性相结合,为用户带来出色的容器解决方案。该项目在过去两年取得了哪些进展?下一版本的路线图包含什么特性?首先让我们快速回顾一下 Kata Containers 项目的奋进之路… 缘起:Kata Containers 2013 年,Docker 问世,容器成为热门新事物,全球的开发者为之着迷。也难怪,容器以标准格式封装,将运行于标准操作系统环境上的应...

0
1
发表了博客
2018/03/09 01:57

架构操练Kata:干货大会

http://nealford.com/katas/list.html;译者:伍斌、王瑞鹏 一位技术大会的组织者需要一个管理系统,来管理演讲者和参会者的信息。 用户:几百位演讲者;几十位活动组织人员;几千名参会者 需求: 参会者能在线访问演讲安排及地点; 演讲者能管理自己的话题(创建、编辑、修改); 参会者能对话题投票表示支持和反对; 如果参会者同意,组织者能随时将大会议程的变更通知参会者; 每个不同主题的大会能有自己独立的品牌; 演讲者...

0
0
发表了博客
2018/03/09 01:54

架构操练Kata:敏捷出版社

http://nealford.com/katas/list.html;译者:伍斌、王瑞鹏 一家出版社想要将读者购书体验整合到其为作者编写书籍而开发的“内容管理系统”之上,以便让图书能尽快地送达读者手中。 用户:几十位出版社的员工,几百位作者,几百万读者。 需求: 作者能以章节为单位发布图书; 审阅者能看到上述章节,提出审阅意见并通知作者; 作者能回绝上述审阅意见; 同时支持文字编辑和技术编辑工作; 不管图书是处于出版后的完成状态,还是...

0
0
2019/12/26 19:17

Kata Containers创始人:安全容器导论

从2015年5月初开始创业开发 HyperContainer (runV) 到现在,也快五年了,在这个时候还来写一篇什么是安全容器,显得略有尴尬。不过,也正是经过这五年,越来越多到人开始感到,我需要它却说不清它,这个时候来给大家重新解释 “安全容器” 也正是时候。 缘起:安全容器的命名 Phil Karlton 有一句名言—— 计算机科学界只有两个真正的难题——缓存失效和命名。 就容器圈而言,我相信命名绝对配得上这句话,这毫无疑问是一件让老...

0
1
发表于云计算专区
2020/06/22 16:28

GSoC 18:Kata Containers对containerd的支持

GSoC 18:Kata Containers对containerd的支持 谷歌代码之夏(GSOC)计划2018年已经结束,我们跟踪了CNCF的七个实习生,在之前的博客文章中介绍了他们的暑期项目进展情况。 今年夏天,浙江大学研究生,在谐云实习的Jian Liu,与导师Harry Zhang、Fupan Li和Lantao Liu,“将containerd与Kata Containers整合”,这是一个旨在创建containerd-kata运行插件的项目,目的是让containerd与Kata Containers整合。 我的故事始于2018年1月...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部