I was trying to run #Rancher on top of #k3s on a VM with 8GB of RAM, to simulate a #RaspberryPi, but when I saw the basic cluster and monitoring with NO apps using 50% of memory, all I could hear was @ironicbadger telling me to stop using Pis. 😮💨
Is Rancher really that memory hungry, or did I do something wrong? 🤔
In case you're wondering, I installed them using @technotim playbooks.
Finally got #Ceph RBD reliably working in #Rancher#Harvester VMs. Volumes, snapshots, backups, migrations, etc. are all working now against an external Ceph cluster alongside the native Longhorn.
Bison return to Texas Indigenous lands, reconnecting tribes to their roots
Indigenous ranchers in Texas are receiving help from nonprofits to rebuild bison herds in the state.
One family in Sulphur Springs that received five bison last month invited Texas tribal members to see the herd in person #indigenous#Rancher#bison
Using #Rancher#Fleet to make sure cert-manager is up to date and ready to go across several #Kubernetes clusters via #gitops. Sort of like ArgoCD at cross-cluster scale, and the helm stuff remains helm stuff when it's all said and done.
Roughly 2 weeks ago Google patched a critical vulnerability, CVE-2023-4863, that was being exploited in the wild. The broad impact of the root cause of the vuln and the fact that it will have a long tail of unpatched software has been poorly communicated. You can read more in @dangoodin 's excellent article on Ars Technica.
As pointed out in the article above, Electron is based on Chromium and is impacted. Electron is bundled in a ton of apps that people might overlook.
I threw together the following shell command to help macOS audit which versions of Electron apps are installed.
find /Applications -type f -name "*Electron Framework*" -exec <br></br> sh -c "echo "{}" && strings "{}" | grep '^Chrome/[0-9.]* Electron/[0-9]' | head -n1 && echo " ;<br></br>
When run, you should see something similar to the following:
/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework<br></br>Chrome/114.0.5735.289 Electron/25.8.1<br></br><br></br>/Applications/Slack.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework<br></br>Chrome/116.0.5845.188 Electron/26.2.1<br></br>
An entire baremetal #Rancher RKE2 cluster upgraded to Elemental 5.4 yesterday without incident. The #SUSE#Linux immutable server OS stuff is really nice and keeps getting better!
missing_users=",".join(sorted([user for user in user_list if user not in helm_values["hub"]["config"]["Authenticator"].get("admin_users") or []])) if 'helm_values["hub"]["config"]["Authenticator"]' in local()
@yuvipanda That's awesome! I'm doing likewise now at UCSB! We're migrating things to on-prem #Rancher RKE2 and k3s environments and between that and moving off of Terraform, our full stack will be open source at that point.
I think I've finally tamed this #OpenSearch setup on this #Rancher#RKE2 cluster. Today's adventure was schema conflicts. Pods labeled with "app" while others are labeled with app.kubernetes.io cause a problem for inputs as it looks to OpenSearch like there's a string where an object should be and the flatten hashes on the #fluentd output wasn't quite enough to cut it, but the dedot filter brought it in the rest of the way there.