タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

kubernetesとdhallに関するigrepのブックマーク (2)

  • Dhall で Kubernetes の YAML 管理をスマートにやっていく

    この記事は以下のページに移転しました. blog.ryota-ka.me こんにちは.Kubernetes 班の ryota-ka です。皆さん Kubernetes やっていますか?*1 Kubernetes をやっていこうとすると,大量の YAML を書くことになって大変である.大量の YAML を書くことは大変なので,大抵コピペする.コピペをするが,コピペは怖い.例えば,deployment を定義する YAML をコピペしたとして,万一 label を変更するのを忘れて,想定していない service からルーティングされたりすると悲惨である.そもそも(個人的な意見ではあるが) YAML の仕様自体があまりにも複雑かつ難解であり*2,ある種の仕様が余計なお世話だともしばしば感ぜられる*3. 最近では kustomize が将来的に kubectl に統合される予定で開発が進められて

    Dhall で Kubernetes の YAML 管理をスマートにやっていく
    igrep
    igrep 2018/08/27
    Dhall, ドールって読むのかなるほど!
  • Dhallによるリッチな設定ファイル体験 - syocy’s diary

    (この記事のレギュレーション: lts-11.9) Dhall という設定記述用言語があり、使ってみたところ良い感じだったので紹介します。 なお、この記事は先日某所で発表したものの拡大版になります。 speakerdeck.com Dhallとは何か Dhallについて短かく表現するなら公式サイトの以下の説明が分かりやすいです。 You can think of Dhall as: JSON + functions + types + imports データ表現にプログラマブルさと静的な検査とファイルのインポートを加えたものというわけです。 まだ開発中のためかあまりアピールされていませんがツールチェインも充実しており、 ちょっとした処理を確かめるためのREPLや、 今どきの言語らしく公式フォーマッタもあります。 あと大事なのはチューリング完全ではないということです。 具体的にはループなどは

    Dhallによるリッチな設定ファイル体験 - syocy’s diary
    igrep
    igrep 2018/07/15
    なるほどねぇ~。これまで懐疑的だったけど、ちょっと使ってみたくなったな。
  • 1