<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Game DevOps Meetup Topics by Shi Chen</title>
      <link>https://padlet.com/schen2022/jevyhs1r1mua5bft</link>
      <description>Click on the bottom right &quot;+&quot; sign to add your topic.  
Please also vote on existing topics.
Create an account to have your name displayed!</description>
      <language>en-us</language>
      <pubDate>2022-02-09 19:05:50 UTC</pubDate>
      <lastBuildDate>2022-02-17 15:32:59 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>GitHub Actions as CI/CD pipeline</title>
         <author>schen2022</author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2038912713</link>
         <description><![CDATA[<div>GitHub Actions is a CI/CD platform where you can offload the node scaling &amp; maintenance work to GitHub while enjoying the seamless repo access integration.<br><br>I want to discuss:<br><br>1. What do you like and not like?<br>2. Do you bring your game projects to a monolith pipeline repo&nbsp;<br>OR modularize build and deployment functions and bring them to the game project repo?<br>3. How does your pipeline break?</div>]]></description>
         <enclosure url="https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions" />
         <pubDate>2022-02-09 21:13:15 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2038912713</guid>
      </item>
      <item>
         <title>Contributing to Open Source</title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2044632397</link>
         <description><![CDATA[<div>Many of our CI/CD originate from the open source community, and sometimes it doesn’t do exactly what we need. How does your company approaches open source contributions related to CI/CD? Do you have formal processes in place to request approval or changes pushed to the community? Have you had to adopt a policy in the matter and how did you approach it?</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-02-13 15:16:00 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2044632397</guid>
      </item>
      <item>
         <title>Moving large assets in a modular CI/CD</title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2044642992</link>
         <description><![CDATA[<div>Having to move assets from one part of our pipeline can be challenging. Sometimes zipping a result can be challenging.<br><br>It wasn’t as much an issue before when we would dedicate a machine to build and then test, but now what we work on pods and nodes, there is never a guarantee that the job testing would be on the same node as the job building or packaging. Forcing multiple jobs on a single node feels like working against the grain of what a scalable build infrastructure should be, and using a central NFS only works until you reach the capacity of that single central resource.<br><br>We have designed a few things to avoid moving things around, but I’d be interested in hearing how others are tackling this.</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-02-13 15:28:03 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2044642992</guid>
      </item>
      <item>
         <title>Compromising with security</title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2044655289</link>
         <description><![CDATA[<div>If they had their way, our security department would install windows update daily, scan every files going in and out of our PCs and block any http request that goes to a website that isn’t approved beforehand. I’m half joking, but it’s still an issue where every once in a while our pipeline breaks because PCs were restarted or some policy change on the network ended up breaking something unexpected.<br><br>Sometimes we can find creative workarounds - for example our security team was asking for automatic lock of PCs after 15 mins but we wanted always-on monitoring dashboards, so we created a monitoring screensaver which satisfied both sides.<br><br>Generally speaking, always-on services and service accounts are useful for CI/CD setup but not always easy to patch and control.<br><br>How do you work with your security team, what kind of compromises or creative solutions have you found that worked both ways?<br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2022-02-13 15:41:49 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2044655289</guid>
      </item>
      <item>
         <title>Cloud or Bare Metal?</title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051390658</link>
         <description><![CDATA[<div>Cloud machines are highly available, but lag behind the performance and costs of bare metal. How do teams handle the trade-off between the two?</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-02-16 17:13:48 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051390658</guid>
      </item>
      <item>
         <title>Starting build from scratch.. what ? how ? </title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051448031</link>
         <description><![CDATA[<div>Jenkins ? TeamCity ? Github Actions ? Ant ?<br><br>Do I separate build authoring from running the build ?<br><br>Do I go full container ?.... will my engine allow me to ?<br><br>Do I throw money at the problem or do I need to hyper-optimize every CPU cycle ?<br><br>Who's gonna maintain the build pipeline ?</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-02-16 17:37:09 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051448031</guid>
      </item>
      <item>
         <title>What&#39;s coming next?</title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051483338</link>
         <description><![CDATA[<div>A few years ago we didn't have a chance of building or running Unreal games in containers, especially in Windows. But it's now in sight!&nbsp;<br>What else is coming but isn't there yet?</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-02-16 17:52:10 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051483338</guid>
      </item>
      <item>
         <title>How do we get our teams to actually write unit tests?</title>
         <author></author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051484244</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2022-02-16 17:52:34 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2051484244</guid>
      </item>
      <item>
         <title>How to build with Kubernetes for game development? </title>
         <author>schen2022</author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2052098587</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2022-02-17 00:31:30 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2052098587</guid>
      </item>
      <item>
         <title>How do I get started as a studio with a build system?</title>
         <author>schen2022</author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2052098889</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2022-02-17 00:31:38 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2052098889</guid>
      </item>
      <item>
         <title>How to keep build pipelines CI/CD platform independent?</title>
         <author>schen2022</author>
         <link>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2052099449</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2022-02-17 00:31:58 UTC</pubDate>
         <guid>https://padlet.com/schen2022/jevyhs1r1mua5bft/wish/2052099449</guid>
      </item>
   </channel>
</rss>
