サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
CES 2025
blog.ieknir.com
- name : create user user : name={{ ssh_user }} groups=wheel password={{ ssh_user_passwd }} generate_ssh_key=yes ssh_key_bits=2048 モジュールオプションを複数行に分割して書く方法を調べてみると、 Googleグループの Ansible Project に How to split action into multiline? というスレッドでAnsibleのCTO Michael DeHaanさんが2通りの方法を回答していた。 以下まとめ。 ハッシュで記述 モジュールオプションの文字列をハッシュ化してブロック形式で記述する方法。 例)ハッシュ化してブロック形式で記述
Clojure用のセレクタベースのテンプレートエンジン Enliveについて。 Stencilayers by splorpI discovered an envelope full of plastic lettering templates of varying vintage. I love it when that happens. Enliveとは? https://github.com/cgrand/enlive Clojure用のテンプレートエンジン。 html文字列からmapのリストで表現したノードオブジェクトへの変換や、その逆となるノードオブジェクトからhtml文字列への変換を行うことができる。 またcss相当のセレクタ記法によりノードオブジェクト中の任意のノードに対して情報の取得や変換することができる。 Enlive CSS ====================
Ansibleを使ってVPS作成後の初期作業を自動化する。 Just Plain Trippy by One-Speed Photography The moving walkway separating the National Gallery of Art’s East and West buildings. Washington D.C. View On Black Ansibleとは? Ansibleはサーバ構築やアプリケショーンのデプロイを自動化するためのツールでAnsibleWorks社によってOSSとして提供されている。 Ansibleでは管理対象ホストをManaged Node、管理する側のホストをControl Machineと呼び、Control MachineからManaged Nodeへsshを通じて処理を行うPush型アーキテクチャを採用している。 Contro
pyenvとvirtualenv pluginで用途に応じた専用のPython環境を構築する。 Keong Saik Street Singapore Doors #dailyshoot by Leshaines123Doors always make for good shots but was attracted by the reflections that I could see in this. The repeating patterns were there albeit in differing colours but liked the long shapes. Taken in Singapore Chinatown. pyenvとpyenv-virtualenvとは? pyenv pyenvは複数バージョンのPython環境を管理し用途に応じてバージョンを切り替えるた
FROM ubuntu:14.04 RUN apt-get update && apt-get -y upgrade RUN apt-get install -y openssh-server RUN sed -ri 's/UsePAM yes/UsePAM no/g' /etc/ssh/sshd_config RUN mkdir -p /var/run/sshd && chmod 755 /var/run/sshd ADD keys/id_rsa.ansible.pub /root/.ssh/authorized_keys RUN chmod -R g-rwx,o-rwx /root/.ssh 鍵の作成 Ansibleから鍵認証でコンテナに接続するための秘密鍵と公開鍵を作成する。 % ssh-keygen -t rsa -b 2048 -N "" -C "ansible" -f keys
ConoHa VPSを試用した際のメモ。 Maple by hichakoMaple 8 ConoHa VPSについて GMOインターネットの新ブランドVPS 好みのサーバOSをインストール可能 初期費用なし、日割り計算、後払い(最低利用期間は30日) スナップショットの取得とロールバックが可能 SSDプランは無い ローカル対応(無料、IPv4、/24サブネット、最大2セグメントまで) データセンタは関東圏 データ転送量無制限 VPS(CentOS 6.4 x64)作成後にやったこと yumアップデート # cat /etc/redhat-release CentOS release 6.4 (Final) # yum update # cat /etc/redhat-release CentOS release 6.5 (Final) ssh接続用ユーザを作成 ユーザを作成 # addu
PackerとAnsible Local Provisionerを使ってDockerイメージを作成するためのメモ。 Fabrication by Extreme Ben はじめに 今回の目的 Packer/Ansible Local ProvisionerによるDockerイメージの作成を試してみる。 サンプルとしてgolangでwebサービスを開発するためのローカル開発環境を構築する。ローカル開発環境が必要とする要素は以下とする。 golangツール CUIベースで開発するため必要な各種ツール(zsh/vim/tmux/git…) データベース Dockerコンテナは以下2種類用意する。 CUIベースでの開発環境となるアプリケーションコンテナ 開発ユーザのHOMEとなるデータボリュームコンテナ アプリケーションコンテナはイミュータブル前提で、開発ユーザのHOMEはデータボリュームコンテ
Ansibleでプロビジョニングを行うためSSH接続可能なDockerイメージを作成する。 作成作業にはOS X上のdockerクライアントとVirtualbox上のboot2docker-vmを使用する。 container house 3 by lorigamivia compassionate-news.blogspot.com/2007_07_01_archive.html Dockerfileの作成 Ubuntu 14.04をベースにSSH接続のための最低限のセットアップを行うDockerfileを作成。 1 2 3 4 5 6 7 8 FROM ubuntu:14.04 RUN apt-get update && apt-get -y upgrade RUN apt-get install -y openssh-server RUN sed -ri 's/UsePAM yes
Ansibleを使ってVPS作成後の初期作業を自動化する。 Just Plain Trippy by One-Speed PhotographyThe moving walkway separating the National Gallery of Art’s East and West buildings. Washington D.C. View On Black Ansibleとは? Ansibleはサーバ構築やアプリケショーンのデプロイを自動化するためのツールでAnsibleWorks社によってOSSとして提供されている。 Ansibleでは管理対象ホストをManaged Node、管理する側のホストをControl Machineと呼び、Control MachineからManaged Nodeへsshを通じて処理を行うPush型アーキテクチャを採用している。 Control
VimでClojure生活を始める際のメモ。 Kitchen Window by Photomatt28Kitchen Window, Pioneer Village, Dade City, Florida My reasons for processing this image with photomatix while my other post tonight was done in oloneo. www.floridaphotomatt.com/ JDK インストール 現時点で最新版Java7 update51を取得してインストール。 OS Xの場合JDK自体は /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk 配下にインストールされる。 JAVA_HOMEとpathの設定 .zshenvにてJAVA_HOMEを設定しpathを通
Pyenvとvirtualenv pluginによるPython環境を構築する Jan 9th, 2014 Doors always make for good shots but was attracted by the reflections that I could see in this. The repeating patterns were there albeit in differing colours but liked the long shapes. Taken in Singapore Chinatown. pyenvとpyenv-virtualenvとは? pyenv pyenvは複数バージョンのPython環境を管理し用途に応じてバージョンを切り替えるためのツール。 ユーザが使用するデフォルトのPythonバージョンを切り替えたり、特定ディレクトリ配下で使用す
「Dockerとは何?」というところから、インストール〜イメージの取得、コンテナの起動/停止まで超入門メモ。 目次 Dockerとは? 軽量・高速なコンテナ型の仮想化方式 差分管理できるコンテナイメージ 実環境用Linuxを準備 CoreOS githubからVagrantfileを取得 起動と接続 Ubuntu Virtualbox用Boxを追加 Vagrant fileの作成 起動と接続 Dockerをインストール dockerグループにユーザを追加 コンテナイメージの操作 利用できるイメージ一覧を確認 Docker index イメージを取得 イメージの詳細情報を確認 イメージの削除 コンテナの操作 新規コンテナの作成 コンテナ一覧の確認 コンテナの詳細情報を確認 コンテナのアタッチ コンテナの停止 コンテナの開始 コンテナの削除 Dockerとは? 軽量・高速なコンテナ型の仮想化方
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home path=($JAVA_HOME/bin $path) 確認。 % source ~/.zshenv % java -version java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode) Leiningen インストール brewでインストール。 % brew install leiningen 確認。 % lein version Leiningen 2.3.4 on Java 1.7.0_51 Java
このページを最初にブックマークしてみませんか?
『blog.ieknir.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く