1

「このばかげた質問をする前に、お詫びします」

だから、私の考えは持っていることです:

  • シェフサーバー
  • Nノード

各ノードで; 基本的な役割を定義します。「NodeRole」のように、apache、php、mysqlがあります

次に、それぞれが完全なdrupalインストールを含む「àlademande」複数の仮想ホストをデプロイできるようにしたいと思います。

したがって、この新しい役割には次のような属性があります。

"username"
"password"
"URL"

これを「デプロイ」するとき。そうなる :

- Add an entry to apache virtual host configuration
- Create a user account with provided password
- Create a database user with provided password
- Install drupal with the provided credentials

新しいサイトを展開するたびにtxtファイルを作成せずに、これを「動的に」行うにはどうすればよいですか。

chef server apiと対話して、「deploy www.example.com johnmypassword」のように言うことは可能ですか?

ありがとう !

4

1 に答える 1