日本人「中国人の来客はお断り」 中国人「中国人が皆感染してるわけじゃないんだけど」 西欧人「東洋人の来客はお断り」 日本人「東洋人が皆感染してるわけじゃないんだけど」 https://t.co/KJ9289YQ06
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
モチベーション 最近Kubernetesをいじり始めてyamlファイルを扱うことが増えてきた. そんな中, CIでマニフェストのimageのtag名を更新したくなり,いろいろ調べた結果,yqが良さそうということで使い方を調べてみた. yqとは yq is a lightweight and portable command-line YAML processor yq は軽量でポータブルなコマンドライン YAML プロセッサです。 Doc: https://mikefarah.gitbook.io/yq/ 要するにコマンドラインでyamlファイルをいい感じに操作できるツールとのこと. ちなみに,jsonをコマンドラインでいい感じに操作できるツールjqもあるらしい. install Mac
yq は YAML を操作できるコマンドラインツールで、Kubernetes 用のマニフェストの確認やクラスタの状態確認に利用できます。 この記事では yq の基本的な使い方と Kubernetes 環境での応用方法を紹介します。 基本的な使い方 yq eval に続けて評価式を書くことで YAML の一部を表示したり編集したりすることができます。
0. はじめに こんにちは。都内でエンジニアをしている、@gkzvoiceです。本記事は、jsonをいいかんじに出力したり、加工できるjqコマンドのラッパーのyqコマンドの使い方備忘録です。 1. yqコマンドとは kislyuk/yq: Command-line YAML and XML processor - jq wrapper for YAML/XML documents YAML/XMLを操作する際に使うjqコマンドのラッパー Yaml/XMLをgrepみたいに抽出 いいかんじに整形もしてくれる なので、数千行のmanifestやplaybookに対してgrepしたり、Gitlab Runner上でmanifestの一部をsedしていたことをyqコマンドでシュッとすることもできます。いいことずくめのyqコマンドなのですが、いざ触ってみたら、以下のような問題点を感じました。 2.
a lightweight and portable command-line YAML processor. yq uses jq like syntax but works with yaml files as well as json. It doesn't yet support everything jq does - but it does support the most common operations and functions, and more is being added continuously. yq is written in go - so you can download a dependency free binary for your platform and you are good to go! If you prefer there are a
以前flutterのバージョン切り替えをCI環境で動的にやる記事の中で、yamlの指定したキーを取り出すのに yqコマンドを使っていたのですが、このyqの利用に関してハマったことをメモとして残しておきます。 takamii.hatenablog.com yqとは yqとはjqのyaml版でyamlに対してクエリを発行して部分的な文字列を出力するコマンドです。 jqはこちら。 stedolan.github.io "yq" でググると2つのyqがヒットする Googleで yq を検索すると、なんと全く異なる2種類がヒットします。 https://www.google.com/search?q=yq Python製のyq 1つ目はpythonベースの yq コマンドです。 github.com kislyuk.github.io pypi.org yq takes YAML input, c
yq: Command-line YAML/XML/TOML processor - jq wrapper for YAML, XML, TOML documents# Installation# Before using yq, you also have to install its dependency, jq. See the jq installation instructions for details and directions specific to your platform. On macOS, yq is also available on Homebrew: use brew install python-yq. Synopsis# yq takes YAML input, converts it to JSON, and pipes it to jq:
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く