These are chat archives for bluefin-octopusdeploy/chrome-extension

5th
Sep 2016
David Roberts
@davidroberts63
Sep 05 2016 02:49
Gah! Ugh. The browser testing is gonna slow down a lot.
Azure's a bit 'too' easy for me to use. ;-)
Matt Richardson
@matt-richardson
Sep 05 2016 03:13
You got the azure bill?
David Roberts
@davidroberts63
Sep 05 2016 03:13
How'd you guess? :-)
I mean man. I didn't even think about the 1TB premium ssd storage cost.
Of which I'm using exactly 0
Matt Richardson
@matt-richardson
Sep 05 2016 03:14
Been bitten by that one myself.
David Roberts
@davidroberts63
Sep 05 2016 03:15
Compute is fine ($7.12). But storage, sheesh. $240 for those two servers.
So I'm gonna dump them and recreate them much smaller and without that extra drive tha tI didn't use.
Live and learn.
I only used about 17 GB each anyway.
On the drive that is. The storage is full size of course.
Matt Richardson
@matt-richardson
Sep 05 2016 03:16
ouch
David Roberts
@davidroberts63
Sep 05 2016 03:16
Yeah, I saw the bill and went all big eyed.
I'm laughing about it though.
Matt Richardson
@matt-richardson
Sep 05 2016 03:17
Learnt a valuable life lesson :smile:
David Roberts
@davidroberts63
Sep 05 2016 03:17
Haha. True.
Oddly though, I'm having fun trying to connect the details of the detailed daily billing to actual items in Azure. Just to make sure I don't miss anything.
It's weird, the Standard storage (non SSD) is measured in GB while the premium storage is measured in 'Units'. still trying to figure that one out.
I was just about to make an Azure function to allow us to make a comment on a public PR that could trigger the build when I noticed it all.
Matt Richardson
@matt-richardson
Sep 05 2016 03:22
Ooh, that sounds nice
(The azure function, i mean)
David Roberts
@davidroberts63
Sep 05 2016 03:22
Yeah. I really like the Azure Functions/AWS Lambda idea.
I messed around with calculating PI to a large level using AWS Lambda. Split the job into any segments and let them all run and return to join together. It was neat.
Matt Richardson
@matt-richardson
Sep 05 2016 03:24
Nice. That sounds worthy of a blog post.
David Roberts
@davidroberts63
Sep 05 2016 03:24
Ahhh. p10 (128 gb ss) only ran $35, closer to what I was expecting. It's that darn wasted P30 (1028 GB) that's kicking me.
Well darn, I though I had.
I need to get back onto any decent blog rythm.
Matt Richardson
@matt-richardson
Sep 05 2016 03:26
last post 18th of November :)
David Roberts
@davidroberts63
Sep 05 2016 03:27
Yes, yes, I know. That was a fun set of them too. Did a local user group talk from those. Had a blast.
Matt Richardson
@matt-richardson
Sep 05 2016 03:27
David Roberts
@davidroberts63
Sep 05 2016 03:28
Nope, I'll read through it in just a minute though.
Seriously, you all are doing some really awesome stuff.
Matt Richardson
@matt-richardson
Sep 05 2016 03:28
its a great environment
David Roberts
@davidroberts63
Sep 05 2016 03:28
Octopus Deploy is by far the best product purchase I've ever told anyone to buy.
Matt Richardson
@matt-richardson
Sep 05 2016 03:28
proper smart people
:smile:
only gonna get better
David Roberts
@davidroberts63
Sep 05 2016 03:43
Okay, reading through the docker RFC. Not related to docker, but can someone tell Paul or whomever to remove 'for .NET' from the website? We are using it for .NET apps of course but also infrastructure changes (some) and 3rd party app installation/configuration. Wait, should this convo be in a different spot?
Matt Richardson
@matt-richardson
Sep 05 2016 03:45
We've had this conversation recently - its primarily aimed at .NET devs so they are happy to keep that for now
David Roberts
@davidroberts63
Sep 05 2016 03:45
True. And I get that.
I tell people at work, it's 'geared for .net but give me some powershell and it can do it'
David Roberts
@davidroberts63
Sep 05 2016 03:52
Ahh, yeah, from the little I've heard security in general is still a bit of a touchy subject with docker.
Matt Richardson
@matt-richardson
Sep 05 2016 03:55
its a mess
especially as they like shouting how great docker is for enterprise level security
David Roberts
@davidroberts63
Sep 05 2016 03:56
Haha. Yeah, that aspect is what our security group may raise a fuss about. But, really, with .NET Core and Nano Server. I'm not as interested in Docker as I used to be.
David Roberts
@davidroberts63
Sep 05 2016 03:59
Just noticed the date on your RFC. I feel like I'm in 'Back to the future'.
Matt Richardson
@matt-richardson
Sep 05 2016 03:59
well, we are more advanced here in AUS than you are in the US ;)
(according to the calendar at least :D)
David Roberts
@davidroberts63
Sep 05 2016 04:00
Toche
Yes, I'm missing the accent.
Matt Richardson
@matt-richardson
Sep 05 2016 04:01
here's a picture of some cute wildlife just to get the proper feel of Australia
David Roberts
@davidroberts63
Sep 05 2016 04:01
gah!
Note to self, never look at a Koala when it's wet.
Matt Richardson
@matt-richardson
Sep 05 2016 04:02
:D
David Roberts
@davidroberts63
Sep 05 2016 04:02
Thanks for that. It's 11pm here, I'm gonna have nightmares.
Matt Richardson
@matt-richardson
Sep 05 2016 04:02
lol
glad I can help
I'm hoping this docker stuff will be useful for BlueFin testing
David Roberts
@davidroberts63
Sep 05 2016 04:04
Okay, so RFC question. You mention the downside of app recycles. But that's already the case with IIS. And wouldn't deploying a new container require a 'recycle' anyway. At least by switching which container is being used.
I'm likely missing something fundamental.
Matt Richardson
@matt-richardson
Sep 05 2016 04:05
it does the config transforms then copies it across and then changes bindings
so it minimises it
with this docker approach, it will start up IIS, then do the config transforms, causing a recycle very shortly after iis starts
so you get another recycle there with docker
David Roberts
@davidroberts63
Sep 05 2016 04:14
Ahh. Okay. forgot about the startup of IIS inside the container. Although if we wanted to avoid the double recycle we could tell IIS not to start initially. Am I thinking right?
That would let the config change occur, then start IIS
Matt Richardson
@matt-richardson
Sep 05 2016 04:14
Yeah, that'd solve that
David Roberts
@davidroberts63
Sep 05 2016 04:15
Hahaha, completely different track: https://www.youtube.com/watch?v=zKkKGlMLkow
The guy is super funny. Curses a bit though.
Here's a uneducated docker Octopus thought: What if you could tell docker to 'shim' in an Octopus layer into the container? Would that do anything helpful?
Yes that mutates the container.
Matt Richardson
@matt-richardson
Sep 05 2016 04:18
dont think you could do that?
David Roberts
@davidroberts63
Sep 05 2016 04:19
Not sure, thus 'uneducated'. Just a thought. There's a way to shim things in just about anything.
Matt Richardson
@matt-richardson
Sep 05 2016 04:21
docker is all about the layers though, so you could build on top of an OD layer
David Roberts
@davidroberts63
Sep 05 2016 04:21
anything being stuff in general, not docker specifically
Matt Richardson
@matt-richardson
Sep 05 2016 04:22
but generally you'd want your app to be a lower layer
but there's nothing stopping building on top of a tentacle base image
Matt Richardson
@matt-richardson
Sep 05 2016 04:33
(i cant believe i'm watching someone install windows 98)

Want to add a comment on the RFC re:

Ahh. Okay. forgot about the startup of IIS inside the container. Although if we wanted to avoid the double recycle we could tell IIS not to start initially. Am I thinking right?
That would let the config change occur, then start IIS

David Roberts
@davidroberts63
Sep 05 2016 04:39
Yeah. I was just about to do that. Stepped away for some FortressCraft.
There ya go. With another thought added on I just had.
I know, funny right? The guy has a great attitude about it all. Especially the fan.
Matt Richardson
@matt-richardson
Sep 05 2016 04:44
thanks :)
David Roberts
@davidroberts63
Sep 05 2016 04:47
It's weird. I started as strictly a developer about 16 years ago. Somewhere along the last 6 years though I've crossed into this Twighlight zone of Dev/Admin trying to get my employer into the DevOps arena.
I love it
Matt Richardson
@matt-richardson
Sep 05 2016 04:48
same
its the place that needs the most love
and you can make the biggest impact there
David Roberts
@davidroberts63
Sep 05 2016 04:50
No kidding.
We went from handing prod control a zip file and crossing fingers that everything got moved correctly into Octopus where a deployment is not really a 'thing' to be worried about any more. The impact of what the devs push yes, but the process itself, almost a non-event. Getting closer to 'The Phoenix Project' end result.
Matt Richardson
@matt-richardson
Sep 05 2016 04:56
Good work 😀