Skip to content

Instantly share code, notes, and snippets.

View joelrebel's full-sized avatar

Joel Rebello joelrebel

  • https://metal.equinix.com/
  • Amsterdam
View GitHub Profile
@joelrebel
joelrebel / main.go
Last active September 18, 2024 14:02
otel test
package main
import (
"context"
"time"
"github.com/equinix-labs/otel-init-go/otelinit"
"go.opentelemetry.io/otel"
)
@joelrebel
joelrebel / gist:d0a3084517d652bbafd52cc5b01dd084
Created September 12, 2024 11:20
docker image save ssh
docker image save imagename:tag | pv | ssh root@<IP> docker load
diff --git a/providers/supermicro/supermicro.go b/providers/supermicro/supermicro.go
index 2de6bdf..dac82b9 100644
--- a/providers/supermicro/supermicro.go
+++ b/providers/supermicro/supermicro.go
@@ -197,7 +197,6 @@ func (c *Client) Open(ctx context.Context) (err error) {
c.serviceClient.setCsrfToken(csrfToken)
c.bmc, err = c.bmcQueryor(ctx)
-
if err != nil {
apiVersion: v1
kind: Pod
metadata:
labels:
k8s-app: nats-box
name: nats-box
spec:
containers:
- image: "natsio/nats-box"
name: nats-box

❯ curl -sk -u user:pass https://<>/redfish/v1/Systems/1/ | jq .Boot

{
  "BootSourceOverrideEnabled": "Disabled",
  "BootSourceOverrideMode": "UEFI",
  "BootSourceOverrideTarget": "Pxe",
  "BootSourceOverrideTarget@Redfish.AllowableValues": [
    "None",
    "Pxe",
    "Floppy",
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = git@github.com:metal-toolbox/conditionorc.git
fetch = +refs/heads/*:refs/remotes/origin/*
[user]
email = jrebello@packet.com
name = Joel Rebello
signingkey = 773C602F1C62746DF1DB6285EDB938BE882F8078
[lfs]
batch = false
[filter "lfs"]
process = git-lfs filter-process
required = true
clean = git-lfs clean -- %f
export PATH="/usr/local/opt/sqlite/bin:$HOME/go/bin:/usr/local/bin:$PATH"
export PATH="/usr/local/opt/libpq/bin:$PATH"
export PATH="/usr/local/opt/openjdk/bin:$PATH"
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
export PATH="/usr/local/opt/grep/libexec/gnubin:$PATH"
export ZSH_CUSTOM="/Users/jrebello/.oh-my-zsh/custom"
plugins=(
git
kube-ps1
diff --git a/cmd/serve.go b/cmd/serve.go
index 1749bde..b64af39 100644
--- a/cmd/serve.go
+++ b/cmd/serve.go
@@ -46,8 +46,8 @@ func init() {
crdbx.MustViperFlags(viper.GetViper(), serveCmd.Flags())
// OIDC Flags
- serveCmd.Flags().Bool("oidc", true, "use oidc auth")
- ginjwt.BindFlagFromViperInst(viper.GetViper(), "oidc.enabled", serveCmd.Flags().Lookup("oidc"))
@joelrebel
joelrebel / .zshrc
Created March 19, 2024 09:29
zsh config
export PATH="/usr/local/opt/sqlite/bin:$HOME/go/bin:/usr/local/bin:$PATH"
export PATH="/usr/local/opt/libpq/bin:$PATH"
export PATH="/usr/local/opt/openjdk/bin:$PATH"
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
export PATH="/usr/local/opt/grep/libexec/gnubin:$PATH"
export ZSH_CUSTOM="/Users/jrebello/.oh-my-zsh/custom"
plugins=(
git
kube-ps1