タグ

2015年4月24日のブックマーク (9件)

  • chefを捨ててシェルスクリプトにした | Ore no homepage

    一部のサブシステムの構築で、プロビジョニングツールを捨ててみた。じゃあどうするのかというとシェルスクリプトでやる。今回はこのやりかたが一番楽できるような気がしたので試している。 具体的にはPackerからシェルスクリプトとServerspecを実行してAMIを煮込む。おいしくできあがったらそいつから構築。もしミドルウェアより下の層のコンフィグ類に変更があったらまた煮込む。構築する。新しい方に切り替える。つまり”捨てるインフラ”にする。 プラットフォームはAWS。 (追記)ちなみにchefなどのプロビジョニングツールがめんどくさいからシェルスクリプトにしたというよりは、捨てる前提のサーバだからシェルスクリプトでの構築も選択肢として出てきたということです。ただ自分個人の嗜好としてchefはもう飽きたというのも事実です。なお、オンプレだと同じサーバで継続してプロビジョニングすることになるのでch

    yohane00
    yohane00 2015/04/24
  • DNSブロッキンガイドライン

    DNS ブロッキングによる児童ポルノ対策ガイドライン 第2版 2012 年 11 月 2 日 安心ネットづくり促進協議会 調査研究委員会 児童ポルノ対策作業部会 ISP 技術者サブワーキンググループ 2 改訂履歴 版数 発行日 改訂履歴 第 1 版 2011 年 4 月 28 日 初版発行 第 2 版 2012 年 10 月●日 BIND Response Policy Zone を使用したDNSブロッキング の記述を追加 ( 6 項 ) 商用 DNS 製品を使用した DNS ブロッキングの概要説明を 追加 ( 9 項 ) 3 1. ガイドラインの目的 ............................................................................... 6 2. 児童ポルノ流通防止におけるブロッキングの位置づけ.........

    yohane00
    yohane00 2015/04/24
  • Borg: The Predecessor to Kubernetes

    This article is more than one year old. Older articles may contain outdated content. Check that the information in the page has not become incorrect since its publication. Google has been running containerized workloads in production for more than a decade. Whether it's service jobs like web front-ends and stateful servers, infrastructure systems like Bigtable and Spanner, or batch frameworks like

    Borg: The Predecessor to Kubernetes
    yohane00
    yohane00 2015/04/24
  • VirtualBoxとCentOSでkickstartしてみた | TECHSCORE BLOG | TECHSCORE BLOG

    こんにちは、河野です。 開発用の仮想環境構築のためpackerを試そうとしていたんですが、それ以前にkickstartのところで躓いてしまったのでした。 最初の設定ファイル 手動でインストールしたCentOS6.5の環境にあるanaconda-ks.cfgを利用します。 # Kickstart file automatically generated by anaconda. #version=DEVEL install cdrom lang ja_JP.UTF-8 keyboard jp106 network --onboot no --device eth0 --bootproto dhcp --noipv6 rootpw --iscrypted $6$sOuGA57tEaS0yCfQ$S8jfkx4.BPc1nZ4UZKzyNEC7VXNVlxkeTiD0JU77VnQ8fYipee

    yohane00
    yohane00 2015/04/24
  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
    yohane00
    yohane00 2015/04/24
  • PXEブート+Kickstartで自動インストール - pandazx's blog

    さんざんブログで書かれているネタだが、個人的なメモとして書いておく。 以下のサイトがわかりやすかった。詳細な内容は以下を参照すること。 PXEブート&KickstartによるOSインストール自動化 - IT 東京 楽しいと思うこと linux:インストール自動化:kickstart [MikedaWiki] 大まかな作業順序 PXEサーバの準備(tftpd, httpd, dhcpdをインストール) 対象サーバをPXEブートで起動してインストール PXEサーバ上の各デーモンの役割 dhcpdはPXEサーバにアクセスする際、対象サーバにIPアドレスを割り当てる tftpdにPXEブート関係のファイルを設置 httpdにOSイメージを配置 考慮ポイント DHCPを使うので、PXEサーバと対象サーバで閉じたネットワークを用意 対象サーバ起動時にF12を押してboot menuを表示させてPXEブ

    PXEブート+Kickstartで自動インストール - pandazx's blog
    yohane00
    yohane00 2015/04/24
  • Installation from kickstart don't eject cdrom

    yohane00
    yohane00 2015/04/24
  • Linuxmania: Linux を自動インストールする方法 (Kickstart)

    Linux を自動インストールする方法 (Kickstart) Kickstart は、Linux を自動インストールするための仕組みです。 複数の PC に同じ構成の Linux を繰り返しインストールする際に有効です。 Kickstart 定義ファイルはテキストで書かれており、エディタで編集可能です。 手順 1. Kickstart はどうやって使うのか? Kickstart を利用するには、Linux インストール開始時に カーネル引数として 「ks=…」オプションを与え、 メディアやネットワークから Kickstart 定義ファイルを読み込ませます。 Kickstart の読み込みには次のメディアが利用可能です。 1.1. フロッピーディスク インストールDVD で起動後、[Tab]キーを押して次のオプションを追加します。 ks=floppy ※フロッピーディスクの最上位ディレ

    yohane00
    yohane00 2015/04/24
  • Amazon CTO、Werner Vogels氏が語るクラウド適用の9つのパターン

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Amazon CTO、Werner Vogels氏が語るクラウド適用の9つのパターン
    yohane00
    yohane00 2015/04/24