{"action":"created","issue":{"url":"https://api.github.com/repos/rancher/rancher/issues/8584","repository_url":"https://api.github.com/repos/rancher/rancher","labels_url":"https://api.github.com/repos/rancher/rancher/issues/8584/labels{/name}","comments_url":"https://api.github.com/repos/rancher/rancher/issues/8584/comments","events_url":"https://api.github.com/repos/rancher/rancher/issues/8584/events","html_url":"https://github.com/rancher/rancher/issues/8584","id":223749276,"number":8584,"title":"[rancher-dns] Allow overriding name template for specific services by setting io.rancher.service.external_dns_name_template label to it in docker-compose.yml","user":{"login":"gerich-home","id":296593,"avatar_url":"https://avatars2.githubusercontent.com/u/296593?v=3","gravatar_id":"","url":"https://api.github.com/users/gerich-home","html_url":"https://github.com/gerich-home","followers_url":"https://api.github.com/users/gerich-home/followers","following_url":"https://api.github.com/users/gerich-home/following{/other_user}","gists_url":"https://api.github.com/users/gerich-home/gists{/gist_id}","starred_url":"https://api.github.com/users/gerich-home/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gerich-home/subscriptions","organizations_url":"https://api.github.com/users/gerich-home/orgs","repos_url":"https://api.github.com/users/gerich-home/repos","events_url":"https://api.github.com/users/gerich-home/events{/privacy}","received_events_url":"https://api.github.com/users/gerich-home/received_events","type":"User","site_admin":false},"labels":[{"id":318782364,"url":"https://api.github.com/repos/rancher/rancher/labels/area/external-dns","name":"area/external-dns","color":"FBCA04","default":false},{"id":145695746,"url":"https://api.github.com/repos/rancher/rancher/labels/kind/enhancement","name":"kind/enhancement","color":"84b6eb","default":false},{"id":189155298,"url":"https://api.github.com/repos/rancher/rancher/labels/status/resolved","name":"status/resolved","color":"0052cc","default":false},{"id":203009589,"url":"https://api.github.com/repos/rancher/rancher/labels/status/to-test","name":"status/to-test","color":"66aa66","default":false}],"state":"open","locked":false,"assignee":{"login":"galal-hussein","id":3309968,"avatar_url":"https://avatars2.githubusercontent.com/u/3309968?v=3","gravatar_id":"","url":"https://api.github.com/users/galal-hussein","html_url":"https://github.com/galal-hussein","followers_url":"https://api.github.com/users/galal-hussein/followers","following_url":"https://api.github.com/users/galal-hussein/following{/other_user}","gists_url":"https://api.github.com/users/galal-hussein/gists{/gist_id}","starred_url":"https://api.github.com/users/galal-hussein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/galal-hussein/subscriptions","organizations_url":"https://api.github.com/users/galal-hussein/orgs","repos_url":"https://api.github.com/users/galal-hussein/repos","events_url":"https://api.github.com/users/galal-hussein/events{/privacy}","received_events_url":"https://api.github.com/users/galal-hussein/received_events","type":"User","site_admin":false},"assignees":[{"login":"galal-hussein","id":3309968,"avatar_url":"https://avatars2.githubusercontent.com/u/3309968?v=3","gravatar_id":"","url":"https://api.github.com/users/galal-hussein","html_url":"https://github.com/galal-hussein","followers_url":"https://api.github.com/users/galal-hussein/followers","following_url":"https://api.github.com/users/galal-hussein/following{/other_user}","gists_url":"https://api.github.com/users/galal-hussein/gists{/gist_id}","starred_url":"https://api.github.com/users/galal-hussein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/galal-hussein/subscriptions","organizations_url":"https://api.github.com/users/galal-hussein/orgs","repos_url":"https://api.github.com/users/galal-hussein/repos","events_url":"https://api.github.com/users/galal-hussein/events{/privacy}","received_events_url":"https://api.github.com/users/galal-hussein/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-04-24T09:02:56Z","updated_at":"2017-05-02T07:19:33Z","closed_at":null,"body":"**Rancher Versions:**\r\nServer: 1.5.1\r\nhealthcheck: 0.2.3\r\nipsec: 0.0.5\r\nnetwork-services: 0.1.1\r\nscheduler: 0.5.1\r\n\r\n**Docker Version:** 1.12.6 on agents, 17.03.0-ce on the server \r\n\r\n**OS and where are the hosts located? (cloud, bare metal, etc):** Ubuntu 16.04.2 LTS (with KVM) (4.4.0), cloud, DigitalOcean\r\n\r\n**Setup Details: (single node rancher vs. HA rancher, internal DB vs. external DB)** single node rancher, internal DB\r\n\r\n**Environment Type: (Cattle/Kubernetes/Swarm/Mesos)** Cattle\r\n\r\n**Suggestion**:\r\nCurrently it is not possible to specify Custom DNS name template for External DNS services (https://try.rancher.com/env/1a45133/catalog?category=External%20DNS) at service level.\r\nIt is essential to be able to do that, so that for majaority of services will have the default naming scheme, but for some of them you will be able to define shorter names.\r\n\r\nI have already prepared the corresponding PR that is pending for more than 2 weeks: https://github.com/rancher/external-dns/pull/74\r\n\r\nWith this change you are able to specify the custom pattern in `io.rancher.service.external_dns_name_template` label in your `docker-compose.yml` file at the level of individual services.\r\n"},"comment":{"url":"https://api.github.com/repos/rancher/rancher/issues/comments/298521293","html_url":"https://github.com/rancher/rancher/issues/8584#issuecomment-298521293","issue_url":"https://api.github.com/repos/rancher/rancher/issues/8584","id":298521293,"user":{"login":"gerich-home","id":296593,"avatar_url":"https://avatars2.githubusercontent.com/u/296593?v=3","gravatar_id":"","url":"https://api.github.com/users/gerich-home","html_url":"https://github.com/gerich-home","followers_url":"https://api.github.com/users/gerich-home/followers","following_url":"https://api.github.com/users/gerich-home/following{/other_user}","gists_url":"https://api.github.com/users/gerich-home/gists{/gist_id}","starred_url":"https://api.github.com/users/gerich-home/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gerich-home/subscriptions","organizations_url":"https://api.github.com/users/gerich-home/orgs","repos_url":"https://api.github.com/users/gerich-home/repos","events_url":"https://api.github.com/users/gerich-home/events{/privacy}","received_events_url":"https://api.github.com/users/gerich-home/received_events","type":"User","site_admin":false},"created_at":"2017-05-02T07:19:33Z","updated_at":"2017-05-02T07:19:33Z","body":"Created PR to include this change into catalog item for DigitalOcean external DNS:\r\nhttps://github.com/rancher/community-catalog/pull/496"}}
{"actor":{"display_login":"gerich-home"}}