Skip to content

Instantly share code, notes, and snippets.

View rjferguson21's full-sized avatar

Rob Ferguson rjferguson21

View GitHub Profile
@rjferguson21
rjferguson21 / gitlab-ingress.yaml
Created January 25, 2024 19:37
gitlab-ingress.yaml
# Source: gitlab/charts/nginx-ingress/templates/controller-ingressclass.yaml
# We don't support namespaced ingressClass yet
# So a ClusterRole and a ClusterRoleBinding is required
apiVersion: networking.k8s.io/v1
kind: IngressClass
metadata:
labels:
app: nginx-ingress
chart: nginx-ingress-4.0.6
release: release-name
tasks:
- name: random
description: Test ECHO
actions:
- cmd: echo ${UDS_ARCH}
apiVersion: v1
kind: Secret
metadata:
name: example-secret
type: Opaque
data:
truststore.jks.b64: MIMCeksCAQMwgwJ59AYJKoZIhvcNAQcBoIMCeeQEgwJ53zCDAnnaMIMCedUGCSqGSIb3DQEHBqCDAnnFMIMCecACAQAwgwJ5uAYJKoZIhvcNAQcBMGYGCSqGSIb3DQEFDTBZMDgGCSqGSIb3DQEFDDArBBTfSoy75SIPVmqKffwzGVoa3XiRDAICJxACASAwDAYIKoZIhvcNAgkFADAdBglghkgBZQMEASoEEFzXfX5Jkdx9XXa/JA85SGmAgwJ5QNLLcDqONI3LyP6Mojh+CT3LJPywFx0xEw8cKs4iAYskAMknysio92ZhV6hqa3hGYdOAo9sMNA6LRzwo1dFqJtd44rv+yQmGY6GkY3DWy3a7hOeKMiB1zi5OQqbyWI1kHTs9pHZrLElrIIzqPDzwIj5uelU5NXjcm7MiXmKtPSySGEvCGDEVlvslr5aPpEZaZ6o2SysR87wTHydACu+g8uJY74Qnvw5JswY22bjNNcJLTGlzgrN90ESWWEJEVQjg/oZklaP+tFSRK5RYX5ekwX5wFYUK/CpgJZD5DxvgiGZ17zkqKq6riqCE/D2O/dFp9ySgOK7f8apT4SYUr/5G3HqvmEFnvDhlkrfpo4Ee6mQSKXJM1J11lekBWTf+gqQXdPB15iFu1kByBaWxCN6qFUkxI/vJUS5+7CsjW0DnI+GK2hLECsfeseSQjEFQvBfoN3S0WTx4ZKa1Fi2Ps6GsTSHfeEVCP9L8FbP9Ql+peBduUGfUqd0mgLVUPuwtQc9/2zRBgjL9bpWqgBo9TIJTEiN2nXFRdYX8gA8Z1MNVGDUxlCSb8YbeI8IMMs1sFexInRl3e6R8y1iQ0PMSqC0y6ObWIhlN0e8reQqsxhs6ib+Ppdz3+Fx5BUStu1IAmZFUkynlQ8oJNpT6oZ0kqeydGof9
time="2023-05-16T19:10:37.272458474Z" level=info msg="debug server listening :5001"
time="2023-05-16T19:10:37.272691825Z" level=info msg="redis not configured" go.version=go1.16.15 instance.id=9b7bf020-be81-43df-be1d-a89858dfe2f3 service=registry version="v2.8.1+unknown"
time="2023-05-16T19:10:37.272753287Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.16.15 instance.id=9b7bf020-be81-43df-be1d-a89858dfe2f3 service=registry version="v2.8.1+unknown"
time="2023-05-16T19:10:37.276426635Z" level=info msg="using inmemory blob descriptor cache" go.version=go1.16.15 instance.id=9b7bf020-be81-43df-be1d-a89858dfe2f3 service=registry version="v2.8.1+unknown"
time="2023-05-16T19:10:37.276456106Z" level=info msg="listening on [::]:5000" go.version=go1.16.15 instance.id=9b7bf020-be81-43df-be1d-a89858dfe2f3 service=registry version="v2.8.1+unknown"
10.42.1.1 - - [16/May/2023:19:10:37 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.25"
10.42.1.1 - - [16/May/2023:19:10:47 +0000] "GET / HTTP/1.1" 200 0 ""
@rjferguson21
rjferguson21 / main.go
Created April 14, 2023 13:37
main.go
package main
import (
"context"
"fmt"
"os"
"time"
"dagger.io/dagger"
)
@rjferguson21
rjferguson21 / kyverno-test.yaml
Last active November 2, 2022 16:22
kyverno pattern vs anyPattern
name: policy-test
policies:
- policy.yaml
resources:
- resource.yaml
results:
- policy: policy-test
rule: policy-test
resource: mypod
kind: Pod
@rjferguson21
rjferguson21 / values.yaml
Created May 2, 2022 14:35
bb-values-loki-ent
kiali:
enabled: true
monitoring:
enabled: true
grafana:
enterprise:
enabled: true
licenseContents: <license>

1.7.0 (2019-12-12)

Chores
  • submit:
    • create yes/no radio group with consistent styling (2bcf1d76)
    • complete conversion from BaseControlValueAccessor to NgxSubFormComponent (e4731005)
  • navigation: update labels per user feedback (4d1d7297)
  • submission:
  • add validation for copyright and distribution (82250e63)
import {
AfterContentChecked,
AfterContentInit, AfterViewInit, ChangeDetectionStrategy,
ChangeDetectorRef,
Component,
ContentChild,
ElementRef,
Inject,
NgZone,
Optional,