Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

IntelliJ IDEA Ultimate に chef Integration pluginを導入したときにハマッたのでメモ

More than 3 years have passed since last update.

前置き

Chefの本を買うも塩漬けにしたままだったので、いまさら勉強したのです。
Ansibleの話はNG。

環境

・Windows7 Professional SP1

・IntelliJ IDEA 2016.3.5 Build #IU-163.13906.18, built on March 6, 2017

・Chef Development Kit Version: 1.2.22
 chef-client version: 12.18.31
 kitchen version: 1.15.0

結果

Chefプラグインをインストールしても入力補完(Autocompletation)されなくてハマり、今も一部(Attributes)が補完されなくて辛い。
image

  ※action :installとかの:installのところ。

経過

■スタートラインに立つまで

IDEのインストール?Windowsだしインストーラーでちょいちょいでしょ(笑)
と意気揚々、IDEAとRubyとChefDKのインストールを終えました。

■第一の試練

IDEAにプラグインをRuby,Chefの順でインストール。
しかし、Rubyプラグインインストールしたのに設定画面(Settings...)にRuby And Gemsがなくて辛い
image

■第二の試練

プロジェクトの構成(Project Structure)からSDK登録したもののChefのコードが補完できなくて辛い
image

■第三の試練

インターネットのプロに質問したら
先達の苦悩が見つかったので参考にしてChefDKの組み込み環境(emmbedded)のRubyを選択したらライブラリとしてChefが登録された。
しかし、一部入力補完されるも、:installとかがUnexpectedで辛い。
image

現状

この辺になんかあるけどカスタムリソースなの?と思ったのでここまでにしていったん保留。
辛い。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away