kubernetes1.7新特:kubectl支撑中文字符集
背景介绍
在Kubernetes架构图中可以看到,节点(Node)是一个由管理节点委托运行任务的worker。 它能运行一个或多个Pods,节点(Node)提供了运行容器环境所需要的所有必要条件,在Kubernetes最初版本中叫做Minion。
从这张图上可以看到,kubectl是对Kubernetes集群进行管理的命令行工具。
1.7新特性
Kubernetes是通过操作系统LANG环境变量来获取要显示的语言字符集的,将来会考虑通过参数或者配置文件来获取要显示的语言字符集。在Kubernetes1.7版本中通过i18n有限的增加了三种语言字符集,其中包括繁体中文、简体中文和日语。
其中对于简体中文字符集增加的内容如下所示:
#: pkg/kubectl/cmd/apply.go:104 msgid "Apply a configuration to aresource by filename or stdin" msgstr "通过文件名或标准输入流(stdin)对资源进行配置。" #: pkg/kubectl/cmd/config/delete_cluster.go:39 msgid "Delete the specified clusterfrom the kubeconfig" msgstr "删除 kubeconfig 文件中指定的集群" #:pkg/kubectl/cmd/config/delete_context.go:39 msgid "Delete the specified contextfrom the kubeconfig" msgstr "删除 kubeconfig 文件中指定的上下文" #:pkg/kubectl/cmd/config/get_contexts.go:64 msgid "Describe one or manycontexts" msgstr "描述一个或多个上下文" #:pkg/kubectl/cmd/config/get_clusters.go:41 msgid "Display clusters defined in thekubeconfig" msgstr "显示 kubeconfig 文件中定义的集群" #: pkg/kubectl/cmd/config/view.go:67 msgid "Display merged kubeconfigsettings or a specified kubeconfig file" msgstr "显示合并的 kubeconfig 配置或一个指定的kubeconfig 文件" #:pkg/kubectl/cmd/config/current_context.go:49 msgid "Displays thecurrent-context" msgstr "显示当前的上下文" #: pkg/kubectl/cmd/config/config.go:40 msgid "Modify kubeconfig files" msgstr "修改 kubeconfig 文件" #:pkg/kubectl/cmd/config/create_cluster.go:68 msgid "Sets a cluster entry inkubeconfig" msgstr "设置 kubeconfig 文件中的一个集群条目" #: pkg/kubectl/cmd/config/create_context.go:58 msgid "Sets a context entry inkubeconfig" msgstr "设置 kubeconfig 文件中的一个上下文条目" #:pkg/kubectl/cmd/config/create_authinfo.go:104 msgid "Sets a user entry inkubeconfig" msgstr "设置 kubeconfig 文件中的一个用户条目" #: pkg/kubectl/cmd/config/set.go:60 msgid "Sets an individual value in akubeconfig file" msgstr "设置 kubeconfig 文件中的一个单个值" #: pkg/kubectl/cmd/config/use_context.go:49 msgid "Sets the current-context in akubeconfig file" msgstr "设置 kubeconfig 文件中的当前上下文" #: pkg/kubectl/cmd/config/unset.go:48 msgid "Unsets an individual value in akubeconfig file" msgstr "取消设置 kubeconfig 文件中的一个单个值" #: pkg/kubectl/cmd/annotate.go:116 msgid "Update the annotations on aresource" msgstr "更新一个资源的注解" msgid "" "watch is only supported on individualresources and resource collections - " "%d resources were found" msgid_plural "" "watch is only supported on individualresources and resource collections - " "%d resources were found" msgstr[0] "watch 仅支持单独的资源或者资源集合- 找到了 %d 个资源" msgstr[1] "watch 仅支持单独的资源或者资源集合- 找到了 %d 个资源"
如果当前操作系统上LANG环境变量设置成了zh_CN,那么在执行上述命令时就会显示简体中文字符集,同理,如果LANG环境变量设置成了zh_TW,那么就会显示繁体中文字符集,如果LANG环境变量设置成了ja_JP,那么就会显示日文字符集。
kubernetes1.7新特:kubectl支撑中文字符集的更多相关文章
- ubuntu中文乱码--添加中文字符集
在Ubuntu支持中文后(方法见上篇文章),默认是UTF-8编码,而Windows中文版默认是GBK编码.为了一致性,通常要把Ubuntu的默认 编码改为GBK.当然你也可以不改,但这会导致我们在两个 ...
- kubernetes1.5新特性跟踪(续)
Kubernetes发布历史回顾 Kubernetes 1.0 - 2015年7月发布 Kubernetes 1.1 - 2015年11月发布 Kubernetes 1.2 - 2016年3月发布 K ...
- 使linux服务器默认使用中文字符集zh_CN.UTF-8
一.问题描述和相关概念 linux服务器的字符集设置可能影响到网站页面出现 “???” 等问号乱码,还有可能导致文件中的汉字部分出现乱码. locales设置:语言设置选项 linux真的是一个非 ...
- Ubuntu下设置中文字符集支持(解决中文乱码问题)
一. Ubuntu默认的中文字符编码 Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在/etc/environment中看到: sudo gedit /etc/environment ...
- 各种编码中汉字所占字节数;中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
vim settings set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936,latin1set termencoding=utf-8se ...
- 中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030 内容详见: http://www.360doc.com/content/11/1004/12/6139921_1 ...
- 中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030 cp936是微软自己发布的用在文件系统中的编码方式.而bg2312是中国国家标准.我明白mount -t vfa ...
- 解决 Docker Image的UTF-8中文字符集的问题(以Oracle为例)
最近因业务需要,需要搭建一个Oracle数据库,当然Oracle数据库支持Linux,但是在上面搭建很是复杂,所以我想起了Docker ,果然在上面发现了一个OracleDB的镜像,所以下载之,运行, ...
- centos7上设置中文字符集
author: headsen chen date: 2019-03-14 09:00:31 Linux系统会默认使用英文字符集,不会安装中文字符集等其他字符. 公司内部文件服务器等需要中文 ...
随机推荐
- Python第二弹--------类和对象
Python中的任何一条数据都是对象.每个对象都由3部分组成:标识.类型和值.对象的标识代表该对象在内存中的存储位置(因此是不可更改的),对象的类型表明它可以拥有数据和值的类型. 创建 Dog 类根据 ...
- ZOHO 免费小型企业邮箱和个人邮箱
Zoho Mail 提供免费小型企业邮箱注册.精简版只能添加一个域到您的机构帐号,最多允许10用户.如果您想添加多个域,您可以升级到标准版.10用户免费,5 GB /每用户,5 GB (共享). 除了 ...
- VS2010/MFC编程入门之二十(常用控件:静态文本框)
上一节鸡啄米讲了颜色对话框之后,关于对话框的使用和各种通用对话框的介绍就到此为止了.从本节开始鸡啄米将讲解各种常用控件的用法.常用控件主要包括:静态文本框.编辑框.单选按钮.复选框.分组框.列表框.组 ...
- 19重定向管道与popen模型
重定向 dup2 int dup(int fd) 重定向文件描述符 int newFd = dup(STDOUT_FILENO) newFd 指向 stdout int dup2(int fd1, ...
- Python的星号(*)和双星号(**)用法
①引言 在Python中,星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法是在变量前加单个星号或两个星号,实现多参数的传人或变量的拆解. ②什么是星号变量 最初,星号变量是用在函数的参数传递上的 ...
- Underscore-逐行分析
标签: // Underscore.js 1.8.3// http://underscorejs.org// (c) 2009-2015 Jeremy Ashkenas, DocumentCloud ...
- Python笔记 #10# Histograms
1.Build a histogram In [1]: help(plt.hist) Help on function hist in module matplotlib.pyplot: hist(x ...
- 20145315 《Java程序设计》第四周学习总结
20145315 <Java程序设计>第四周学习总结 教材学习内容总结 第六章 继承与多态 6.1何谓继承 6.1.1继承共同行为 把相同的程序代码提升为父类 private String ...
- 20172305 2018-2019-1 《Java软件结构与数据结构》第七周学习总结
20172305 2018-2019-1 <Java软件结构与数据结构>第七周学习总结 教材学习内容总结 本周内容主要为书第十一章内容: 二叉查找树(附加属性的二叉树) 二叉查找树是对树中 ...
- sql批处理(batch)的简单使用
批处理指的是一次操作中执行多条SQL语句,相比于一次一次执行效率会提高很多 批处理主要是分两步: 将要执行的SQL语句保存 执行SQL语句 Statement和PreparedStatement都支持 ...