Change 13478

tjuricek
tjuricek committed this change into //guest/perforce_software/helix-web-services/main
Request Review
Download .zip
Added Docker configuration for notification services, and phoenix services, also, opened up most ports to the host by default.

The current configuration is now working first for a setup of "development mode" environments, anticipating that each service will use the private internal network for most services. That way, you can selectively run things, say, in your OS X environment, and other things in the docker cluster. It can make your debugging a little easier.

When more automation is available, we'll find a way to describe how to handle this in different ways.
  • Files 38
  • Comments 0
18 edited 20 added 0 deleted
notification_services/notification_services/Dockerfile#1
Loading...
notification_services/notification_services/Gemfile#2
Loading...
notification_services/notification_services/config.ru#1
Loading...
notification_services/notification_services/config/puma.rb#1
Loading...
notification_services/notification_services/docker-compose.yml#1
Loading...
notification_services/notification_services/notification_services.gemspec#4
Loading...
notification_services/notification_services/run.sh#1
Loading...
p4_phoenix_services/clients/ruby/phoenix_services_client/Dockerfile#1
Loading...
p4_phoenix_services/clients/ruby/phoenix_services_client/Gemfile#2
Loading...
p4_phoenix_services/clients/ruby/phoenix_services_client/build.sh#1
Loading...
p4_phoenix_services/clients/ruby/phoenix_services_client/docker-compose.yml#1
Loading...
p4_phoenix_services/clients/ruby/phoenix_services_client/phoenix_services_client.gemspec#2
Loading...
p4_phoenix_services/p4_phoenix_services/Dockerfile#1
Loading...
p4_phoenix_services/p4_phoenix_services/Gemfile#2
Loading...
p4_phoenix_services/p4_phoenix_services/config.ru#1
Loading...
p4_phoenix_services/p4_phoenix_services/config/puma.rb#1
Loading...
p4_phoenix_services/p4_phoenix_services/docker-compose.yml#1
Loading...
p4_phoenix_services/p4_phoenix_services/p4_phoenix_services.gemspec#3
Loading...
p4_phoenix_services/p4_phoenix_services/run.sh#1
Loading...
p4_phoenix_services/phoenix_updater/Dockerfile#1
Loading...
p4_phoenix_services/phoenix_updater/Gemfile#2
Loading...
p4_phoenix_services/phoenix_updater/docker-compose.yml#1
Loading...
p4_phoenix_services/phoenix_updater/lib/phoenix_updater/server.rb#3
Loading...
p4_phoenix_services/phoenix_updater/run#1
Loading...
p4_phoenix_services/phoenix_updater/run.sh#1
Loading...
p4_project_services/clients/ruby/p4_project_services_client/Dockerfile#1
Loading...
p4_project_services/clients/ruby/p4_project_services_client/Gemfile#2
Loading...
p4_project_services/clients/ruby/p4_project_services_client/Rakefile#2
Loading...
p4_project_services/clients/ruby/p4_project_services_client/build.sh#1
Loading...
p4_project_services/clients/ruby/p4_project_services_client/docker-compose.yml#1
Loading...
p4_project_services/clients/ruby/p4_project_services_client/p4_project_services_client.gemspec#4
Loading...
p4_project_services/p4_project_services/config/puma.rb#2
Loading...
p4_project_services/p4_project_services/docker-compose.yml#2
Loading...
p4_project_services/p4_project_services/run.sh#2
Loading...
p4_web_api/clients/ruby/p4_web_api_client/build.sh#2
Loading...
p4_web_api/p4_web_api/config/unicorn.rb#2
Loading...
p4_web_api/p4_web_api/docker-compose.yml#3
Loading...
p4_web_api/p4_web_api/run.sh#2
Loading...
Tip: Use n and p to cycle through the changes.