タグ付けされた質問 「devops」

5
Ansibleがホームディレクトリに.retryファイルを作成しないようにするにはどうすればよいですか?
Ansibleがホストに対してプレイの実行に問題がある場合、ホストの名前を「.retry」で終わるユーザーのホームディレクトリ内のファイルに出力します。これらは使用されないことが多く、混乱を招くだけです。それらをオフにするか、別のディレクトリに配置する方法はありますか?

12
Terraformを使用する際のベストプラクティス[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2か月前に閉鎖。 この質問を改善する 現在、インフラストラクチャをテラフォームにスワップしています。Terraformファイルと状態を実際に管理するためのベストプラクティスは何ですか?コードとしてのインフラストラクチャであることに気付き、.tfファイルをgitにコミットしますが、tfstateもコミットしますか?それはS3のような場所にあるべきですか?最終的にCIでこれらすべてを管理できるようにしたいのですが、それははるかに広範であり、ファイルの移動部分を把握する必要があります。 実はこのタイプの製品を実際にどのように利用しているのか見てみたいと思っています
111 devops  terraform 

4
既存のものを削除せずにk8sConfigMapまたはSecretを更新します
私はK8SConfigMapとSecretを使用してプロパティを管理してきました。私のデザインは非常にシンプルで、プロパティファイルをgitリポジトリに保持し、Thoughtworks GOなどのビルドサーバーを使用して、プロパティファイルをConfigMapsまたはSecrets(選択条件)としてk8sクラスターに自動的にデプロイします。 現在、既存のConfigMapとSecretを常に削除し、以下のように更新する新しいものを作成する必要があるのは、あまり効率的ではないことがわかりました。 kubectl delete configmap foo kubectl create configmap foo --from-file foo.properties 現在を削除するよりも、1つ以上のステップを効率的に行うための便利で簡単な方法はありますか?古い構成マップが削除され、新しい構成マップが作成されていないときにマウントしようとすると、これらの構成マップを使用するコンテナーが危険にさらされる可能性があります。 前もって感謝します。


4
DockerコンテナのWildflyが起動しない
Windows 10 ProのDockerコンテナーで実行されているWildflyのウェルカムページにアクセスしようとしています。これは私がやったことです: 画像を引っ張った: docker pull jboss/wildfly Wildflyコンテナーを実行します(これは正常に機能します。Wildflyログでは、正しく開始されていることがわかります)。 docker run -it -p 8080:8080 jboss/wildfly コンテナIDを見つけます。 docker ps IPアドレスを検査します。 docker inspect -f "{{ .NetworkSettings.IPAddress }}" cac63ed21d78 IPアドレスはです。ブラウザでhttp://172.17.0.2:8080/172.17.0.2にアクセスしますが、ブラウザがハングしてタイムアウトします。何が欠けていますか? 更新 私も試したところ、127.0.0.1:8080うまくいきませんでした アップデート2 コンソールログ: docker --version #Docker version 19.03.1, build 74b1e89e8a docker run hello-world #Hello from Docker! docker run --detach --publish 8080:80 --name webserver …
10 java  docker  jboss  wildfly  devops 

5
Githubアクションの手動ワークフロートリガー
プロジェクトリポジトリのGithubアクションを設定しています。 ワークフローは次のステップで構成されています。 Dockerイメージの作成 イメージをコンテナーレジストリにプッシュする Kubernetesデプロイメントをロールアウトします。 ただし、私は2つの異なるKubernetesデプロイメントを使用しています。1つは開発用、もう1つは本番用です。したがって、2つのGithubアクションワークフローもあります。 開発用のGithubアクションワークフローは、コミットがプッシュされるたびにトリガーされます。 on: push: branches: - master しかし、私はそれを自分の制作ワークフローに使いたくありません。Send to productionボタンのような手動トリガーが必要です。私はそれの近くに何もドキュメントで見ませんでした。 Githubアクションでワークフローを手動でトリガーする方法はありますか? Github Actions、Docker、またはKubernetesのいずれかで、開発ワークフローと本番ワークフローをどのように分割して、私が望むことを達成できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.