問題タブ [devops]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - Ansible - 自動化はリモートまたはローカル?
Ansible のような自動化ツールを実行してクラウド (AWS など) でインフラストラクチャ スタックを構築する場合、自動化ツールを使用してクラウド内の別のリージョン/VPC にスタックを構築するだけで十分ですか? または、自動化する方が理にかなっていますか?ツールとスクリプトをローカルに (自分のデータセンター/マシン)?
どちらも使用されているようですが、ベストプラクティスの基準があるかどうか疑問に思っていました.
linux - iptablesを使用してLINUXで24時間IPアドレスをブロックする方法
1秒でヒットする場合、IPアドレスを24時間ブロックするにはどうすればよいですか?100
iptables
apache - F5 BigIP LB から EC2 インスタンスと物理サーバーの両方にトラフィックをルーティングする
EC2 インスタンス (自動スケーリング) と物理マシンの両方にトラフィックをルーティングするために物理 F5 BigIP LB を作成する方法はありますか? この記事https://devcentral.f5.com/articles/using-big-ip-gtm-to-integrate-with-amazon-web-servicesに出くわしましたが、トラフィックを AWS ゾーン全体にルーティングしているようです。 ELB の背後にあるいくつかの EC2 インスタンスに。
python - AWS サーバー内にログインし、Python を使用してメンテナンスを行う方法は?
AWS Linux サーバー内にログインしてから、フォルダーを作成し、それに所有権を追加して、最後に tomcat を再起動する必要があります。Ansibleまたは構成管理ツールを使用する必要があることはわかっていますが、それは簡単な方法です..しかし、好奇心からPythonを使用してやりたいと思います。したがって、基本的に、従う必要がある手順は次のとおりです。
- マシンにログイン
- mkdir /mnt/some_new_folder
- 権限を与える、chown tomcat7:tomcat7 /mnt/some_new_folder
- 最後に tomcat を再起動します: sudo service tomcat7 restart
- 最後にログアウト
Pythonスクリプトを介してこれをすべて行うことは可能ですか?
ruby - Chef: 1 つの ruby_block 内で設定された変数を、後でレシピで使用できますか?
directory_list
という名前の ruby_block に定義して設定する1 つの変数があるとしますget_directory_list
。directory_list
レシピで後で使用できますか、それともコンパイル/収束プロセスでこれを防ぐことができますか?
例:
git - リポジトリと Ansible からコードをデプロイする最良の方法は何ですか?
当社の e コマース Web サイトでは、Ansible で次のデプロイ プロセスを使用します。
- ソースをリポジトリからリモート マシンにプルする
- このリポジトリへのシンボリックリンク
/var/www/mysite/current
- 設定ファイルのシンボリックリンク
しかし、必要のないファイルを含むすべてのリポジトリをリモートに配置できるため、コードをデプロイするのが最善の方法かどうかはわかりません。
だから私はそれがより良いかどうか疑問に思っていました:
- コードをローカルでプルします (たとえば、tmp で)
- アーカイブを作成し、アーカイブをリモートに直接アップロードします
/var/www/mysite/release/xxxxxxx
- 現在にリリースするシンボリックリンク
どう思いますか?Ansibleでそれを行う方法はありますか?
ありがとうございました。
elasticsearch - HAproxy 経由で Kibana ダッシュボードにアクセスする方法
私はキバナを実行しているサーバーを持っています & 私はそれをローカルホストからのアクセスになるように設定しました. これはLinuxサーバーなので、次のことができます:
これはうまくいきます。この Kibana サーバーを、Kibana のリバース プロキシとして機能する HAProxy の背後に配置する必要があります。
私のHaproxy構成ファイル(/etc/haproxy/haproxy.cfg)は次のようになります
このファイルにどのフロントエンドとバックエンドを追加する必要がありますか。コンテキストベースの切り替えにもっと興味があります。「 http://haproxy_ip/kibana」を探していると、 kibana Web ページにリダイレクトされます
ibm-cloud - 1 つの git リポジトリーに対する複数の「Bluemix へのデプロイ」ボタン
複数のアプリを含む 1 つの git リポジトリーがある場合、アプリごとに「Deploy to Bluemix」ボタンを作成することはできますか?
IBM Dev Ops サービスがリポジトリ URL を複製してそこからアプリを作成する代わりに、複製してからサブディレクトリに変更する必要があります。ボタンはこのようなものへのリンクかもしれませんが、「リポジトリ」以外のパラメーターはどこにも記載されていません。