1 # Copyright (C) The Arvados Authors. All rights reserved.
3 # SPDX-License-Identifier: AGPL-3.0
5 {%- set curr_tpldir = tpldir %}
6 {%- set tpldir = 'arvados' %}
7 {%- from "arvados/map.jinja" import arvados with context %}
8 {%- set tpldir = curr_tpldir %}
10 #CRUDE, but functional
12 {%- if "__DATABASE_INT_IP__" != "" %}
13 extra_extra_hosts_entries_etc_hosts_database_host_present:
15 - ip: __DATABASE_INT_IP__
17 - db.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
18 - database.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
21 extra_extra_hosts_entries_etc_hosts_api_host_present:
23 - ip: __CONTROLLER_INT_IP__
25 - {{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
27 extra_extra_hosts_entries_etc_hosts_websocket_host_present:
29 - ip: __CONTROLLER_INT_IP__
31 - ws.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
33 extra_extra_hosts_entries_etc_hosts_workbench_host_present:
35 - ip: __WORKBENCH1_INT_IP__
37 - workbench.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
39 extra_extra_hosts_entries_etc_hosts_workbench2_host_present:
41 - ip: __WORKBENCH1_INT_IP__
43 - workbench2.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
45 extra_extra_hosts_entries_etc_hosts_keepproxy_host_present:
49 - keep.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
51 extra_extra_hosts_entries_etc_hosts_keepweb_host_present:
55 - download.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
56 - collections.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
58 extra_extra_hosts_entries_etc_hosts_webshell_host_present:
60 - ip: __WEBSHELL_INT_IP__
62 - webshell.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
64 extra_extra_hosts_entries_etc_hosts_shell_host_present:
66 - ip: __SHELL_INT_IP__
68 - shell.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
70 extra_extra_hosts_entries_etc_hosts_keep0_host_present:
72 - ip: __KEEPSTORE0_INT_IP__
74 - keep0.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}