postgres.daud.dev Open in urlscan Pro
84.213.73.130  Public Scan

URL: https://postgres.daud.dev/
Submission: On July 25 via automatic, source certstream-suspicious — Scanned from NO

Form analysis 1 forms found in the DOM

javascript:void(0);

<form action="javascript:void(0);" id="form">
  <div class="btn-toolbar pull-right">
    <div class="btn-group" aria-label="Actions" role="group"> <input class="btn btn-primary" type="submit" form="form" value="Validate"> <button class="btn btn-info btn-copy">Copy definiton</button> <button class="btn btn-success" ref="submitbutton"
        disabled="">Create cluster</button> </div>
  </div>
  <h2>New cluster configuration</h2>
  <table class="table">
    <tbody>
      <tr>
        <td>Name</td>
        <td> <input class="form-control" ref="name" type="text" placeholder="new-cluster (can be 53 characters long)" title="Database cluster name, must be a valid hostname component" pattern="[a-z0-9]+[a-z0-9-]+[a-z0-9]+" maxlength="53" required=""
            style="width: 100%"> </td>
      </tr>
      <tr>
        <td>Owning team</td>
        <td> <select class="form-control" name="team">
            <option value="acid">acid</option>
          </select> </td>
      </tr>
      <tr>
        <td>PostgreSQL version</td>
        <td> <select class="form-control" name="postgresqlVersion">
            <option value="16">16</option>
            <option value="15">15</option>
            <option value="14">14</option>
            <option value="13">13</option>
            <option value="12">12</option>
          </select> </td>
      </tr>
      <tr>
        <td>DNS name:</td>
        <td>.default</td>
      </tr>
      <tr>
        <td>Number of instances</td>
        <td> <input class="form-control" ref="instanceCount" min="1" required="" style="width: 100%" type="number"> </td>
      </tr>
      <tr>
        <td>Enable load balancer</td>
        <td>
          <ul class="ips">
            <li> <label> <input type="checkbox"> Master </label> </li>
          </ul>
        </td>
      </tr>
      <tr>
        <td>Enable connection pooler</td>
        <td>
          <ul class="ips">
            <li> <label> <input type="checkbox"> Master </label> </li>
          </ul>
        </td>
      </tr>
      <tr>
        <td>Enable connection pooler load balancer</td>
        <td>
          <ul class="ips">
            <li> <label> <input type="checkbox"> Master </label> </li>
          </ul>
        </td>
      </tr>
      <tr>
        <td>Volume size</td>
        <td>
          <div class="input-group"> <input class="form-control" ref="volumeSize" min="1" required="" type="number">
            <div class="input-group-addon">
              <div class="input-units">Gi</div>
            </div>
          </div>
        </td>
      </tr>
      <tr>
        <td>storageClass</td>
        <td>
          <div class="input-group"> <input class="form-control" ref="volumeStorageClass" type="text"> </div>
        </td>
      </tr>
      <tr>
        <td> </td>
        <td>Specify Iops and Throughput only if you need more than the default 3000 Iops and 125Mb/s EBS provides.</td>
      </tr>
      <tr>
        <td>Iops</td>
        <td>
          <div class="input-group"> <input class="form-control" ref="iops" type="number">
            <div class="input-group-addon">
              <div class="input-units"></div>
            </div>
          </div>
        </td>
      </tr>
      <tr>
        <td>Throughput</td>
        <td>
          <div class="input-group"> <input class="form-control" ref="throughput" type="number">
            <div class="input-group-addon">
              <div class="input-units">MB/s</div>
            </div>
          </div>
        </td>
      </tr>
      <tr>
        <td> <button class="btn btn-success btn-xs"><span class="glyphicon glyphicon-plus"></span></button> Users </td>
        <td> </td>
      </tr>
      <tr>
        <td> <button class="btn btn-success btn-xs"><span class="glyphicon glyphicon-plus"></span></button> Databases </td>
        <td> </td>
      </tr>
      <tr>
        <td>Odd host</td>
        <td>
          <div class="input-group"> <input class="form-control" ref="odd" type="text" name="odd" placeholder="IP">
            <div class="input-group-addon">
              <div class="input-units">/ 32</div>
            </div>
          </div>
        </td>
      </tr>
      <tr>
        <td>Resources</td>
        <td>
          <table width="100%">
            <tbody>
              <tr>
                <td>CPU</td>
                <td>
                  <div class="input-group">
                    <div class="input-group-addon resource-type">Request</div> <input class="form-control" ref="cpuRequest" min="1" required="" placeholder="100" type="number">
                    <div class="input-group-addon">
                      <div class="input-units">m</div>
                    </div>
                  </div>
                  <div class="input-group">
                    <div class="input-group-addon resource-type">Limit</div> <input class="form-control" ref="cpuLimit" min="250" required="" placeholder="500" type="number">
                    <div class="input-group-addon">
                      <div class="input-units">m</div>
                    </div>
                  </div>
                </td>
              </tr>
              <tr>
                <td>Memory</td>
                <td>
                  <div class="input-group">
                    <div class="input-group-addon resource-type">Request</div> <input class="form-control" ref="memoryRequest" min="1" required="" placeholder="100" type="number">
                    <div class="input-group-addon">
                      <div class="input-units">Mi</div>
                    </div>
                  </div>
                  <div class="input-group">
                    <div class="input-group-addon resource-type">Limit</div> <input class="form-control" ref="memoryLimit" min="250" required="" placeholder="500" type="number">
                    <div class="input-group-addon">
                      <div class="input-units">Mi</div>
                    </div>
                  </div>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>
</form>

Text Content

PostgreSQL Operator UI
 * PostgreSQL clusters
 * Backups
 * Status
 * New cluster
 * Documentation

 1. NEW POSTGRESQL CLUSTER




CLUSTER YAML DEFINITION

kind: "postgresql"
apiVersion: "acid.zalan.do/v1"

metadata:
  name: ""
  namespace: "default"
  labels:
    team: acid

spec:
  teamId: "acid"
  postgresql:
    version: "16"
  numberOfInstances: 1
  volume:
    size: "10Gi"


  allowedSourceRanges:
    # IP ranges to access your cluster go here
  
  resources:
    requests:
      cpu: 100m
      memory: 100Mi
    limits:
      cpu: 500m
      memory: 500Mi

Copy definiton Create cluster


NEW CLUSTER CONFIGURATION

Name Owning team acid PostgreSQL version 1615141312 DNS name: .default Number of
instances Enable load balancer
 * Master

Enable connection pooler
 * Master

Enable connection pooler load balancer
 * Master

Volume size
Gi
storageClass

Specify Iops and Throughput only if you need more than the default 3000 Iops and
125Mb/s EBS provides. Iops

Throughput
MB/s
Users Databases Odd host
/ 32
Resources

CPU
Request
m
Limit
m
Memory
Request
Mi
Limit
Mi


HELP


DOCS

more...


BASICS

The Postgres Operator will use your definition to create a new PostgreSQL
cluster for you. You can either copy the yaml definition to a repositiory or hit
create cluster (not available in prod).