{"action":"closed","issue":{"url":"https://api.github.com/repos/mojaloop/mojaloop/issues/111","repository_url":"https://api.github.com/repos/mojaloop/mojaloop","labels_url":"https://api.github.com/repos/mojaloop/mojaloop/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/mojaloop/mojaloop/issues/111/comments","events_url":"https://api.github.com/repos/mojaloop/mojaloop/issues/111/events","html_url":"https://github.com/mojaloop/mojaloop/issues/111","id":281734218,"node_id":"MDU6SXNzdWUyODE3MzQyMTg=","number":111,"title":"Integrate K8 into Continuous Deployment (CD) through CircleCi for deploying to K8 cluster","user":{"login":"mdebarros","id":11392873,"node_id":"MDQ6VXNlcjExMzkyODcz","avatar_url":"https://avatars1.githubusercontent.com/u/11392873?v=4","gravatar_id":"","url":"https://api.github.com/users/mdebarros","html_url":"https://github.com/mdebarros","followers_url":"https://api.github.com/users/mdebarros/followers","following_url":"https://api.github.com/users/mdebarros/following{/other_user}","gists_url":"https://api.github.com/users/mdebarros/gists{/gist_id}","starred_url":"https://api.github.com/users/mdebarros/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdebarros/subscriptions","organizations_url":"https://api.github.com/users/mdebarros/orgs","repos_url":"https://api.github.com/users/mdebarros/repos","events_url":"https://api.github.com/users/mdebarros/events{/privacy}","received_events_url":"https://api.github.com/users/mdebarros/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-12-13T12:36:05Z","updated_at":"2018-08-24T13:57:51Z","closed_at":"2018-08-24T13:57:51Z","author_association":"NONE","body":"**Goal**:\nAs a Developer I want all code changes to be continuously deployed into the appriate K8 cluster/environment based on the release branch and tags\n\n**Tasks**:\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Services Auth\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Services Shared\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Services Database\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central KMS\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Ledger\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Forensic Sidecar Logging\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Directory\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - End User Registry\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Services Error Handling\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Pathfinder Query Client\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Pathfinder Provisioning Client\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Mock Pathfinder\n- [ ] Configure CircleCI for each GitHub repo that requires CD to deploy the appropriate Docker Image from Docker Hub to K8s Cluster - Central Hub\n\n**Acceptance Criteria**:\n- [ ] When merges into release branch occurs with an appropriate tag, CircleCI will build, package and deploy Docker images to Docker Hub Mojaloop org with the approrprate Tag.\n- [ ] CircleCI as part of the CD process will then instruct K8 cluster to replace the existing deployment image with this newly packaged Docker image for the respective target environment based on the release branch.\n\n**Dependencies**:\n- [ ] CircleCI Org for Mojaloop\n- [ ] GitHub hook configuration into CircleCI to kick-off CD Processes"}}
{"actor":{"display_login":"elnyry"}}