2018」16日目の記事です。皆さんおはようございます。先日jaのMLにこんな投稿がありました。Foundryとは?と思った私は、調査してみました。本記事は情報収集のみとなります。「やってみた」は次の機会になりますこと、ご了承ください。Foundryとはホームページはこちら。概要を纏めてくださっているページが幾つか有りますので、それらを見ていきますと、どうやら、webアプリケーションのソースコードをpushするだけで、ビルド・デプロイを自動で行ってくれる、オープンソースのソリューションの模様(商用版もあり)。イメージとしてはherokuに近いですね(こんな記事もありました)。500企業のうち約半数が導入済み」といった謳い文句も見られますね。インストール方法いくつかあるようです。Foundry自体、複数のコンポーネントで構成されるソリューションなので、手順があったり、インストールを支援してくれるソリューションがあったりします。Pivotal、SUSEなどがチューニングしたソリューションもあって、それぞれ強みがあるようです。Foundryとやりとりを行うコマンドラインツール群、cf-cliは、openSUSEにパッケージがありました。Foundryの略です。Pivotalはクラウドで有名な会社のようです。overflowで見たりしました。構成としては、Linux(私の場合openSUSE)の上に、VirtualBoxを動かし、その中でPCFを動かすようです。インストール方法はこちら。Foundryの導入・運用を制御するソリューションのようです。単一マシンに展開したり、クラスタ構成に展開したりもできるようです。Foundryをインストールと言えば、この方法が正攻法?なのかもしれません。Foundryには力を入れていて、チューニングしたソリューションを持っていました。githubはこちら。主なチューニング点として、以下が挙げられていました。FoundryはKubernetesの上で動くようには作られていなかったのですが、そこをSUSE等が開発したとの事です。Kubernetesで動かす方法も記載されているのですが、ここではPCF-DEVと同じように、VMの上で動かす方法を。42.xは、libvirtでテストしてますよ」とあります。Vagrantのセクション通りにやっていけばよさそうです。要件にいきなり「メモリは16G以上は用意してね」とあって、私のデスクトップはもう無理状態です。Kubernetes)C.で触れましたが、Kubernetesの上にインストールできるのが、SCFの強みとの事。Helmでインストールするようですね。インストールページには要件等書いてありますので、適応させて行けば動くでしょうか?ちなみに、環境チェック用スクリプトがあるのですが、Kubic上で走らせた所、半分ぐらいerrorとなってしまいました。課題&感想やってみる!もう少し、正確かつ精密な情報を収集し、記事にする駆け足で情報収集だけしたのですが、結構複雑な構成をしていて、ちゃんと理解しようとするとそれなりのボリュームになりそうです。pushすれば、デプロイまで完了、とやりやすい事この上無いですね。16Gメモリを積んでいるノートPCがあるので、近いうちにやってみたをやってみたいと思います。さんの、geeko.jpをメンテナンスした話ですね。塩漬けに近かったサイトですので、色々と面白い話題が出てきそうです。00:27メーリングリストで聞いておいて、返信できてなかったのですが、情報ありがとうございます。CloudFoundryをopenSUSEで走らせられると、いろんな視点で面白いと思って、挑戦しようとして、まだ何もできてないのですが、これからこういった情報発信ができるといいなって思ってます。Murakawaさんコメント有難うございます。Hashimotoopen系を主な経歴に持つしがないエンジニアです。openSUSEは家でのメインパソコンです!色々新技術追いかけてますが、なかなか自分のものにならず・・・インフラ系も開発系も色々やってみたい勢です。