fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#humanitec

0 posts0 participants0 posts today
Markus Stahl<p>Putting new <a href="https://fosstodon.org/tags/robotframework" class="mention hashtag" rel="tag">#<span>robotframework</span></a> <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> library in to action. </p><p>Deploy multiple containers with <a href="https://fosstodon.org/tags/score" class="mention hashtag" rel="tag">#<span>score</span></a> through a robot task in a <a href="https://fosstodon.org/tags/gitlab" class="mention hashtag" rel="tag">#<span>gitlab</span></a> ci.</p>
Markus Stahl<p>I generated a <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> client in <a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="tag">#<span>python</span></a> from the official <a href="https://fosstodon.org/tags/openapi" class="mention hashtag" rel="tag">#<span>openapi</span></a> spec (version 0.24.1). It required fixing as the specification was incomplete and <a href="https://fosstodon.org/tags/swagger" class="mention hashtag" rel="tag">#<span>swagger</span></a>-codegen has a bugs in its python generator. I am unsure about the feasibility, but will maintain this <a href="https://fosstodon.org/tags/gitlab" class="mention hashtag" rel="tag">#<span>gitlab</span></a> project for now.</p><p>If you are into <a href="https://fosstodon.org/tags/platformengineering" class="mention hashtag" rel="tag">#<span>platformengineering</span></a> and <a href="https://fosstodon.org/tags/devops" class="mention hashtag" rel="tag">#<span>devops</span></a> and you like to orchestrate your <a href="https://fosstodon.org/tags/platformorchestrator" class="mention hashtag" rel="tag">#<span>platformorchestrator</span></a> with Python, you may try this <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="tag">#<span>opensource</span></a> client.<br /><a href="https://gitlab.com/noordsestern/unofficial-humanitec-client" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/noordsestern/unoffi</span><span class="invisible">cial-humanitec-client</span></a></p>
Markus Stahl<p>So after my barely entertaining attempt to deploy <a href="https://fosstodon.org/tags/zeebe" class="mention hashtag" rel="tag">#<span>zeebe</span></a> playground with <a href="https://fosstodon.org/tags/score" class="mention hashtag" rel="tag">#<span>score</span></a> on <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> the other day, I received a workaround how to deploy several workload defined in score. 🙏</p><p>The code snippet inspired me to use <a href="https://fosstodon.org/tags/robotframework" class="mention hashtag" rel="tag">#<span>robotframework</span></a> instead of shell script. </p><p>After a day forcing <a href="https://fosstodon.org/tags/swagger" class="mention hashtag" rel="tag">#<span>swagger</span></a>-codegen to create an acceptable <a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="tag">#<span>python</span></a> client from <a href="https://fosstodon.org/tags/openapi" class="mention hashtag" rel="tag">#<span>openapi</span></a> spec, I ended up releasing a small alpha: robotframewor-humanitec 🎉</p><p>Available as <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="tag">#<span>OpenSource</span></a> on pypi.org: <a href="https://pypi.org/project/robotframework-humanitec/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">pypi.org/project/robotframewor</span><span class="invisible">k-humanitec/</span></a></p>
Markus Stahl<p>I tried streaming on twitch last night. Deploy <a href="https://fosstodon.org/tags/zeebe" class="mention hashtag" rel="tag">#<span>zeebe</span></a> and <a href="https://fosstodon.org/tags/zeebe" class="mention hashtag" rel="tag">#<span>zeebe</span></a>-monitor with <a href="https://fosstodon.org/tags/score" class="mention hashtag" rel="tag">#<span>score</span></a> on <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a>. It was a tech-check for audio and video and in that regard, it worked.</p><p>However, it is very boring to watch. When something does not work, I am so much in my thoughts without saying anything. Watching me scrolling through documentation, trying different variations of gitlab pipelines. </p><p>Will need more practice for being more expressive when I am on my own.</p>
Markus Stahl<p>With the help of <a href="https://fosstodon.org/tags/mustache" class="mention hashtag" rel="tag">#<span>mustache</span></a> templates you can create <a href="https://fosstodon.org/tags/score" class="mention hashtag" rel="tag">#<span>score</span></a> specifications for cronjobs that run at times with the least amount of carbon emissions. This example shows a step by steop guide using the carbon aware computing API by <a href="https://fosstodon.org/tags/bluehands" class="mention hashtag" rel="tag">#<span>bluehands</span></a> deploying the cronjob to <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a></p><p><a href="https://fosstodon.org/tags/greenit" class="mention hashtag" rel="tag">#<span>greenit</span></a> <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="tag">#<span>opensource</span></a><br /><a href="https://noordsestern.medium.com/carbon-optimized-cronjobs-in-score-5838d07aab42?source=rss-423c4993415------2" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">noordsestern.medium.com/carbon</span><span class="invisible">-optimized-cronjobs-in-score-5838d07aab42?source=rss-423c4993415------2</span></a></p>
buchatech :ve:<p>My latest blog post - Platform engineers!! Here are 8 must-have tools:</p><p>1. <a href="https://techhub.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> - To containerize your applications<br>2. <a href="https://techhub.social/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> - For container orchestration<br>3. <a href="https://techhub.social/tags/Terraform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terraform</span></a> - To automate infrastructure provisioning<br>4. <a href="https://techhub.social/tags/Crossplane" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Crossplane</span></a> - For cloud native infrastructure management<br>5. <a href="https://techhub.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> - For Continuous Integration<br>6. <a href="https://techhub.social/tags/ArgoCD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArgoCD</span></a> - For your Continuous Deployment<br>7. <a href="https://techhub.social/tags/Backstage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backstage</span></a> - For your IDP<br>8. <a href="https://techhub.social/tags/Humanitec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Humanitec</span></a> - For your IDP </p><p>Read it here:</p><p><a href="https://www.pluralsight.com/resources/blog/it-ops/top-platform-engineering-tools" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">pluralsight.com/resources/blog</span><span class="invisible">/it-ops/top-platform-engineering-tools</span></a></p>
Markus Stahl<p>I tried <a href="https://fosstodon.org/tags/score" class="mention hashtag" rel="tag">#<span>score</span></a> from <a href="https://score.dev" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">score.dev</span><span class="invisible"></span></a> and quite like it.</p><p>I miss an option to parameterize specifications. Luckily, <a href="https://fosstodon.org/tags/Mustache" class="mention hashtag" rel="tag">#<span>Mustache</span></a> templates work for everything. Here is an example how to template <a href="https://fosstodon.org/tags/score" class="mention hashtag" rel="tag">#<span>score</span></a>-spec with <a href="https://fosstodon.org/tags/chevron" class="mention hashtag" rel="tag">#<span>chevron</span></a> (<a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="tag">#<span>python</span></a> implementation of mustache)</p><p><a href="https://noordsestern.medium.com/using-mustache-for-parameterizing-score-definitions-d5153a72fed0" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">noordsestern.medium.com/using-</span><span class="invisible">mustache-for-parameterizing-score-definitions-d5153a72fed0</span></a></p><p><a href="https://fosstodon.org/tags/unofficial" class="mention hashtag" rel="tag">#<span>unofficial</span></a> <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> <a href="https://fosstodon.org/tags/kubernetes" class="mention hashtag" rel="tag">#<span>kubernetes</span></a> <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="tag">#<span>opensource</span></a></p>
Markus Stahl<p>Deploying <a href="https://fosstodon.org/tags/camunda" class="mention hashtag" rel="tag">#<span>camunda</span></a> with <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> </p><p><a href="https://medium.com/@noordsestern/part-3-deploy-camunda-7-with-humanitec-52cf12580689" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">medium.com/@noordsestern/part-</span><span class="invisible">3-deploy-camunda-7-with-humanitec-52cf12580689</span></a></p><p>My own project trying out Humanitec gets bigger - and requires a process orchestrator. So I looked in to deploying my favorite. Luckily it was even easier than I had expected.</p>
Markus Stahl<p>In order to learn the benefits of <a href="https://fosstodon.org/tags/internaldeveloperplatform" class="mention hashtag" rel="tag">#<span>internaldeveloperplatform</span></a> I started using <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> for my own little project.</p><p>Since I prefer <a href="https://fosstodon.org/tags/gitlab" class="mention hashtag" rel="tag">#<span>gitlab</span></a> I connected my gitlab <a href="https://fosstodon.org/tags/ci" class="mention hashtag" rel="tag">#<span>ci</span></a> and container registry with Humanitec in order to deploy custom images as workload.</p><p>Here is a little summary in form of a <a href="https://fosstodon.org/tags/howto" class="mention hashtag" rel="tag">#<span>howto</span></a> : <a href="https://noordsestern.medium.com/part-2-connect-your-gitlab-registry-with-humanitec-240efecf4f01" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">noordsestern.medium.com/part-2</span><span class="invisible">-connect-your-gitlab-registry-with-humanitec-240efecf4f01</span></a></p><p><a href="https://fosstodon.org/tags/platformengineering" class="mention hashtag" rel="tag">#<span>platformengineering</span></a> <a href="https://fosstodon.org/tags/idp" class="mention hashtag" rel="tag">#<span>idp</span></a> <a href="https://fosstodon.org/tags/k8s" class="mention hashtag" rel="tag">#<span>k8s</span></a></p>
Markus Stahl<p>Since weeks, I have a <a href="https://fosstodon.org/tags/robotframework" class="mention hashtag" rel="tag">#<span>robotframework</span></a> service provisioned with <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> on a <a href="https://fosstodon.org/tags/k8s" class="mention hashtag" rel="tag">#<span>k8s</span></a> cluster - and every 2 days I have to redeploy the service. From logs it looked like playwright was eating memory. Thought about scheduling redeployments, improving load-balancing.</p><p>In the end turned out to be simple: one of the tasks did not call CLOSE BROWSER thus the browser instances remained as zombies and waited for the main thread (= the service) to end.</p>
Markus Stahl<p>As a software developer who &quot;just wants things to work&quot; the concept of <a href="https://fosstodon.org/tags/platformengineering" class="mention hashtag" rel="tag">#<span>platformengineering</span></a> and internal developer platforms (<a href="https://fosstodon.org/tags/idp" class="mention hashtag" rel="tag">#<span>idp</span></a>) were hard to grasp before I joined <a href="https://fosstodon.org/tags/Humanitec" class="mention hashtag" rel="tag">#<span>Humanitec</span></a> </p><p>Despite learning the tool inside out I need to try it out myself in order to truely understand. </p><p>So I started to use <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> privately. As lonely <a href="https://fosstodon.org/tags/developer" class="mention hashtag" rel="tag">#<span>developer</span></a> who spend his sparetime writing littls apps that need to run on cloud.</p><p>I share my personal experience on my blog:</p><p><a href="https://noordsestern.medium.com/start-playing-with-humanitec-db8e04de3fca" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">noordsestern.medium.com/start-</span><span class="invisible">playing-with-humanitec-db8e04de3fca</span></a></p>
Markus Stahl<p>Finally playing around with my own <a href="https://fosstodon.org/tags/civo" class="mention hashtag" rel="tag">#<span>civo</span></a> <a href="https://fosstodon.org/tags/k8s" class="mention hashtag" rel="tag">#<span>k8s</span></a> cluster managed by <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> </p><p>Deployed <a href="https://fosstodon.org/tags/camunda" class="mention hashtag" rel="tag">#<span>camunda</span></a> <a href="https://fosstodon.org/tags/zeebe" class="mention hashtag" rel="tag">#<span>zeebe</span></a> with <a href="https://fosstodon.org/tags/zeebe" class="mention hashtag" rel="tag">#<span>zeebe</span></a>-monitor. Just worked.</p><p>Deployed <a href="https://fosstodon.org/tags/robotframework" class="mention hashtag" rel="tag">#<span>robotframework</span></a>-webservice as virtual tester. Just worked.</p><p>And despite <a href="https://fosstodon.org/tags/humanitec" class="mention hashtag" rel="tag">#<span>humanitec</span></a> is supposed to hide all k8s-fuzz from me, i still learned something about <a href="https://fosstodon.org/tags/traefik" class="mention hashtag" rel="tag">#<span>traefik</span></a> ingress. </p><p>I suppose now is a good time to go to bed.</p>
thefluffysysop<p><a href="https://hachyderm.io/tags/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p><p>We (<a href="https://hachyderm.io/tags/ITQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ITQ</span></a>) started our cloud-native consultancy practice around our partnership with <a href="https://hachyderm.io/tags/Pivotal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pivotal</span></a>, so we have been helping customers set up platform-teams to do 'platform engineering' for 5 years now.</p><p>But the recent trend (I mean of the last year) of talking about 'platform engineering' seems to at least be partially due to <a href="https://hachyderm.io/tags/Humanitec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Humanitec</span></a> throwing out whitepaper after whitepaper, including sponsored posts at The New Stack, about this. </p><p>(1/2)</p>