configuration-management

    6

    3答えて

    私はコードベースで2つの異なるバージョンのAPIをサポートする方法を見つけようとしています。彼らは同じパッケージ名を持っていますが、フードの下では大きく異なる(2つの全く異なるシステム)。これどうやってするの? これらのAPIの両方ともBouncy Castleに依存していますが、異なるバージョンのAPIを使用しています。これをどのように考慮に入れるか?

    1

    2答えて

    私のプレーブックには、include_varsモジュールを使用してJSONファイルが含まれています。 - name: Configure Component2 variables using REST API uri: url: "http://0.0.0.0:5000/vse/api/v1.0/config/working/Component2/configvars/"

    2

    1答えて

    私は私たちの設定を少しモジュラー化しようとしています。現在のところ、環境ごとにテンプレートファイルがハードコードされており、初期状態ではそれぞれの環境に合わせてjinjaを使用しています。状態を分割し、すべての環境で同じ設定値で維持する必要があるいくつかのデフォルト値を追加しています。ここで は、私の柱の一例です: /../pillars/amq/amq.sls default_routes:

    7

    2答えて

    アプリケーションはSencha Architectを使用して開発されます.Sencha ArchitectはさまざまなIDE関連のもの(エクスポートパス、IDEのバージョン管理など)を管理するための補助ファイルのホストを使用します。 チームメンバーがSencha Architect IDEでプロジェクトを開くたびにこれらのファイルの一部が変更されます。 特に厄介な変更の例を挙げると、Archite

    4

    1答えて

    RubygemsがインストールされていないクリーンなDebianシステムでは、Puppet(バージョン2.7.13)を含むRubygemパッケージをインストールしたいと思う。パッケージにはパッケージプロバイダとしての "gem"があります。 これは(私はそれをシンプルに保たれ)これまでのところ、私のマニフェストです:私は err: /Stage[main]//Package[ruby-ldap]:

    5

    2答えて

    私は別のリモートリポジトリのミラーであるSubversionリポジトリを持っています。私は毎週リポジトリをミラーリングするためにsvnsyncを使います。ミラーリングされたリポジトリ(ローカルコピー)はバックアップ用にのみ存在します。 私はミラーリングされたリポジトリを読み取り専用のままにしておきたいと思います。つまり、誰もこのリポジトリへの変更をコミットすることはできませんが、ソースリポジトリを

    8

    1答えて

    同じソリューション構成で同じプロジェクトを2回構築したいと思います。いくつかの#defineフラグを変更して機能を切り替えます。どちらのバイナリも異なる名前で配備されます。私は仕事ができる知っている ソリューション: は、ソリューションの設定を追加します - しかし、私は、私は避けることを好むだろうどの、二回のソリューションを構築する必要があります。どちらのプロジェクト構成も常に構築されます。 プ

    1

    2答えて

    大きなインフラストラクチャの構成管理ツールは比較的新しいものです。同社はLinuxとWindows用にSaltを使用していますが、質問は特定のツールに関係しないと思います。 私が得意でないことは、雲の中に30台のマシンがあり、それぞれにカスタムサービスがいくつかインストールされていることです。お客様のサブスクリプションに応じて、バージョンが異なる場合があります。また、各サービスには、マシン固有のデ

    5

    1答えて

    シェフのサーバーに同じ料理本の複数のバージョンをアップロードできる方法が本当に好きです。また、Cookbookのバージョンをメタデータファイルに指定することもできます。例えば depends 'base-config', '= 1.2.1' 私は塩が好きです。しかし、私はバージョン管理とSalt州/式の必要条件を見つけることができませんでした。構成管理の基本要件だと思うので、私は本当に驚いてい

    3

    1答えて

    私たちのプロジェクトはconvertedからsvnからgitです。開発者は現在git-svnを使用していますが、 に移動して、ボンネットの下でより多くの電力を利用できます。ウィッシュリスト:リリースのメインラインとステージング作業の間 強力な分岐、例えばトピック/機能ブランチは 分離、並行して、時には複数の。 lean &平均的で安定したJenkins-CIセットアップ - 最小限のメンテナンス(