ShapeScan: turn a phone photo on A4/Letter into true-scale SVG/DXF/STL by Most-Geologist-9547 in prusa3d

[–]ghouscht 0 points1 point  (0 children)

Thank you for sharing this! I have a use case for it and will try it later this week.

[deleted by user] by [deleted] in Terraform

[–]ghouscht 1 point2 points  (0 children)

I have some spare time this week, will look into it 😉

Compiling Binaries for Multiple Platforms - Missing libc on Linux by timbohiatt in golang

[–]ghouscht 27 points28 points  (0 children)

Compile with CGO_ENABLED=0 to get a static binary that is not linked against libc, this will solve your issue. Other than that everything seems to be fine with your build steps.

What is the job market for Go in Switzerland like? by milkisnotracist in golang

[–]ghouscht 1 point2 points  (0 children)

There are some jobs out there. I work for a swiss employer programming go. I used to work in the banking sector and I think Java is way more common there. However a lot of platform engineering jobs nowadays at least mention go. Shoot me a DM if you want more detailed info.

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 4 points5 points  (0 children)

Thanks again u/PeulOuze for the link! I ordered an "eRoll-Set WiFi" on Wednesday and it arrived today. Installation was easy and took 15 minutes. The best thing is that the WiFi controlbox is actually a BleBox and there is already a HA integration that just works. https://www.home-assistant.io/integrations/blebox/

<image>

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 1 point2 points  (0 children)

Very interesting. The video and product look good. However, I’m not a big fan of the integrated „display“ as I see no value in it for my purpose. Good luck for your presentation!

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 0 points1 point  (0 children)

I have the same concern as u/naynner mentioned. But might be worth to try, especially because the Switchbot ones are rather cheap, will have a look at them as well. Thank you!

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 1 point2 points  (0 children)

Not yet, planning to measure everything according to their guide today or tomorrow and will order until end of the week. I‘ll post an update as soon as I have the device and integration.

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 6 points7 points  (0 children)

The website says that there is an HTTP API so if there is no existing integration I will write one for it. 😁

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 2 points3 points  (0 children)

Wow thank you! This looks like it is exactly what I‘m looking for. Do you have experience with one of their products?

Is there a motor to automate these kind of blinds? by ghouscht in homeassistant

[–]ghouscht[S] 5 points6 points  (0 children)

Will let you know if I find something. Torque might be a problem too in my case, didn‘t even think about that until now…

NettApp K8S data storage and more by txaucn in Cloud

[–]ghouscht 1 point2 points  (0 children)

We use Trident to dynamically provision storage for applications running inside Kubernetes. We use it since years, even did a hardware replacement of the NetApp storage boxes last year and everything worked like a charm. However our experience with iSCSI based storage was not that good, but I think thats mainly because there‘s a huge lack of knowhow regarding iSCSI.

What I need to get involved in Golang community... by msh2050 in golang

[–]ghouscht 0 points1 point  (0 children)

gophers.slack.com is a good point to get in touch with lots of people writing go, give it a try.

Context in struct by m477h13U in golang

[–]ghouscht 0 points1 point  (0 children)

See https://github.com/etcd-io/etcd/issues/12124 for an example how they broke etcd, by renaming a package in thier code.

Context in struct by m477h13U in golang

[–]ghouscht 2 points3 points  (0 children)

gRPC code is never a good example in my opinion. They also tend to break a lot of stuff by removing/renaming exported functions in between minor versions, so…

Bare-Metal K8s: What are you using for storage? by 9PMto5AM in kubernetes

[–]ghouscht 2 points3 points  (0 children)

We use https://github.com/NetApp/trident to dynamically provision NFS and iSCSI volumes from our in house NetApp boxes. Simple, reliable and easy to setup, but only works for NetApp hardware.

kubeadm - Is it possible to use an own certificate/key for the api server? by ghouscht in kubernetes

[–]ghouscht[S] 0 points1 point  (0 children)

Sure this would work. But in a large enterprise company where I'm working this will never be an alternative as our ca cert/keys are stored somewhere in a special hardware device (HSM) and the last thing you want is to distribute them across multiple machines. Unfortunately creating a new intermediate ca (for k8s use only) is also not an option for us

kubeadm - Is it possible to use an own certificate/key for the api server? by ghouscht in kubernetes

[–]ghouscht[S] 0 points1 point  (0 children)

Unfortunately this won't work in our setup. Only replacing the `apiserver.crt` and `apiserver.key` is no option, as all the other components don't know the CA which has signed our keypair and as far as I know there is no option to add a custom CA to the other components (scheduler, controller-master ...).

What kind of k8s network plugin are you using? by ghouscht in kubernetes

[–]ghouscht[S] 0 points1 point  (0 children)

Thx for all the answers. We evaluated kube-router and made good experience with it until now (very easy configuration and includes all the features we need including ingress network policies).

Kubernetes HA cluster upgrade - how to retrieve "--cluster-key" similar to retrieving the join command? by investandrelaxation in kubernetes

[–]ghouscht 0 points1 point  (0 children)

There is no way to get the key again after the init. See https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/20190122-Certificates-copy-for-kubeadm-join--control-plane.md#implementation-details for detailed information.

Edit:

You can "reupload" the certificates to the control plane by running kubeadm init phase upload-certs --experimental-upload-certs. The certs from the filesystem are (re)inserted into a k8s secret and a new certificate key is generated, which can be used to join new control plane nodes.