ビッグデータ処理のプロジェクトoceanusで、セットした覚えのない環境変数がセットされており、それがたまたまコンテナで使っている変数名と同じだったため、原因の特定に時間がかかってしまった。 RabiitMQを使うことになって、それを使うコンテナには、RABBITMQ_PORTという自分で付けた名前の環境変数を使っていた。 ポートはデフォルトのまま5672を使っているが、あとで変更できるようにPython側では下記のように呼び出していた。 from os import environ RABBITMQ_PORT = environ.get('RABBITMQ_PORT', 5672) getを使うことで、RABBITMQ_PORTがない場合は、デフォルトの5672が使われるように書いていたつもりで、ローカルでは問題なく動いていた。 しかし、Kubernetes(Google Contain

