Project

General

Profile

Actions

Bug #5147

open

[Docker] Make API server root URL in discovery document easier to resolve

Added by Brett Smith about 9 years ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Docker
Target version:
Story points:
0.5
Release:
Release relationship:
Auto

Description

If you start the Arvados docker containers in the normal way, the API server's discovery document says "baseUrl":"https://api/arvados/v1/","rootUrl":"https://api/". This is difficult to use from the host machine because you must configure your local DNS resolver to use both our Docker DNS server and the proper search domain (dev.arvados).

Do one of the following:

  • Put the host's IP address in the rootUrl, so that you can use it without any DNS configuration at all. This makes it easier to talk to the API server, but it may be of limited utility since you won't be able to find other services like Keep.
  • Put the host's FQDN in the rootUrl, so that once you're using the proper DNS server, you don't need additional search configuration.

There's a sort of back and forth between this issue and #5025. The less that data/configuration in the API server demands from the DNS server, the less we'll have to do to resolve #5025.


Related issues

Related to Arvados - Bug #5025: [Docker] Make it easy to add data from the host system to containersNewActions
Actions #1

Updated by Brett Smith about 9 years ago

  • Description updated (diff)
Actions #2

Updated by Tom Clegg about 9 years ago

  • Target version changed from Bug Triage to Arvados Future Sprints
Actions #3

Updated by Ward Vandewege almost 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #4

Updated by Peter Amstutz about 1 year ago

  • Release set to 60
Actions #5

Updated by Peter Amstutz about 2 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF