タグ付けされた質問 「yaml」

このタグは、YAMLデータのシリアル化形式に関する質問にのみ使用してください。構成がYAML形式であるプログラム(または例)に関する質問には使用しないでください。YAMLとも呼ばれるCSSフレームワークに関する質問は、代わりに[yaml-css]のタグを付ける必要があります。


10
Spring Bootのコマンドラインからアクティブなプロファイルと構成の場所を設定する
スプリングブートアプリケーションがあります。 アプリケーション-> 開発、ステージング、本番に 3つのプロファイルがあります。だから私は3つのファイルを持っています application-development.yml application-staging.yml application-production.yml 私のapplication.ymlは内部にありsrc/main/resourcesます。application.ymlのアクティブなプロファイルを次のように設定しました: spring: profiles.active: development 他の3つのプロファイル固有の設定ファイルはC:\configフォルダにあります。 私はEclipseにGradleプラグインを使用しています。「bootRun」を実行しようとすると、EclipseのGradle構成でコマンドライン引数を次のように設定します -Dspring.profiles.active=staging -Dspring.config.location=C:\Config ただし、コマンドラインプロパティは反映されず、アクティブなプロファイルは常に開発として設定されます(これは、applications.ymlファイルで言及したものです)。また、C:\ Configフォルダーでは、プロファイル固有の構成ファイルが検索されません。 ここで何かが足りないと思います。私は過去2日間それを理解しようとしています。しかし、運はありません。私は本当にどんな助けにも感謝します。

5
このdatabase.ymlファイルで、&、<<、*はどういう意味ですか?
これまでは、明示的に呼び出される各パラメーターでdatabase.ymlのみを使用していましたが、以下のファイルでは、理解できない文字が使用されています。各行と記号(&、*、&lt;&lt;)の意味、このファイルの読み方 development: &amp;default adapter: postgresql database: dev_development test: &amp;test &lt;&lt;: *default database: test_test cucumber: &lt;&lt;: *test production: &lt;&lt;: *default database: test_production

9
同じYAMLファイルの他の場所からYAMLの「設定」を参照する方法
次のYAMLがあります。 paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c /path/to/root/3つのパスから削除してこれを「正規化」し、それを独自の設定として使用するには、次のようにします。 paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c 明らかにそれは無効です、私はそれを作りました。実際の構文は何ですか?できますか?

5
YAMLマルチライン配列
でYAML、簡単に作成することができます複数行の文字列を。ただし、|文字を使用して複数行の配列を(主に構成ファイル内で読みやすくするために)作成する機能が必要です。 YAML 配列は次のように表すことができます['key1', 'key2', 'key3']。 YAML シーケンスでは、ダッシュの後にスペースと文字列が続きます: - String1 - String2 - String3 これは次のように評価されます['string1', 'string2', 'string3']。 YAML マッピングは、YAMLで常に表示されるキーと値のペアの配列です。 Key1: string1 Key2: string2 Key3: string3 これはすべてうまくいっていますが、私は、マルチラインアレイの実行方法を見ることができません。このようなもの: | ['string1', 'string2', 'string3'] ['string4', 'string5', 'string6'] YAMLで複数の配列マッピングを作成し、選択したプログラミング言語でそれらをマージする以外に、おそらく{ }PythonのようにYAMLで複数行配列を実現する方法はありますか?
140 yaml 




2
YAMLでのパイプ記号の使用は何ですか?
yamlは初めてですが、複数の行に使用されるパイプ記号(|)について質問があります。YAMLには以下のような構文がありますか? テスト:| 6+ 以下の2つのYAMLファイルのうち、最初のファイルは機能し、2番目は機能しません。何が原因なのかわかりません。 最初のファイル Name : - testing: val1 - second: val2 - third: val3 - then - final: | a aa aaa aaaa : 'test:' 2番目のファイル Name : - testing: val1 - second: val2 - third: val3 - then - final: |6+ a aa aaa aaaa : 'test:' …
126 yaml 

2
理由—(3つのダッシュ/ハイフン)yamlファイル内?
それで、私はより読みやすいので、YAML代わりにファイルを使い始めましたapplication.properties。YAML彼らがで始まるファイルを見る---。私はググって、以下の説明を見つけました。 YAMLは3つのダッシュ(「---」)を使用して、ディレクティブをドキュメントコンテンツから分離します。これは、ディレクティブが存在しない場合にドキュメントの開始を通知するのにも役立ちます。 また、サンプルを使用せずに試してみました---が、必須ではないことを理解しました。 私は私がの明確な理解を持っていないと思うdirectiveとdocument。誰でも簡単な例で説明できますか?
116 yaml 

12
デプロイされたKubernetesサービスのYAMLを取得しますか?
Google ContainerEngineで実行されているKubernetesにアプリをデプロイしようとしています。 アプリはhttps://github.com/Industrial/docker-zncにあります。 Dockerfileは、上の画像に組み込まれているGoogleのコンテナレジストリ。 +ボタンを使用してアプリをKubernetesにデプロイしました。このためのYAMLはありません。 アプリに必要なPEMファイルのシークレットをKubernetesに挿入しました。 フォームに入力して、Kubernetesによって作成されたデプロイ、サービス、ポッドのYAMLを取得するにはどうすればよいですか? シークレットをポッドに入れて使用するにはどうすればよいですか?

5
YAML配列をマージする方法は?
YAMLで配列をマージし、ruby経由でロードしたい- some_stuff: &amp;some_stuff - a - b - c combined_stuff: &lt;&lt;: *some_stuff - d - e - f 私は結合された配列を次のようにしたいのですが [a,b,c,d,e,f] エラーを受け取ります:ブロックマッピングの解析中に予期したキーが見つかりませんでした YAMLで配列をマージするにはどうすればよいですか?

6
YAML MIMEタイプ?
YAMLで構造化されたデータをHTTP経由で送信するときに使用する最も適切なMIMEタイプは何ですか? 特定の選択が最も適切である理由の説明をいただければ幸いです。 表示できる登録済みのアプリケーションタイプまたはテキストタイプはありません。 例: &gt; GET /example.yaml &lt; Content-Type: ???? &lt; &lt; --- # Favorite movies &lt; - Casablanca &lt; - North by Northwest &lt; - Notorious 可能なオプション: text/yaml text/x-yaml application/yaml application/x-yaml
111 http  mime  mime-types  yaml 

2
application.ymlは環境変数をサポートしていますか?
私はapplication.yml設定で環境変数を使用してみました: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT しかし、env変数は解決されません。別の表記を指定する必要がありますか? Railsでは、たとえば&lt;%= ENV ['FOOVAR']%&gt;を使用できます。 唯一の選択肢は、次のようにアプリを実行することです: java -jar my.jar --server.address=$OPENSHIFT_DIY_IP --server.port=$OPENSHIFT_DIY_PORT
109 java  spring  yaml  spring-boot 

8
PHP YAMLパーサー[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 PHP用の優れたYAMLパーサーを知っている人はいますか?もしそうなら、このライブラリの長所と短所は何ですか?
105 php  parsing  yaml 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.