Skip to content
View mchmarny's full-sized avatar

Organizations

@NVIDIA @knative @tektoncd @dapr

Block or report mchmarny

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
mchmarny/README.md

My name is Mark Chmarny and this is my personal development space. I usually share my longer thoughts on my blog, and the shorter ones on @mchmarny on Twitter or Mastodon. Hope to see you there.

Here are few of my recent projects:

  • gpuid - Tracks/export GPU serial numbers as structured data into configurable backends
  • rolesetter - k8s controller assigns node role based on a value of specific node label
  • kusage rank Kubernetes pods/containers by CPU/memory usage (usage ÷ limit)
  • grunner self-hosted GitHub Actions runner on GCP using GCE (MIGs) with custom image and configurable VM lifesycle
  • vimp compare data from multiple vulnerability scanners
  • s3cme go app template repo with image build/publish pipelines, SBOM, SLSA provenance, OIDC, KMS and Registry
  • disco utility for bulk image, license, package, and vulnerability discovery in containerize workloads on GCP
  • sds demo bootstraps CI/CD pipeline on GCP with image provenance, BinAuthZ policies, GKE attestation checks
  • artomator automates Software Bill of Materials (SBOM) creation with Binary Authorization attestation
  • repo activity monitoring CLI to get aggregated view into PR, issue, and comment events with author's company affiliation
  • reproducible OpenID Connect for GCP to configure Github Workflow using Terraform to push images to GCR

My github stats

Pinned Loading

  1. NVIDIA/NVSentinel NVIDIA/NVSentinel Public

    NVSentinel is a cross-platform fault remediation service designed to rapidly remediate runtime node-level issues in GPU-accelerated computing environments

    Go 81 20

  2. knative-demos knative-demos Public

    Collection of Knative demos

    Shell 68 21

  3. s3cme s3cme Public template

    Template Go app repo with local test/lint/build/vulnerability check workflow, and on tag image test/build/release pipelines, with ko generative SBOM, cosign attestation, and SLSA build provenance

    Go 103 11

  4. gpuid gpuid Public

    Monitor pods on GPU-accelerated node in Kubernetes cluster and update nodes with chassis and GPU labels serial numbers. Supports serial number export to various state backends for tracking, monitor…

    Go

  5. rolesetter rolesetter Public

    Kubernetes controller that automatically assign node role based on a value of specific node label

    Go

  6. custom-cloud-workstation-image custom-cloud-workstation-image Public

    Custom image pipeline for Google Cloud Workstations

    Shell 6 4