{"action":"created","issue":{"url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/issues/39","repository_url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager","labels_url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/issues/39/comments","events_url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/issues/39/events","html_url":"https://github.com/PalmStoneGames/kube-cert-manager/pull/39","id":203174112,"number":39,"title":"Add 'class' label and argument, add default email/provider arguments","user":{"login":"whereisaaron","id":1109585,"avatar_url":"https://avatars.githubusercontent.com/u/1109585?v=3","gravatar_id":"","url":"https://api.github.com/users/whereisaaron","html_url":"https://github.com/whereisaaron","followers_url":"https://api.github.com/users/whereisaaron/followers","following_url":"https://api.github.com/users/whereisaaron/following{/other_user}","gists_url":"https://api.github.com/users/whereisaaron/gists{/gist_id}","starred_url":"https://api.github.com/users/whereisaaron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whereisaaron/subscriptions","organizations_url":"https://api.github.com/users/whereisaaron/orgs","repos_url":"https://api.github.com/users/whereisaaron/repos","events_url":"https://api.github.com/users/whereisaaron/events{/privacy}","received_events_url":"https://api.github.com/users/whereisaaron/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-01-25T17:47:08Z","updated_at":"2017-02-06T06:45:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/pulls/39","html_url":"https://github.com/PalmStoneGames/kube-cert-manager/pull/39","diff_url":"https://github.com/PalmStoneGames/kube-cert-manager/pull/39.diff","patch_url":"https://github.com/PalmStoneGames/kube-cert-manager/pull/39.patch"},"body":"The `-class` label allows multiple kcm's in the same namespace(s) for different DNS accounts. If the new `-class` argument is not specified, then kcm remains backwards compatible. If `-class` is specified, then the 'enabled: true` annotation is deprecated. See #30 for more details on the behaviour.\r\n\r\nAdded `-tag-prefix` and `-cert-namespace` to allow backwards compatibility after the project moves to a new repository. See #33 for more details.\r\n\r\nI've be running multiple instances of this version in pre-production for a bit, working well with both DNS and HTTP challenges.\r\n\r\n- Implement optional 'class' label as a filter within the selected namespace(s), only resources labelled with the configured 'class' label value are managed\r\n- Implement default provider and default email options, that are used except when overridden by the corresponding Certficate fields or annotations on Ingresses\r\n- Add log messages when creating or updating a Secret\r\n- Make prefix for labels and annotations able to be overridden with -tagPrefix\r\n- Make namespace for Certificate resource able to be overridden with -certNamespace\r\n- Correct syntax for setting Lego ACME HTTP and HTTPS challenge ports"},"comment":{"url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/issues/comments/277598357","html_url":"https://github.com/PalmStoneGames/kube-cert-manager/pull/39#issuecomment-277598357","issue_url":"https://api.github.com/repos/PalmStoneGames/kube-cert-manager/issues/39","id":277598357,"user":{"login":"luna-duclos","id":5576448,"avatar_url":"https://avatars.githubusercontent.com/u/5576448?v=3","gravatar_id":"","url":"https://api.github.com/users/luna-duclos","html_url":"https://github.com/luna-duclos","followers_url":"https://api.github.com/users/luna-duclos/followers","following_url":"https://api.github.com/users/luna-duclos/following{/other_user}","gists_url":"https://api.github.com/users/luna-duclos/gists{/gist_id}","starred_url":"https://api.github.com/users/luna-duclos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luna-duclos/subscriptions","organizations_url":"https://api.github.com/users/luna-duclos/orgs","repos_url":"https://api.github.com/users/luna-duclos/repos","events_url":"https://api.github.com/users/luna-duclos/events{/privacy}","received_events_url":"https://api.github.com/users/luna-duclos/received_events","type":"User","site_admin":false},"created_at":"2017-02-06T06:45:43Z","updated_at":"2017-02-06T06:45:43Z","body":"Everything looks good! One question: can we come up with a better name than \"class\" ? it doesn't feel super fit for purpose for what it does."}}
{"actor":{"display_login":"luna-duclos"}}