我们知道home目录下的.kube目录里存放了Kubernetes的配置文件config, 里面有certificate-authority-data:

如何通过shell将这个字段的值提取出来?我们需要用到jq,一个命令行的json字符串处理和转换工具:

使用如下命令行:

kubectl config view --minify --flatten -o json | jq ".clusters[0].cluster.\"certificate-authority-data\""

达到了我们期望的效果:

使用命令行结合jq提取出Kubernetes配置文件里的secret信息相关推荐

  1. 使用命令行的方式,将ini配置文件中的配置信息传递给程序

    ini配置文件 {"device_type": "fake","device_socket": "192.168.1.108:50 ...

  2. jq linux下载文件,linux下的json命令行工具–jq

    jq是一个很轻量却很强大的命令行下的json解析器.jq是json中的"sed"命令,它可以用来slice.filter.map.transform json数据.jq是用C编写的 ...

  3. 命令行下jq才是JSON 处理利器呀

    jq 简介 JSON 是一种轻量级的数据交换格式.其采用完全独立于语言的文本格式,具有方便人阅读和编写,同时也易于机器的解析和生成.这些特性决定了 JSON 格式越来越广泛的应用于现代的各种系统中.作 ...

  4. 一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用

    这个命令行神器的下载地址:https://stedolan.github.io/jq/# Windows和Linux版本均只有两个可执行文件,大小不过2MB多. 以Windows版本为例,介绍其用法. ...

  5. Linux——从命令行配置网络、编辑网络配置文件

    一.网络管理概念:: 网络管理(Networkmanager)是监控和管理网络设置的守护进程,命令行和图形工具与networkmanager通信,并将配置文件保存在/etc/sysconfig/net ...

  6. 在cli命令行上显示当前数据库,以及查询表的行头信息

    在$HIVE_HOME/conf/hive-site.xml文件下加入以下配置文件 <property><name>hive.cli.print.header</name ...

  7. c json 数组转dirction_值得掌握的命令行JSON工具jq

    我们都知道现在JSON是最常用的配置和数据交换格式之一,尤其是大量的系统API接口现在基本上都是以JSON格式显示结果.JSON(JavaScript Object Notation) 是一种轻量级的 ...

  8. c json保存整型数组_命令行JSON解析神器jq

    我们都知道现在JSON是最常用的配置和数据交换格式之一,尤其是大量的系统API接口现在基本上都是以JSON格式显示结果.JSON(JavaScript Object Notation) 是一种轻量级的 ...

  9. linux怎样用命令提示符,Linux用户必知:一分钟掌握14个常用Linux命令行快捷键

    前几天有个朋友给我发消息:"问你个问题,Linux 命令行有没有快捷键一下从行末会到行头?经常敲了很多命令发现忘加 sudo 了,然后把命令删了重新敲一遍". 正好借此机会给不知道 ...

最新文章

  1. Oracle删除指定用户下所有对象
  2. Spring4整合Hibernate4出现的错误的解决
  3. 产生随机数的几种方法
  4. Spring EL hello world实例
  5. 由哥倫比亞預防醫學中心想到的
  6. Linux 系统双网卡绑定 bond的7种模式
  7. Sql Server函数全解二数学函数
  8. python在线搭建教程_理解python web开发,轻松搭建web app!
  9. 【论文写作】在线考试系统的设计原理如何写
  10. 如何使用bash / sed脚本删除文本文件的第一行?
  11. idea中java导包快捷键_JAVA入门:IntelliJ Idea 常用快捷键
  12. 理查德•弗曼学习法思维导图-程序猿学习法
  13. MongoDB 数据全量备份
  14. 基于思维导图的研究生创新能力培养
  15. 【QT课程设计】五:部分内容修正、利用opencv读入视频并进行部分图像处理
  16. pppoe拨号.bat
  17. 怎么防抄板:从保护固件与安全认证开始
  18. 微信小程序获取数据库的数据返回空数组
  19. python信号降噪_EEG(P300)信号数据滤波降噪
  20. 【Docker】docker到底是个啥,底层原理

热门文章

  1. python学习高级篇(part7)--特殊属性和特殊方法
  2. 文献学习(part38)--Adaptive hash retrieval with kernel based similarity
  3. 文献记录(part14)--Biclustering with dominant sets
  4. 基于华为云的Django网站部署
  5. 走近分形与混沌(part11)--一个新概念、新理论的诞生往往伴随着新常数的出现
  6. Oracle NVL与Coalesce函数的区别
  7. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版
  8. SAP UI5 货币金额显示的格式化逻辑
  9. 关于 SAP 电商云 Spartacus UI checkout 流程的一些讨论
  10. SAP Spartacus cxPageTemplateStyle Directive的作用