diff options
author | Krzysztof Opasiak <k.opasiak@samsung.com> | 2020-02-17 13:00:40 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2020-02-17 13:00:40 +0000 |
commit | 4d5d90ebbf6d6d36f6d12803208527f51541957f (patch) | |
tree | 77b33d113020e82cdc79fd58ca284798a598fa9c /kubernetes/contrib/dns-server-for-vhost-ingress-testing/README.md | |
parent | 00355f15f66bcc32d9d954beb5952c66f980927a (diff) | |
parent | e604acd6b77fda1c4850333df04ce7881afeecb5 (diff) |
Merge "DNS test server for ingress controller"
Diffstat (limited to 'kubernetes/contrib/dns-server-for-vhost-ingress-testing/README.md')
-rw-r--r-- | kubernetes/contrib/dns-server-for-vhost-ingress-testing/README.md | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/kubernetes/contrib/dns-server-for-vhost-ingress-testing/README.md b/kubernetes/contrib/dns-server-for-vhost-ingress-testing/README.md new file mode 100644 index 0000000000..dced68d7c6 --- /dev/null +++ b/kubernetes/contrib/dns-server-for-vhost-ingress-testing/README.md @@ -0,0 +1,23 @@ +# Motivations +Ingress controller implementation in the ONAP cluster is based on the virtual host routing. +Testing ONAP cluster requires a lot of entries on the target machines in the /etc/hosts. +Adding many entries into the configuration files on testing machines is quite problematic and error prone. +The better wait is to create central DNS server with entries for all virtual host pointed to simpledemo.onap.org and add custom DNS server as a target DNS server for testing machines and/or as external DNS for kubernetes cluster. + +# How to deploy test DNS server: +Run script ./deploy\_dns.sh + +# How to add DNS address on testing machines: +See post deploy info + +# Test DNS inside cluster (optional) +1. You can add the following entry after DNS deploy on running cluster at the end of cluster.yaml file (rke) +~~~yaml +dns: + provider: coredns + upstreamnameservers: + - <cluster_ip>:31555 +~~~ +2. You can edit coredns configuration with command: + kubectl -n kube-system edit configmap coredns + |