spinnaker-k8s-workshop

所属分类:微服务
开发工具:GO
文件大小:2763KB
下载次数:0
上传日期:2017-07-21 21:32:10
上 传 者sh-1993
说明:  旋扣器-k8s-车间,,
(spinnaker-k8s-workshop,,)

文件列表:
config (0, 2017-07-22)
config\pipeline.json (15340, 2017-07-22)
config\values.yaml (399, 2017-07-22)
docs (0, 2017-07-22)
docs\img (0, 2017-07-22)
docs\img\Setup-build-trigger.png (368177, 2017-07-22)
docs\img\cloud-shell-prompt.png (25985, 2017-07-22)
docs\img\cloud-shell.png (11249, 2017-07-22)
docs\img\info_card.png (49816, 2017-07-22)
docs\img\lb-be-c.png (522672, 2017-07-22)
docs\img\lb-be.png (505462, 2017-07-22)
docs\img\lb-fe-c.png (519211, 2017-07-22)
docs\img\lb-fe.png (511934, 2017-07-22)
docs\img\pipeline-overview.png (234088, 2017-07-22)
docs\img\ui-configure-application.png (516511, 2017-07-22)
docs\img\ui-create-application.png (371808, 2017-07-22)
labs (0, 2017-07-22)
labs\building-container-images.md (1138, 2017-07-22)
labs\creating-your-pipeline.md (4745, 2017-07-22)
labs\installing-spinnaker.md (4376, 2017-07-22)
labs\pipeline-overview.md (2180, 2017-07-22)
labs\triggering-deployments-v2.md (1142, 2017-07-22)
labs\triggering-deployments.md (546, 2017-07-22)
labs\workshop-setup.md (1760, 2017-07-22)
sample-app (0, 2017-07-22)
sample-app\Dockerfile (849, 2017-07-22)
sample-app\VERSION (15, 2017-07-22)
sample-app\html.go (2273, 2017-07-22)
sample-app\main.go (4239, 2017-07-22)
sample-app\main_test.go (872, 2017-07-22)

# Continuous Delivery with Spinnaker and Kubernetes (in 40 minutes or less) You've got code. It probably compiles. Now what? It's time to push code into production, cross your fingers, and pray! Right? On second thought, we should probably test the code and ensure it works BEFORE releasing it to the rest of the world. Ideally, we'll do this using open source, multi-cloud tools that will work whether we're using Java or Go, on-premise or in the cloud. And that's where [Kubernetes](https://www.kubernetes.io) and [Spinnaker](https://www.spinnaker.io), the continuous delivery platform come in. In this workshop we'll setup a CICD pipeline and explain the pros and cons, along the way. [See a video of the pipleine you'll create here!](https://youtu.be/dpbWpzAs-RwD) In this workshop, you'll will: * Setting up an example Continuous Delivery pipeline from scratch. * Use your favorite tools (well, my favorite, at least) Kubernetes and Spinnaker * Learn and overcome common Pitfalls and Obstacles of the above tools (because nothing's perfect) ## Labs 1. [Workshop Setup](labs/workshop-setup.md) 1. [Building Container Images](labs/building-container-images.md) 1. [Installing Spinnaker](labs/installing-spinnaker.md) 1. [Creating Your Pipeline](labs/creating-your-pipeline.md) 1. [Triggering Deployments](labs/triggering-deployments-v2.md) ## TODO * Extra Credit: Create Deploy v2, manually * IAM / RBAC Integration * Halyard Setup ## What Next? * PLACEHOLDER ## Resources * https://cloud.google.com/solutions/spinnaker-on-compute-engine * http://www.spinnaker.io/docs/troubleshooting-guide * https://medium.com/continuous-delivery-scale/scaling-spinnaker-at-netflix-part-1-8a5ae51ee6de * https://medium.com/continuous-delivery-scale/scaling-spinnaker-at-netflix-metrics-and-more-dbc4910b74e3 * https://medium.com/continuous-delivery-scale/lifting-the-sail-how-spinnaker-maps-resources-to-kubernetes-57da9c1657ba * http://www.spinnaker.io/v1.0/docs/target-deployment-configuration#section-google-cloud-platform * https://github.com/kubernetes/helm/blob/master/docs/quickstart.md * https://github.com/GoogleCloudPlatform/continuous-deployment-on-kubernetes * [Spinnaker Video Codelabs](https://www.youtube.com/watch?v=N9VnJlKn734&list=PL4yLrwUObNkttE526AAj_ykc5UlIPjz8m&index=1) * https://github.com/spinnaker/roer * https://www.spinnaker.io/guides/tutorials/codelabs/kubernetes-source-to-prod/

近期下载者

相关文件


收藏者