Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Sun, 01 Apr 2018 14:51:00 +0000 Video: Building a text to speech server with gRPC and Kubernetes #justforfunc #kubernetes 13 points posted by kenny https://www.youtube.com/watch?v=XaMr--wAuSI 2225 Thu, 18 May 2017 19:35:00 +0000 Kube monkey - Chaos Monkey for Kubernetes clusters #chaos #kubernetes 10 points posted by gopher https://github.com/asobti/kube-monkey 1333 Sat, 10 Dec 2016 15:03:00 +0000 Cast: Bringing Kubernetes to Azure with Kris Nova #kubernetes #azure #gotime <p>Kris Nova joined the show to talk about developer empathy, running K8s on Azure, Kops, Draft, editors, containerizing odd things...and what it's like to play a keytar.</p> 8 points posted by gopher https://changelog.com/gotime/50 2403 Fri, 14 Jul 2017 20:46:00 +0000 From google to the world - the kubernetes origin story #kubernetes #ops <i>So let me get this straight. You want to build an external version of the Borg task scheduler. One of our most important competitive advantages. The one we don’t even talk about externally. And, on top of that, you want to open source it?</i> 5 points posted by kenny https://cloudplatform.googleblog.com/2016/07/from-Google-to-the-world-the-Kubernetes-origin-story.html 3479 Sun, 05 Aug 2018 05:03:00 +0000 Seneferu - schedules builds in Kubernetes #kubernetes #hack We build a build server doing a hackathon that runs in Kubernetes and schedules the build in Kubernetes.<div>The code quality are not awesome (yet, PR are more then welcome), but the idea seems to be pretty solid.</div><div>If you like the idea, and want us to keep building on it please give it a star.</div><div><br></div><div>Again all contributions are welcome, both from beginners and experts. There are plenty of work and refactoring to be done :)</div><div><br></div><div><br><div><br></div></div> 5 points posted by Soren Mathiasen https://gitlab.com/sorenmat/seneferu 2741 Tue, 03 Oct 2017 18:06:00 +0000 K9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style! #kubernetes #cli #kubectl K9s is written in GO and provides a curses based terminal UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with observed resources. 4 points posted by Derailed https://medium.com/@fernand.galiana/if-you-k8s-please-try-k9s-82ea30eb9aa3 3834 Sun, 10 Mar 2019 16:43:00 +0000 Slides: Building a bank with kubernetes #kubernetes <p>Presented at the Kubernetes London Meetup, Autumn 2016</p> <p>In this talk, Oliver Beattie, Head of Engineering at Monzo, talks about how Monzo is building a modern bank.</p> <p>* How Monzo has architected its backend as a collection of microservices <br>* How the communication between microservices is one of the most important parts of the system<br>* How Monzo interconnects cloud and overlay networks with physical hardware and third parties</p> 4 points posted by kenny https://speakerdeck.com/obeattie/building-a-bank-with-kubernetes-kubernetes-london-meetup-autumn-2016 2158 Tue, 02 May 2017 19:39:00 +0000 ldapauthn - Webhook OpenLdap server for k8s written in go #authn #k8s #kubernetes #webhook <pre style="overflow-wrap: break-word; white-space: pre-wrap;"> <h2>LdapAuthn</h2> <h3>Description</h3> LdapAuthn is a simple go web server that integrates with your OpenLDAP instance to handle k8s webook `TokenReview` requests <h2>Specifications</h2>LdapAuthn can run as binary or in a docker container and exposes on the port `8082` the following endpoints (more details on <a href="https://github.com/almartino/ldapauthn">https://github.com/almartino/ldapauthn</a>): </pre><pre style="overflow-wrap: break-word; white-space: pre-wrap;"> <ul><li>/ (webhook endpoint)</li> <li>/health (health endpoint)</li> </ul></pre><pre style="overflow-wrap: break-word; white-space: pre-wrap;"> <h4>Details for Webhook endpoint</h4> When a `TokenReview` hits the webhook endpoint by default the following error responses can occurs (details of status codes on <a href="https://github.com/almartino/ldapauthn">https://github.com/almartino/ldapauthn</a>): <br></pre><pre><ul style=""><li style="white-space: pre-wrap;">400 | BadRequest </li><li style="white-space: pre-wrap;">401 | Unauthorized </li><li style="">403 | Forbidden</li><li style="">405 | MethodNotAllowed</li><li style="">406 | NotAcceptable</li><li style="">500 | InternalServerError</li> </ul><h5>Env</h5>LdapAuthn is docker ready. I choosed to configure the application via env variables.</pre><pre><i>See <a href="https://github.com/almartino/ldapauthn" style="font-size: 15.6px;">https://github.com/almartino/ldapauthn</a> for the complete list of env variables.</i></pre><pre> <h4>Init</h4> <h5><i>Direct</i></h5>```bash LDAP_URL='ldap://LDAP_HOST:389' \ LDAP_ADMIN_DN='cn=admin,dc=example,dc=org' \ LDAP_ADMIN_PASSWORD='PASSWORD' LDAP_BASE_DN='dc=example,dc=org' \ LDAP_USER_PREFIX='ou=people,ou=users' \ LDAP_UID_ATTR='uid' authn ```</pre><pre><br> <h5><i>Docker</i></h5> ```bash docker run -e LDAP_URL='ldap://LDAP_HOST:389' \ -e LDAP_ADMIN_DN='cn=admin,dc=example,dc=org' \ -e LDAP_ADMIN_PASSWORD='PASSWORD' LDAP_BASE_DN='dc=example,dc=org' \ -e LDAP_USER_PREFIX='ou=people,ou=users' \ -e LDAP_UID_ATTR='uid' almartino/ldapauthn:latest ```</pre><pre> <h5><i>Helm</i></h5><br></pre><pre>Coming soon ...</pre> 3 points posted by hankmartinez https://github.com/almartino/ldapauthn 4378 Sat, 13 Jun 2020 15:28:00 +0000 Tutorial: how to develop a go grpc microservice #kubernetes #grpc 3 points posted by andythomas https://medium.com/@amsokol.com/tutorial-how-to-develop-go-grpc-microservice-with-http-rest-endpoint-middleware-kubernetes-daebb36a97e9 3574 Fri, 21 Sep 2018 09:35:00 +0000 Why we use Go to develop the containerum platform for kubernetes #kubernetes 3 points posted by dmkrasnov https://medium.com/containerum/why-we-use-go-to-develop-containerum-platform-for-kubernetes-3a33d5bdc5ec 3487 Thu, 09 Aug 2018 11:30:00 +0000 Hiring: Container Engineer at Microsoft #containers #kubernetes #us #boulder <p>The Azure Container Service team is creating a world-class container management and orchestration service for the cloud and beyond. We are the team working on container solutions for the Azure cloud on both Linux and Windows. Our charter is to define the next generation of cloud-native infrastructure for Azure. &nbsp; </p> <p>We are looking for developers who are well versed in containers, container orchestration (Swarm, Mesos, Kubernetes), and auxiliary container tooling. We are also interested in people who have a passion for building tools which make it easier for people to build, deploy and scale their software. &nbsp; </p> 3 points posted by kenny https://careers.microsoft.com/jobdetails.aspx?ss=&pg=0&so=&rw=1&jid=290815&jlang=EN&pp=SS 2475 Mon, 07 Aug 2017 09:45:00 +0000 Book Release: Go For DevOps #go #golang #sre #devops #terraform #kubernetes <div>In the book you will find:</div><div>* The basics of Go (including the 1.18 generics addition)</div><div>* Using Go with various encoding formats</div><div>* Building basic REST and gRPC services</div><div>* Applying Go to automate local system tasks</div><div>* Utilizing Go to automate those same tasks on thousands of machines</div><div>* Building a system agent to manage your machines (physical or virtual)</div><div>* Constructing a ChatOps bot with Slack to enhance visibility of operations</div><div>* Writing a Terraform provider</div><div>* Enhancing Packer to build system images on AWS</div><div>* Extending Kubernetes with the Operators SDK</div><div>* Embracing OpenTelemetry for telemetry data using Jaeger and Prometheus</div><div>* Using Azure's Go API to manipulate cloud services</div><div>* Avoiding Chaos in your DevOps services that have disrupted major FANG companies</div><div>* Constructing your own extendable, centralized workflow service with a policy server</div><div>* And much more...</div><div><br></div><div>Author proceeds go to Doctors without Borders.&nbsp; </div><div>Check out the announcement here: </div><div>https://www.amazon.com/Go-DevOps-language-Kubernetes-Terraform/dp/1801818894/ref=sr_1_1?crid=3UJVTH5WHIGI8&amp;keywords=go+for+devops&amp;qid=1656568378&amp;sprefix=go+for+devops%2Caps%2C126&amp;sr=8-1<br></div><div><br></div> 1 points posted by johnsiilver https://www.amazon.com/Go-DevOps-language-Kubernetes-Terraform/dp/1801818894/ref=sr_1_1?crid=3UJVTH5WHIGI8&keywords=go+for+devops&qid=1656568378&sprefix=go+for+devops%2Caps%2C126&sr=8-1 4748 Fri, 08 Jul 2022 20:27:00 +0000 k8s-rds - Kubernetes RDS provisioner #kubernetes #rds #database #aws I did a little something that can provision RDS database from Kubernetes. <br><br>Please feel free to contribute, as this is still in the early stages :)<br> 1 points posted by Soren Mathiasen https://github.com/sorenmat/k8s-rds 3208 Wed, 28 Feb 2018 14:03:00 +0000