Top Banner
Deploying Node.js With Atlassian Bamboo Issac Goldstand Principal Architect ironSource
17

Deploying Node.js With Atlassian Bamboo

Jan 22, 2018

Download

Internet

Issac Goldstand
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Deploying Node.js With Atlassian Bamboo

Deploying Node.js With Atlassian Bamboo

Issac GoldstandPrincipal Architect

ironSource

Page 2: Deploying Node.js With Atlassian Bamboo

How did the artifact get to the production machine?

https://www.flickr.com/photos/bortescristian/6312962230

Page 3: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Artifact Push – Supported by Bamboo, including firewall transversal, but requires the target machine to have a Remote Agent license

Page 4: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Always workedArtifact Push – Supported by Bamboo, including firewall transversal,

but requires the target machine to have a Remote Agent license

Page 5: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Always workedArtifact Push – Supported by Bamboo, including firewall transversal,

but requires the target machine to have a Remote Agent license

External artifact store – No native Bamboo support.Vote for it at https://jira.atlassian.com/browse/BAM-11876

Page 6: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Always worked

“Secret” feature

Artifact Push – Supported by Bamboo, including firewall transversal,but requires the target machine to have a Remote Agent license

External artifact store – No native Bamboo support.Vote for it at https://jira.atlassian.com/browse/BAM-11876

Page 7: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Always worked

“Secret” feature

Artifact Push – Supported by Bamboo, including firewall transversal,but requires the target machine to have a Remote Agent license

External artifact store – No native Bamboo support.Vote for it at https://jira.atlassian.com/browse/BAM-11876

Artifact Pull – Supported by popular deployment tools (Chef, Puppet, Capistrano) but requires Firewall access and fileaccess (FTP, HTTP) to Bamboo’s artifact store

Page 8: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Always worked

“Secret” feature

Let’s take a look

Artifact Push – Supported by Bamboo, including firewall transversal,but requires the target machine to have a Remote Agent license

External artifact store – No native Bamboo support.Vote for it at https://jira.atlassian.com/browse/BAM-11876

Artifact Pull – Supported by popular deployment tools (Chef, Puppet, Capistrano) but requires Firewall access and fileaccess (FTP, HTTP) to Bamboo’s artifact store

Page 9: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Always worked

“Secret” feature

Let’s take a look

Artifact Push – Supported by Bamboo, including firewall transversal,but requires the target machine to have a Remote Agent license

External artifact store – No native Bamboo support.Vote for it at https://jira.atlassian.com/browse/BAM-11876

Artifact Pull – Supported by popular deployment tools (Chef, Puppet, Capistrano) but requires Firewall access and fileaccess (FTP, HTTP) to Bamboo’s artifact store

Page 10: Deploying Node.js With Atlassian Bamboo

In a previous episode...

Page 11: Deploying Node.js With Atlassian Bamboo

Company A - production

Company B - production

Company B - staging

Company C - production

Company D - production

Company D - staging

Company E - production

Company F - production

Company F - staging

Company G - production

Company G - dev

Page 12: Deploying Node.js With Atlassian Bamboo
Page 13: Deploying Node.js With Atlassian Bamboo

Company A - production

Company B - production

Company B - staging

Company C - production

Company D - production

Company D - staging

Company E - production

Company F - production

Company F - staging

Page 14: Deploying Node.js With Atlassian Bamboo
Page 15: Deploying Node.js With Atlassian Bamboo
Page 16: Deploying Node.js With Atlassian Bamboo
Page 17: Deploying Node.js With Atlassian Bamboo

Thank you