<commit_before>## Register an Admin User

The first user to register against Deis Workflow will automatically be given administrative privileges.


Using the DNS hostname from the previous step, let's create our admin user:<commit_msg>fix(quickstart): specify how to get hostname (#469)<commit_after>## Register an Admin User

The first user to register against Deis Workflow will automatically be given administrative privileges.

If you installed Deis on GKE or AWS, Deis automatically creates a load balancer for the cluster. To get the IP of this load balancer, run `kubectl --namespace=deis describe svc deis-router`.

If you do not have an load balancer IP, the router automatically forwards traffic from a kuberentes node to the router. In this case, use the IP of a kuberentes node and the node
port that routes to port 80 on the controller.

Deis requires a wildcard DNS record to dynamically map app names to the router. Instead of setting up DNS records, this example will use `nip.io`. If your router IP is `1.1.1.1`, its url will be `1.1.1.1.nip.io`. The URL of the controller component will be `deis.1.1.1.1.nip.io`.

Use the controller url to register a user in the cluster.
{'fraction_non_alphanumeric': 0.054667788057190914, 'fraction_numerical': 0.014297729184188394, 'mean_word_length': 4.336322869955157, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 3, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '645378', 'n_tokens_mistral': 327, 'n_tokens_neox': 310, 'n_words': 186}