mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-07-25 20:18:38 +02:00
Add some documentation
This commit is contained in:
parent
87a3dee4ed
commit
5f02ae7f81
3 changed files with 22 additions and 6 deletions
|
@ -378,3 +378,18 @@ Then, copy the variables under the section labled `s3`.
|
||||||
## Request Flow FSM Diagram
|
## Request Flow FSM Diagram
|
||||||
|
|
||||||
The [.gov Domain Request & Domain Status Digram](https://miro.com/app/board/uXjVMuqbLOk=/?moveToWidget=3458764594819017396&cot=14) visualizes the domain request flow and resulting domain objects.
|
The [.gov Domain Request & Domain Status Digram](https://miro.com/app/board/uXjVMuqbLOk=/?moveToWidget=3458764594819017396&cot=14) visualizes the domain request flow and resulting domain objects.
|
||||||
|
|
||||||
|
|
||||||
|
## Testing the prototype add DNS record feature (delete this after we are done testing!)
|
||||||
|
We are currently testing using cloudflare to add DNS records. Specifically, an A record. To use this, you will need to enable the
|
||||||
|
`prototype_dns_flag` waffle flag and navigate to `igorville.gov`, `dns.gov`, or `domainops.gov`. Click manage, then click DNS. From there, click the `Prototype DNS record creator` button.
|
||||||
|
|
||||||
|
Before we can send data to cloudflare, you will need these values in your .env file:
|
||||||
|
```
|
||||||
|
REGISTRY_TENANT_KEY = {tenant key}
|
||||||
|
REGISTRY_SERVICE_EMAIL = {An email address}
|
||||||
|
REGISTRY_TENANT_NAME = {Name of the bucket, i.e. "CISA" }
|
||||||
|
```
|
||||||
|
You can obtain these by following the steps outlined in the [dns hosting discovery doc](https://docs.google.com/document/d/1Yq5d2M3MgM2vPhUBZ0k5wOmCQst4vND9-2qEZ55-h-Y/edit?tab=t.0), BUT it is far easier to just get these from someone else. Reach out to Zander for this information if you do not have it.
|
||||||
|
|
||||||
|
Alternatively, if you are testing on a sandbox, you will need to add those to getgov-credentials.
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
|
|
||||||
{% url 'domain-dns-dnssec' pk=domain.id as url %}
|
{% url 'domain-dns-dnssec' pk=domain.id as url %}
|
||||||
<li><a href="{{ url }}">DNSSEC</a></li>
|
<li><a href="{{ url }}">DNSSEC</a></li>
|
||||||
{% if dns_prototype_flag and is_valid_domain_for_prototype %}
|
{% if dns_prototype_flag %}
|
||||||
<li><a href="{% url 'prototype-domain-dns' pk=domain.id %}">Prototype DNS record creator</a></li>
|
<li><a href="{% url 'prototype-domain-dns' pk=domain.id %}">Prototype DNS record creator</a></li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -12,12 +12,13 @@
|
||||||
<p>
|
<p>
|
||||||
This is a prototype that demonstrates adding an 'A' record to a zone.
|
This is a prototype that demonstrates adding an 'A' record to a zone.
|
||||||
Do note that this just adds records, but does not update or delete existing ones.
|
Do note that this just adds records, but does not update or delete existing ones.
|
||||||
<strong>
|
|
||||||
On non-production environments, you can only use this on igorville.gov, domainops.gov, and dns.gov.
|
|
||||||
On production environments, you can only use this on igorville.gov.
|
|
||||||
</strong>
|
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
You can only use this functionality on a limited set of domains:
|
||||||
|
<strong>
|
||||||
|
igorville.gov, dns.gov (non-prod), and domainops.gov (non-prod).
|
||||||
|
</strong>
|
||||||
|
</p>
|
||||||
<form class="usa-form usa-form--large" method="post" novalidate id="form-container">
|
<form class="usa-form usa-form--large" method="post" novalidate id="form-container">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
{% input_with_errors form.name %}
|
{% input_with_errors form.name %}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue