|
52 | 52 | - name: dt-cfg |
53 | 53 | mountPath: /workspace/ietf/settings_local.py |
54 | 54 | subPath: settings_local.py |
| 55 | + env: |
| 56 | + - name: "CONTAINER_ROLE" |
| 57 | + value: "datatracker" |
55 | 58 | envFrom: |
56 | 59 | - configMapRef: |
57 | 60 | name: django-config |
|
77 | 80 | terminationGracePeriodSeconds: 30 |
78 | 81 | --- |
79 | 82 | apiVersion: v1 |
80 | | -kind: ConfigMap |
81 | | -metadata: |
82 | | - name: django-config |
83 | | -data: |
84 | | - # n.b., these are debug values / non-secret secrets |
85 | | - DATATRACKER_SERVER_MODE: "development" # development for staging, production for production |
86 | | - DATATRACKER_ADMINS: |- |
87 | | - Robert Sparks <rjsparks@nostrum.com> |
88 | | - Ryan Cross <rcross@amsl.com> |
89 | | - Kesara Rathnayake <kesara@staff.ietf.org> |
90 | | - Jennifer Richards <jennifer@staff.ietf.org> |
91 | | - Nicolas Giard <nick@staff.ietf.org> |
92 | | - DATATRACKER_ALLOWED_HOSTS: ".ietf.org" # newline-separated list also allowed |
93 | | - # DATATRACKER_DATATRACKER_DEBUG: "false" |
94 | | - |
95 | | - # DB access details - needs to be filled in |
96 | | - # DATATRACKER_DBHOST: "db" |
97 | | - # DATATRACKER_DBPORT: "5432" |
98 | | - # DATATRACKER_DBNAME: "datatracker" |
99 | | - # DATATRACKER_DBUSER: "django" # secret |
100 | | - # DATATRACKER_DBPASS: "RkTkDPFnKpko" # secret |
101 | | - |
102 | | - DATATRACKER_DJANGO_SECRET_KEY: "PDwXboUq!=hPjnrtG2=ge#N$Dwy+wn@uivrugwpic8mxyPfHk" # secret |
103 | | - |
104 | | - # Set this to point testing / staging at the production statics server until we |
105 | | - # sort that out |
106 | | - # DATATRACKER_STATIC_URL: "https://static.ietf.org/dt/12.10.0/" |
107 | | - |
108 | | - # DATATRACKER_EMAIL_DEBUG: "true" |
109 | | - |
110 | | - # Outgoing email details |
111 | | - # DATATRACKER_EMAIL_HOST: "localhost" # defaults to localhost |
112 | | - # DATATRACKER_EMAIL_PORT: "2025" # defaults to 2025 |
113 | | - |
114 | | - # The value here is the default from settings.py (i.e., not actually secret) |
115 | | - DATATRACKER_NOMCOM_APP_SECRET_B64: "m9pzMezVoFNJfsvU9XSZxGnXnwup6P5ZgCQeEnROOoQ=" # secret |
116 | | - |
117 | | - DATATRACKER_IANA_SYNC_PASSWORD: "this-is-the-iana-sync-password" # secret |
118 | | - DATATRACKER_RFC_EDITOR_SYNC_PASSWORD: "this-is-the-rfc-editor-sync-password" # secret |
119 | | - DATATRACKER_YOUTUBE_API_KEY: "this-is-the-youtube-api-key" # secret |
120 | | - DATATRACKER_GITHUB_BACKUP_API_KEY: "this-is-the-github-backup-api-key" # secret |
121 | | - |
122 | | - # API key configuration |
123 | | - DATATRACKER_API_KEY_TYPE: "ES265" |
124 | | - # secret - value here is the default from settings.py (i.e., not actually secret) |
125 | | - DATATRACKER_API_PUBLIC_KEY_PEM_B64: |- |
126 | | - Ci0tLS0tQkVHSU4gUFVCTElDIEtFWS0tLS0tCk1Ga3dFd1lIS29aSXpqMENBUVlJS |
127 | | - 29aSXpqMERBUWNEUWdBRXFWb2pzYW9mREpTY3VNSk4rdHNodW15Tk01TUUKZ2Fyel |
128 | | - ZQcWtWb3ZtRjZ5RTdJSi9kdjRGY1YrUUtDdEovck9TOGUzNlk4WkFFVll1dWtoZXM |
129 | | - weVoxdz09Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQo= |
130 | | - # secret - value here is the default from settings.py (i.e., not actually secret) |
131 | | - DATATRACKER_API_PRIVATE_KEY_PEM_B64: |- |
132 | | - Ci0tLS0tQkVHSU4gUFJJVkFURSBLRVktLS0tLQpNSUdIQWdFQU1CTUdCeXFHU000O |
133 | | - UFnRUdDQ3FHU000OUF3RUhCRzB3YXdJQkFRUWdvSTZMSmtvcEtxOFhySGk5ClFxR1 |
134 | | - F2RTRBODNURllqcUx6KzhnVUxZZWNzcWhSQU5DQUFTcFdpT3hxaDhNbEp5NHdrMzY |
135 | | - yeUc2Ykkwemt3U0IKcXZOVStxUldpK1lYcklUc2duOTIvZ1Z4WDVBb0swbitzNUx4 |
136 | | - N2ZwanhrQVJWaTY2U0Y2elRKblgKLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= |
137 | | -
|
138 | | - # DATATRACKER_MEETECHO_API_BASE: "https://meetings.conf.meetecho.com/api/v1/" |
139 | | - DATATRACKER_MEETECHO_CLIENT_ID: "this-is-the-meetecho-client-id" # secret |
140 | | - DATATRACKER_MEETECHO_CLIENT_SECRET: "this-is-the-meetecho-client-secret" # secret |
141 | | - |
142 | | - # DATATRACKER_MATOMO_SITE_ID: "7" # must be present to enable Matomo |
143 | | - # DATATRACKER_MATOMO_DOMAIN_PATH: "analytics.ietf.org" |
144 | | - |
145 | | - CELERY_PASSWORD: "this-is-a-secret" # secret |
146 | | - |
147 | | - DATATRACKER_APP_API_TOKENS_JSON: "{}" # secret |
148 | | - |
149 | | - # use this to override default - one entry per line |
150 | | - # DATATRACKER_CSRF_TRUSTED_ORIGINS: |- |
151 | | - # https://datatracker.staging.ietf.org |
152 | | - |
153 | | - # Scout configuration |
154 | | - DATATRACKER_SCOUT_KEY: "this-is-the-scout-key" |
155 | | - DATATRACKER_SCOUT_NAME: "StagingDatatracker" |
156 | | ---- |
157 | | -apiVersion: v1 |
158 | 83 | kind: Service |
159 | 84 | metadata: |
160 | 85 | name: datatracker |
|
0 commit comments