Skip to content
This repository has been archived by the owner on Jul 10, 2021. It is now read-only.

docs(newsletter): add News edition 4 - WIP #1855

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
c3b6fe0
Merge pull request #1 from spinnaker/master
dnilasor Apr 8, 2020
21107aa
Merge remote-tracking branch 'upstream/master'
dnilasor Apr 9, 2020
82c1eae
Merge remote-tracking branch 'upstream/master'
dnilasor Apr 10, 2020
a04d13c
Merge remote-tracking branch 'upstream/master'
dnilasor May 21, 2020
d91a26c
add issue 4 scaffold and update latest links
dnilasor May 22, 2020
5b163a2
update issue 4 links, add descriptions
dnilasor May 24, 2020
f0a57cb
add descriptions
dnilasor May 25, 2020
9b33422
add descriptions
dnilasor May 25, 2020
9fcf2b6
add new sections
dnilasor May 25, 2020
5ce10f3
add jobs to job section
dnilasor May 25, 2020
37a9c4b
mark to-do items
dnilasor May 25, 2020
d847242
add video links and dev-toolkit ask
dnilasor May 26, 2020
7014ab1
theme
dnilasor May 26, 2020
36af0f1
Merge branch 'master' into news-edition-4
dorbin May 26, 2020
bfe0b3d
Merge branch 'master' into news-edition-4
dnilasor May 27, 2020
bf9d27c
add full url
dnilasor May 27, 2020
e390935
Update news/editions/edition4.md
dnilasor May 27, 2020
c067d2f
Update news/editions/edition4.md
dnilasor May 27, 2020
36e46b6
Update news/editions/edition4.md
dnilasor May 27, 2020
10376af
Update news/editions/edition4.md
dnilasor May 27, 2020
0afcd50
Update news/editions/edition4.md
dnilasor May 27, 2020
ca58fc7
Update news/editions/edition4.md
dnilasor May 27, 2020
9f69566
Update news/editions/edition4.md
dnilasor May 27, 2020
fb40d93
Update news/editions/edition4.md
dnilasor May 27, 2020
735dd04
Update news/editions/edition4.md
dnilasor May 27, 2020
018e105
Merge branch 'master' into news-edition-4
317brian Jun 2, 2020
aa6d901
Merge branch 'master' into news-edition-4
317brian Jun 16, 2020
0e77625
Merge branch 'master' into news-edition-4
dnilasor Oct 2, 2020
6aea6a2
add new links delete broken ones
dnilasor Oct 6, 2020
24ac216
reorder sections
dnilasor Oct 6, 2020
b0c363c
Merge branch 'master' into news-edition-4
dnilasor Oct 6, 2020
e30f6fc
move dates from summit headline
dnilasor Oct 6, 2020
1dadc9a
typos and link fix
dnilasor Oct 6, 2020
0a46ca6
Merge branch 'news-edition-4' of https://github.com/dnilasor/spinnake…
dnilasor Oct 6, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion news/editions/edition2.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ layout: single
title: "*Flying* Edition 2"
sidebar:
nav: news
redirect_from: /news/latest/
---
## Laying the groundwork for Spinnaker success
> This month's issue focuses on ways that cloud providers, project governors, contributors, and operators have laid groundwork to make 2020 Spinnaker's best year ever. With telemetry, a plugin framework, a hackathon, and new ways to install, manage, and integrate with Spinnaker, we're ready to share the most mature and capable continuous delivery platform with **literally everyone**.
Expand Down
3 changes: 1 addition & 2 deletions news/editions/edition3.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ layout: single
title: "*Flying* Edition 3"
sidebar:
nav: news
redirect_from: /news/latest/
---
## Open Source: #BetterTogether
> This month's issue focuses Spinnaker's strong open source DNA. Spinnaker builds a bridge between the collaboration story at the core of Linux culture and the powerful cloud economy that has leveraged it to transform software delivery. OSS community efforts to build native Kubernetes|Spinnaker integration highlight this unique strength.
Expand All @@ -24,7 +23,7 @@ Fans of the __[Just me and Opensource](https://www.youtube.com/user/wenkatn)__ o
2-way interactive Slack notifications allow Netflix engineers deploying with Spinnaker's new Managed Delivery feature to approve a Spinnaker pipeline manual judgement directly from Slack. Learn how Echo handles communications between notifying services and Slack via interactive notification callbacks.

## [Operating Spinnaker at Scale & the Ops SIG's Mission](https://www.armory.io/blog/scaling-spinnaker-at-salesforce-the-life-of-a-cloud-ops-architect/)
Discover the mission of the new <span class="x x-first x-last">[</span>Operations SIG<span class="x x-first x-last">](https://github.com/spinnaker/governance/tree/master/sig-ops)</span> in this interview with the co-chair, Edgar Magana of Salesforce.
Discover the mission of the new <span class="x x-first x-last">[</span>Operations SIG<span class="x x-first x-last">](https://github.com/spinnaker/governance/tree/master/sig-ops)</span> in this interview with the co-chair, Edgar Magana of Salesforce.

This SIG will address several goals and challenges, including reference architecture. Edgar explains these through the lens of Salesforce's Spinnaker implementation, which targets both Kubernetes and EC2 deployments.

Expand Down
105 changes: 105 additions & 0 deletions news/editions/edition4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
---
layout: single
title: "*Flying* Edition 4"
sidebar:
nav: news
redirect_from: /news/latest/
---
> It's been a while! This mega-issue will catch you up on new Spinnaker content from the past few months. Spinnaker sets the standard for open source innovation because YOU evolve it.

## [Join us for Spinnaker Summit and Summit Gardening Days](https://events.linuxfoundation.org/spinnaker-summit)
This year's Spinnaker Summit is a 4-week virtual event, October 19th - November 12. Learn from technical and leadership-focused talks on Tuesdays and Thursdays, and catch keynotes and special events on Wednesdays. Speakers hail from Adobe, Airbnb, Autodesk, AWS, Cisco, Cloudera, Modzy, Netflix, Pinterest, Red Hat, Salesforce, SAP, Snap, Splunk, Sumo Logic, Xero and more. Hack all month at [Gardening Days](https://github.com/spinnaker-hackathon/gardening), our global hackathon, part of Summit schedule this year with exciting challenges from GitHub, Sumo Logic, and more. [Get your Summit tickets now](https://events.linuxfoundation.org/spinnaker-summit/register/)!

## Solution guides

### [How to build a CI/CD pipeline with Spinnaker](https://youtu.be/nTXrKiQEeO8)
In this episode of Season of Scale, Carter Morgan shows you how you can utilize Google's Cloud Build and Artifact Registry with Spinnaker and other tools to develop an automated, tag-based continuous integration and deployment pipeline.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
In this episode of Season of Scale, Carter Morgan shows you how you can utilize Google's Cloud Build and Artifact Registry with Spinnaker and other tools to develop an automated, tag-based continuous integration and deployment pipeline.
In this episode of Season of Scale, Carter Morgan shows you how to use Google's Cloud Build and Artifact Registry with Spinnaker and other tools to develop an automated, tag-based continuous integration and deployment pipeline.


### [Using CodeBuild in Spinnaker for continuous integration](https://aws.amazon.com/blogs/devops/using-codebuild-in-spinnaker-for-continuous-integration/)
Learn how to use AWS CodeBuild in Spinnaker to provide fully managed continuous integration capabilities as a stage in a Spinnaker pipeline. Follow this guide to enable and connect to the AWS provider, then access and configure pipeline triggers for your CodeBuild projects. The CodeBuild stage is available in Spinnaker 1.19 and higher.

### [Continuous deployment to Kubernetes using GitHub-triggered Spinnaker pipelines](https://blog.opsmx.com/continuous-deployment-to-kubernetes-using-github-triggered-spinnaker-pipelines/)
Learn to configure a webhook to trigger pipelines in Spinnaker 1.19.1 based on commits to a GitHub repository. Set up Spinnaker to listen to changes in a GitHub artifact repository, inject changed GitHub files as artifacts into your pipeline, and verify execution.

### [Spinnaker – Configuring dynamic Kubernetes accounts using Vault](https://blog.opsmx.com/spinnaker-configuring-dynamic-kubernetes-accounts-using-vault/)
We can configure Spinnaker's Clouddriver with external configuration stores, such as HashiCorp Vault to keep Kubernetes account information secure outside of Spinnaker. Consult this guide and its [sequel](https://blog.opsmx.com/spinnaker-externalising-kubeconfig-files-of-kubernetes-accounts/) to learn how to externalize dynamic Kubernetes accounts and kubeconfig files in Vault.

### [Spinnaker idea: reusable run job stages via script runner containers](https://medium.com/@tomas_lin/spinnaker-idea-reusable-run-job-stages-via-script-runner-containers-ff5fd95ec056)
Combine the deployment ease of the run script stage with the security advantages of a containerized stage by building general runner containers that run mix-and-match script workflows from S3. Enjoy the flexibility and security of a container runtime, and reduce time spent building containers.

### [Deploying a service mesh application to Kubernetes using Spinnaker](https://medium.com/@timawang/deploying-a-service-mesh-application-to-kubernetes-using-spinnaker-c509cda906ed)
Set up a complete CI/CD pipeline from scratch using native cloud services, Spinnaker, and popular tools such as Kubernetes, Istio, Calico, and Google Cloud Build. This guide gets you started quickly with a devops pipeline that you can further tweak according to your use case.

### [Continuous delivery pipeline for Kubernetes using Spinnaker](https://dzone.com/articles/continuous-delivery-pipeline-for-kubernetes-using)
This post provides a how-to guide on pushing new releases of an application to a Kubernetes cluster using Jenkins, Docker Hub, and Spinnaker. It demonstrates enabling automatic deployments to a staging environment, and supervised deployments to production.

### [Learn how to integrate Jenkins with Spinnaker](https://www.youtube.com/watch?v=s6NaYmD3cJk)
Follow the OpsMx Spinnaker tutorial and begin learning how to integrate Jenkins with Spinnaker to do continuous integration within your software delivery pipelines.

### [Securing your AWS deployments with Spinnaker and Armory Enterprise](https://youtu.be/zME-qXOo55k)
In this webinar, Paul Roberts of AWS and Lee Faus of Armory discuss the struggle between velocity and governance. How can we experiment while still enforcing deployment policies? You'll learn about reusable modules that reduce the number of stages needed for deployment, and lockable pipelines that enforce best practices.

### [Integrating Spinnaker with ServiceNow](https://www.armory.io/blog/integrating-spinnaker-with-servicenow/)
Using ServiceNow as a system of record for software code and infrastructure changes to production environments? In this video and blog, learn to trigger Spinnaker pipelines from ServiceNow, use Spinnaker Pipeline Expressions to capture build metadata, and automate ServiceNow change requests.

## Success stories

### [True continuous deployment: From dream to reality with Spinnaker at Upside](https://engineering.upside.com/true-continuous-deployment-from-dream-to-reality-with-spinnaker-5b48487d2f88)
Learn how and why Upside is leveraging Spinnaker to give its teams more runway to build out complex and robust deployment pipelines with ease. With Continuous Deployment, Upside engineers can further increase the velocity of deployments, as well as their confidence in them.

### [Spinnaker @ GIPHY](https://engineering.giphy.com/spinnaker-giphy/?fbclid=IwAR1aztJT68aqrDUBzPDGmYfpTQfvpNK5WHkVBQ1lxLViGbg6yx8aoJj-hMI)
Understand the Site Reliability team at GIPHY's process for distributing applications to Kubernetes on AWS servers. Spinnaker has made it easy for GIPHY to integrate with existing Jenkins pipelines and tooling, deploy to multiple cluster via Helm, and handle automated canary testing and releases.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Understand the Site Reliability team at GIPHY's process for distributing applications to Kubernetes on AWS servers. Spinnaker has made it easy for GIPHY to integrate with existing Jenkins pipelines and tooling, deploy to multiple cluster via Helm, and handle automated canary testing and releases.
Understand the process the Site Reliability team at GIPHY uses for distributing applications to Kubernetes on AWS servers. Spinnaker has made it easy for GIPHY to integrate with existing Jenkins pipelines and tooling, deploy to multiple cluster via Helm, and handle automated canary testing and releases.


### [Our journey to continuous delivery at Grab (part 1)](https://engineering.grab.com/our-journey-to-continuous-delivery-at-grab)
Read an in-depth account of 2 years spent improving the continuous delivery processes for backend services at Grab. Part One describes Grab's starting point, and the software and tools created and integrated. Grab chose Spinnaker because of its maturity, support of complex workflows and multicloud, open-source extensibility, and lack of a single point of failure.

### [Zero to 1000+ applications large scale CD adoption at Cisco with Spinnaker and OpenShift](https://youtu.be/RpIHjGg_fcs)
In this webinar, Balaji Siva, VP of Products at OpsMx, engages Anil Anaberumutt, IT architect at Cisco, and Red Hat Sr. Solutions Architect, Vikas Grover, in a discussion about Cisco’s CD challenges. They discuss lessons learned, best practices implemented, and key results achieved on their CD transformation journey.

## New & newsworthy

### [Telltale: Netflix application monitoring simplified](https://netflixtechblog.com/telltale-netflix-application-monitoring-simplified-5c08bfa780ba)
Read about Telltale, the intelligent monitoring tool that Netflix uses with Spinnaker to monitor over 100 applications in production. As Spinnaker deploys them, Telltale continuously monitors the health of instances running new builds for faster detection and resolution times.

### [Serializing your culture with Kelsey Hightower](https://youtu.be/rNpB9Mn0dm0)
Kelsey Hightower discusses culture and collaboration in the software development and delivery life cycle. How can we leverage a platform like Spinnaker to treat security and compliance as part of the whole SDLC? Hear Kelsey talk about his experience with continuous delivery tools versus platforms, and understand why he focuses so much on culture in his work with Kubernetes and cloud adoption.

### [Spinnaker projects participating in Google Summer of Code](https://cd.foundation/blog/2020/05/18/9-cd-foundation-projects-are-participating-in-this-years-google-summer-of-code/)
This year, we joined GSoC to bring more student developers into the Spinnaker community. We nurtured two Spinnaker projects: "Drone CI type for Spinnaker pipeline stage" from Victor Odusanya (mentored by Armory engineer Cameron Motevasselani) and “Continuous Delivery, Continuous Deployments with Spinnaker” from Moki Daniel (mentored by Armory engineer Fernando Freire).

### [The Continuous Delivery Foundation, interoperability, and open standards](https://www.infoq.com/podcasts/continuous-delivery-foundation/)
Tracy Miranda, the new Governing Board chair of the CDF, discusses the foundation's purpose and interoperability goals on the InfoQ podcast. Read more about Tracy's vision of standardized metadata in continuous delivery pipelines and how Spinnaker's advanced deployment strategies fit in.

### [Deep Dive into Spinnaker and the Spinnaker Operator](https://youtu.be/-p_CJc9BjAM)
The Spinnaker Operator makes deploying and managing the full lifecycle of Spinnaker app simple and reliable, leveraging a Kubernetes-native GitOps workflow and tools like kubectl, helm, and kustomize. This OpenShift Commons briefing explains and [demonstrates](https://youtu.be/5IMkZnF09d8) the [operator](https://github.com/armory/spinnaker-operator) and tours Armory Enterprise features.

## New products & partnerships

#### [Deploy EC2 Spot instances using new Spinnaker integration with Spot's Elastigroup](https://spot.io/news/2020-09-21/streamline-your-devops-workflow-with-spinnaker-and-spot/)

#### [OpsMx offers Open Enterprise Spinnaker on Red Hat Marketplace](https://aithority.com/it-and-devops/cloud/opsmx-announces-availability-of-open-enterprise-spinnaker-on-red-hat-marketplace/)

#### [Armory joins the AWS Partner Network Global Startup Program](https://www.newsanyway.com/2020/06/11/armory-joins-the-aws-partner-network-global-startup-program/)

#### [New Relic & Grafana partner to advance open instrumentation, improving open standards for Spinnaker observability](https://www.businesswire.com/news/home/20200810005231/en/New-Relic-and-Grafana-Labs-Partner-to-Advance-Open-Instrumentation)


## Release Alerts
Information about the latest Spinnaker releases:
- [Release Notes: 1.21](https://spinnaker.io/community/releases/versions/1-22-1-changelog#spinnaker-release-1-22-0)
- [Release Notes: 1.22](https://spinnaker.io/community/releases/versions/1-21-4-changelog#spinnaker-release-1-21-0)
- [Release Notes: 1.20](https://spinnaker.io/community/releases/versions/1-20-8-changelog#spinnaker-release-1-20)

_To be notified when new Spinnaker versioned releases are available, please join the [spinnaker-announce](https://groups.google.com/forum/#!forum/spinnaker-announce) Google Group (requires a Google account)._

## Jobs

<add some jobs here>

Trying to hire a Spinnaker engineer? [Join Spinnaker Slack](https://join.spinnaker.io) and add the jobs you'd like to advertise to the [#Spinnaker-News Channel](https://spinnakerteam.slack.com/archives/C011W1CNW8Y)


## Tweet Street
Noteworthy tweets:

<add some tweets here>