sysadmin   148522

« earlier    

Some notes on running new software in production - Julia Evans
Interesting write-up on how to run new software in production. Lots of pragmatic tips.
devops  sysadmin  ops  tips 
1 hour ago by bdyck
How to Use (or Disable) iCloud Optimized Storage on Mac
iCloud Optimized Storage is the newest addition to the iCloud lineup, saving space on your Mac’s hard drive by storing documents you don’t use too often in iCloud. If you’ve already got an iCloud plan for your iPhone, and are running out of storage on your Mac, you can use it to get rid of those “Disk Space Full” notifications.
macos  sysadmin  photoslibrary  bug  metadata  constanttweaking  constantmodification  icloud 
9 hours ago by rdump
The prompt for Apple ID and iCloud must be disabled.
Security Technical Implementation Guides (STIGs) that provides a methodology for standardized secure installation and maintenance of DOD IA and IA-enabled devices and systems.
macos  sysadmin  photoslibrary  bug  metadata  constanttweaking  constantmodification  icloud 
9 hours ago by rdump
How to Disable iCloud Photo Syncing in OS X Photos
Apple has finally taken the wraps off its iPhoto successor: Photos. It’s great so far, but we’re not sure everyone is going to be thrilled about its iCloud integration. Here is how to make adjustments to Photos’ iCloud features, or turn them off completely.
macos  sysadmin  photoslibrary  bug  metadata  constanttweaking  constantmodification  icloud 
9 hours ago by rdump
Nick Busey / HomelabOS · GitLab
Your very own offline-first privacy-centric open-source data-center!
sysadmin  tech  cool 
15 hours ago by verbila
Shrubbery Networks, Inc. - RANCID
”RANCID monitors a router's (or more generally a device's) configuration, including software and hardware (cards, serial numbers, etc) and uses CVS (Concurrent Version System), Subversion or Git to maintain history of changes. [...] RANCID also includes looking glass software.”
cisco  git  net  vcs  itil  collaboration  sysadmin 
18 hours ago by kr4d
Random Bhyve rant - The FreeBSD Forums
VMM are reality whether I like it or not. I tried them and they feel very much Xen Dom0 like. For me that is a good thing. Xen Dom0 (Alpine Linux) is my favourite hypervisor. I think that one of developers motivation was that Qemu even without kernel acceleration is moving into Linux only direction.

I am very familiar with VirtualBox and KVM. VirtualBox is desktop virtualization. KVM is more classical level 2 type Hypervisor. I would not run a server in the VirtualBox but I concur that it is very useful for a web developer who must test his product on multiple OSs and browsers. VirtualBox and Xen are as far apart as it gets so VMM are not really useful for somebody who needs VirtualBox. FreeBSD is not officially supported host for VirtualBox and my personal experience confirms that. I would not run VirtualBox on FreeBSD.

KVM is ok for server deployment but lacks hot migration comparing to Xen and even more think like block device provisioning where you can directly pass not just HDD but also other things like GPU computing cards directly to Xen host. I think that Red Hat requires now subscription for KVM Windows hosts (please see 7.4 below the release announcement) which means that I Xen will soon be my only option for Windows server as a virtual host.

Why am I taking so much about ZFS when the topic is bhyve. Because just like with Jails, Bhyve are infinitely more useful combined with ZFS underneath even with all network limitations you pointed. Personally I have not given a Bhyve try as I am experimenting with various DomU options on Alpine Linux. As adverse as Linux is to the third party kernel modules ZFS kernel modules do exist for ZFS and Alpine Linux does support DomU installation on the top of ZFS pool. That seems to be winner for me.

Also speaking from my extensive experience with Jails. Jails by itself even combined with ZFS are not really practically useful without a tool like sysutils/iocell
which is on another hand maintained outside of FreeBSD proper (in the ports three) by a single developer.

In retrospect I think that all BSDs were way to late for Virtualization party. FreeBSD was too late in part due to interesting Jail concept so much championed by Solaris zones and poorly imitated with Linux containers (docker is another laughable "brake trough" of Linux community. Maybe only NetBSD got it right by porting mature Xen technology instead of developing its own hypervisor but due to the current sorry state of the BSD (the headline for the incoming 8.0 release is support for USB 3.0) I am not sure how well maintained is Xen on NetBSD. One thing for sure I would not use NetBSD in production for anything at this time when the future of the project is so uncertain.

I compare Bhyve to KVM/QEMU and VirtualBox here. On them You just put any ISO (QNX/Linux/Windows/ReactOS/...), you start the process with several cores and memory and it just starts to boot this other OS, with graphical screen, without need for VNC, You can try it, install it or just close the window and kill that vm. With Bhyve graphical console is only for UEFI, so even if You load quite new system like Ubuntu Linux after install it fails to boot, You need to mess with grub-bhyve or other things and without UEFI there is no graphical console. Its just PITA.

Yes, Jails are also great, the only thing I miss in them is 'live migration' to other FreeBSD hosts. This is where Solaris Zones shine, also SmartOS (Illumos distribution) has nice (free) Solaris Zones implementation with CPU Overbursting and other features described here in real world usage:

KVM does support live migration, for RHV there is open source project called OVIRT and its totally free, its another 'open source VMware ESXi' product. You can also use KVM in OpenStack solution, but that also takes ages to jump in to (as a big project).
virtualization  freebsd  openbsd  bsd  networking  sysadmin  zfs 
19 hours ago by dusko
How to run Kubernetes on your spare hardware at home, and save the world - YouTube

For the last few decades, the "Open Source Software" we hack on at work has been slowly evolving thanks to increased scale, distributed computing, and Cloudy McCloud. Meanwhile, the "Free Software" we hack on at home has mostly stayed in the 1990's with stdin/stdout, writing to local files, and home directories. This divergence has flow-on effects everywhere, such as shifting license choices for major building blocks, increased use of centralised free-as-in-beer services, and less support for federation and standardised network protocols.

Despite this, all the same pressures driving corporate changes _also_ apply at home, just at smaller scale.
This talk will demonstrate how easy it is to build and maintain an elastic, fault-tolerant *home* Kubernetes cluster out of spare hardware. We walk through what the machine lifecycle looks like and how to solve typical home tasks like interactive shell accounts, printing or other network services, and periodic background jobs.
kubernetes  sysadmin 
20 hours ago by euler

« earlier    

related tags

activedirectory  adblocker  address  advice  amazon  analysis  analytics  android  ansible  arstechnica  article  automation  aws  backup  bash  best-practices  bestof  bgp  blog  blogroll  book  bsd  bug  c++  cdn  certificate  certificates  cheatsheet  chef  chroot  cisco  cli  cluster  collaboration  command-line  communication  config_mgmt  constantmodification  constanttweaking  containers  converter  cool  crystal  ct  cybersecurity  deployment  development  devops  disk  dns  docker  documentation  dotnet  dovecot  dynamic  elixir  engine  etherlite_160  exim  file_monitoring  filesystem  firewall  free  freebsd  full-stack  geek  git  github  go  hacking  hardware  haskell  heatmaps  hosting  howto  hyper-v  icloud  iis  important  infosec  internet  ios  ip  itil  jamf  java  js  k8s  kotlin  kubectl  kubernetes  laps  learning  library  lint  linux  log  mac  macos  macosx  mailserver  mariadb  metadata  metrics  microsoft  monitoring  mta  mysql  net  network  networking  nodejs  notification  openbsd  openbsm  opensource  openvpn  ops  osx  outlook-2016  outlook  path  perf  performance  photoslibrary  php  ports  postfix  powershell  printing  privacy  productivity  profdev  programming  proprietary  proxy  python  raspberrypi  rdp  react  recommended  reference  roadmap  routing  ruby  rust  scala  scripting  search  security  self_hosted  sendmail  server  service  shell  skilltree  smtp  snapshot  software  solus  spam  speeed  sre  ssl  storage  string  swift  synology  system  tech  techref  terraform  testing  text  tips  tls  tools  training  tricks  troubleshooting  tutorial  tutorials  unix  usb  username  utilities  utility  v2v  vcs  video  virtualization  vmware  vpn  web  webdev  wiki  windows-10  windows-server  windows  windowsserver  wordpress  work  workflow  zfs 

Copy this bookmark: