fzf

K8s 1.8 正式 release | 云原生生态周报 Vol. 43

不羁岁月 提交于 2020-03-27 15:41:14
3 月,跳不动了?>>> 作者 | 汪萌海、 王思宇 业界要闻 K8s 1.8 正式 release Kubernetes1.18 版本发布! 一些将对社区产生影响的新特性日渐完善,如 KSA(Kubernetes Service Account) tokens 的 OIDC 发现和对 Windows 节点的支持。此外,一些在 Alpha 状态下运行了很久的特性,也重新成为新的焦点,如 ingress 或 APIServer 网络代理。1.18 版本共有 13 个特性逐渐稳定,这是所有新变化的 1/3!其中几个比较有意思的特性,例如 kubectl 调试容器、使用 Kubernetes API 令牌作为通用身份验证机制、支持根据 pod 的 schedulerName 运行不同的调度配置、支持 Pod 自定义打散、HPA 支持配置伸缩速率等。 KubeOperatorV2.4 发布 3 月 16 日,开源容器平台 KubeOperator 发布 V2.4 版本。KubeOperator V2.4 版本新增了用户体系和权限,同时增加了对 Kubernetes V1.16.7 和 V1.15.10 版本的支持。 上游重要进展 eviction by process number 优化 kubelet 在 out-of-pids 的 evict 算法,优先驱逐进程数最多的 pod。

K8s命令行工具推荐

与世无争的帅哥 提交于 2020-02-26 01:38:30
Kubectx & Kubens 项目地址: https://github.com/ahmetb/kubectx 安装: brew install kubectx brew install fzf $(brew --prefix)/opt/fzf/install Kubectx 该工具主要作用是快速在多个 Kubernetes 集群中切换。 Kubectx 使用效果图 Kubens 该工具可以帮助你快速的在 Kubernetes 的多个命名空间之间切换。 Kubens 使用效果图 Kube-promp Kube-prompt 可以让你在命令行下接受与 Kubectl 相同的命令,并且不需要提供 Kubectl前缀。Kube-prompt 还提了交互式会话下的命令提示、自动补全等功能。 项目地址: https://github.com/c-bata/kube-prompt 使用效果图 Kube-shell Kube-shell 可以为 Kubectl 提供自动的命令提示和补全,Kube-shell 与 Kube-prompt 的使用方法类似,可根据个人喜好选择使用 项目地址: https://github.com/cloudnativelabs/kube-shell 使用效果图 Kubectl Aliases Kubectl Aliases 是一个通过编程方式生成的 Kubectl

allow user to complete parallel / xargs command (function) after selecting files into array; quoting nuls correctly in printf script

你说的曾经没有我的故事 提交于 2020-02-25 04:06:50
问题 This is a follow-on question to this question In that question, I could get selected files into an array and pass them to a command / function (already exported). This question differs in that I would like the user to complete the command after selecting the files. The filenames can have spaces in them; hence the choice of Null-separated. I'm using FZF to select the files. It produces an array containing nul-ending filenames, I think. But the first item that FZF produces is the name of a key

Expand command line exclude pattern with zsh

喜夏-厌秋 提交于 2019-12-24 09:40:12
问题 I'm trying to pass a complicated regex as an ignore pattern. I want to ignore all subfolders of locales/ except locales/US/en/* . I may need to fallback to using a .agignore file, but I'm trying to avoid that. I'm using silver searcher (similar to Ack, Grep). I use zsh in my terminal. This works really well and ignores all locale subfolders except locales/US : ag -g "" --ignore locales/^US/ | fzf I also want to ignore all locales/US/* except for locales/US/en Want I want is this, but it does

云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本

情到浓时终转凉″ 提交于 2019-11-29 04:10:31
<a name="article-title"></a> 本周作者 | 墨封、衷源、元毅、有济、心水 <a name="cz05A"></a> 业界要闻 <a name="ohIer"></a> 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性。 https://github.com/helm/helm/releases <a name="dGtSa"></a> 2. cilium 1.6 版本发布 完成了最后的两个核心需求,宣布已经可以 100% 替换 kube-proxy。 https://cilium.io/blog/2019/08/20/cilium-16/ cilium 是一个基于 eBPF 实现的可用于提供容器网络连接和负载均衡的组件,不依赖 K-V store,以下是 cilium 的性能测试结果。<br /> 3. pivotal 开源了 controller - kpack 实现镜像构建和更新的资源控制器。 https://github.com/pivotal/kpack <a name="JmQtG"></a> 上游重要进展 <a name="6oXKO"></a> Kubernetes 项目 apiserver 对 observed requests