Skip to content
View terjekv's full-sized avatar

Organizations

@EESSI
Block or Report

Block or report terjekv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
terjekv/README.md

Bio

I'm Terje Kvernes, a systems administrator, software developer, generalized hacker, and writer. I work with Linux (mostly RHEL), MacOS, NetApp, Cisco, APC infrastructure and a lot of other hardware. I'm sadly also known to be working with audio-visual equipment (mostly Crestron based, but less so recently) and performing Zoom management.

My toolchest at work includes stuff like:

  • Ansible
  • CFEngine
  • Fleet/OSquery
  • terraform (and a bit of Packer, targeting AWS, Azure, and OpenStack)
  • python
  • perl (yes, really)
  • the (more than) occasional shell script
  • monitoring through Zabbix/Grafana/Prometheus (and Nagios for some reason)
  • and whatever else the job throws at me... I also have done work in Go, C, Fortran...

In my spare time I hike, write fiction, and get fascinated by new and novel ideas.

Projects

Sadly, most of my time is spent on work-related projects that rarely make it to github.

Work-adjacent projects

  • mreg and mreg-cli: A DNS management system and its command line interface. Written specifically for the University of Oslo, but with some promise of being useful to others.
    • I wrangle stuff.
  • EESSI: European Environment for Scientific Software Installations
    • I mostly deal with AWS infrastructure trough terraform and ansible, and otherwise try to be helpful. Sadly not nearly as active as I'd like to be.
  • NESSI: Norwegian offshoot from EESSI
    • A bit more active, but still not as much as I'd like. 😢

Personal projects

  • hubuum: A non-opinionated CMDB.
    • This may become more than slightly work adjacent, but right now it's a personal project.
  • terraform-aws-ami-search: Find the most recent AWS AMI for a specific linux distribution, optionally filtered by version and architecture. It's available from terraform registry.

Other projects

I also contribute to the Easybuild project, mostly via easyconfigs.

Other stuff

Talks and presentations

  • ARM HPC Users group 2020: EasyBuild on ARM. Experiences in running EasyBuild on ARM, going through some of the issues with porting software reliant on SSE intrinsics and how to get around such issues.

Pinned Loading

  1. EESSI/status-page EESSI/status-page Public

    Status page for the EESSI infrastructure.

    Python

  2. cvmfs-server-scraper cvmfs-server-scraper Public

    Scraping metadata from CVMFS stratum 0 and stratum 1 servers.

    Python

  3. easybuilders/easybuild-easyconfigs easybuilders/easybuild-easyconfigs Public

    A collection of easyconfig files that describe which software to build using which build options with EasyBuild.

    Python 357 686

  4. ansible-cvmfs-prometheus-exporter ansible-cvmfs-prometheus-exporter Public

    Jinja

  5. ansible-cvmfs-servermon ansible-cvmfs-servermon Public

    Install cvmfs-servermon via ansible

    Jinja

  6. ansible-eessi-roles ansible-eessi-roles Public

    Ansible roles for setting up a node to use EESSI

    Jinja