#chiroito ’s blog

Java を中心とした趣味の技術について

Windows 上で CoreOS Container Linux を使用した k8s を構築

Container Linux 上に Kubernetes の環境を作るcoreos-kubernetesというツールが用意されています。 Windows で以下のようにこのツールを実行するとエラーで停止してしまいます。このエラーメッセージは failed generating SSL artifactsfailed generating admin SSL artifactsというメッセージだけなのでよく分かりません。

> git clone https://github.com/coreos/coreos-kubernetes.git
> cd coreos-kubernetes\multi-node\vagrant
> vagrant up

これらの問題はシェルをちょっと変えるだけで動くようになります。 vagrant, ruby, Container Linux, k8s のどれも詳しくないのですが、はまっている人が多かったのでメモとして記録しておきます。

続きを読む

Eclipse 上で OpenJDK を開発/デバッグする

OpenJDK を開発したりソースを見ていると、関数やクラスの定義を追いたくなったり、実行しながら動作を確認したくなることがあります。 多くのエンジニア達は vi や grep 、gdb を使ってるそうです。私にとってCUIでの開発はハードルが高くてかなりつらいので、私は Eclipse CDT (C/C++ Development Tooling) を使って開発してます。JJUG CCC 2017 Spring で、情報を共有して欲しいとの声があったのでここに簡単にまとめました。

  • 1. OpenJDK のビルド
  • 2. Eclipse へインポート
  • 3. Eclipse 上でデバッグ
続きを読む