profile
viewpoint
Michael Hausenblas mhausenblas @aws Galway, Ireland https://mhausenblas.info

aquasecurity/kube-hunter 2487

Hunt for security weaknesses in Kubernetes clusters

aquasecurity/microscanner 798

Scan your container images for package vulnerabilities with Aqua Security

aquasecurity/manifesto 163

Use Manifesto to store and query metadata for container images.

label-schema/label-schema.org 125

Static content for Label Schema Spec

k8s-cookbook/recipes 111

Kubernetes Cookbook

aws/aws-app-mesh-controller-for-k8s 99

A controller to help manage App Mesh resources for a Kubernetes cluster.

kubectl-plus/kcf 94

A CLI tool providing you with status & configuration of a Kubernetes cluster fleet

aws/amazon-cloudwatch-logs-for-fluent-bit 87

A Fluent Bit output plugin for CloudWatch Logs

mhausenblas/5stardata.info 60

Information around TimBL's 5 star Open Data plan

aws/amazon-kinesis-firehose-for-fluent-bit 49

A Fluent Bit output plugin for Amazon Kinesis Data Firehose

issue openedservicemeshinterface/smi-spec

Rename master branch to main

For obvious reasons, let's get the branch rename done.

created time in 8 hours

created tagmhausenblas/mkdocs-deploy-gh-pages

tag1.16

GitHub Action to deploy an MkDocs site to GitHub Pages

created time in 9 hours

release mhausenblas/mkdocs-deploy-gh-pages

1.16

released time in 9 hours

push eventmhausenblas/mkdocs-deploy-gh-pages

János Pásztor

commit sha 66340182cb2a1a63f8a3783e3e2146b7d151a0bb

Added comment about not using the material theme. (#42) Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 9 hours

delete branch mhausenblas/mkdocs-deploy-gh-pages

delete branch : readme-nomaterial-readme-update

delete time in 9 hours

issue openedservicemeshinterface/smi-spec

SMI Metrics and OpenTelemetry

We discussed SMI Metrics recently and the question came up how we can align with OpenTelemetry in this respect.

created time in 9 hours

push eventmhausenblas/mkdocs-deploy-gh-pages

János Pásztor

commit sha 20960ed603885c77da6f3d8dee7aea465de406aa

Fixes #39: allow builds without material design (#41) * Issue mhausenblas/mkdocs-deploy-gh-pages#39: Allow builds without material * Issue mhausenblas/mkdocs-deploy-gh-pages#39: Added build-base for plugin builds

view details

push time in 20 hours

pull request commentmhausenblas/mkdocs-deploy-gh-pages

Fixes #39: allow builds without material design

That looks great, thank you! If you get a chance to document it somewhere as well, so that folks can discover and use it? I suppose a short section in the main README.md would make sense?

janoszen

comment created time in 20 hours

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha eb8f82c93c88ed21e714fa14cf93fdd958952fc8

minor grammar Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in a day

startedgrafana/tempo

started time in 2 days

startedContainerSSH/containerssh.github.io

started time in 2 days

issue commentmhausenblas/mkdocs-deploy-gh-pages

Allow builds without Material Theme

Yeah, a dedicated branch like nomaterial sounds good. This also reminds me to finally move from master to main as well, thanks!

MichaelCurrin

comment created time in 3 days

MemberEvent

issue commentmhausenblas/mkdocs-deploy-gh-pages

Allow builds without Material Theme

Thanks a lot and could you PR the repo pls @janoszen?

MichaelCurrin

comment created time in 3 days

push eventaws/aws-controllers-k8s

Jay Pipes

commit sha fd7dba752c1ef59fcdc8a558259c99bf924b5ce6

break out sdkUpdate into sep templates continues the cleanup of the top-level sdk.go.tpl template file by breaking the sdkUpdate implementation for "normal" Update, custom update, and SetAttributes update code paths into separate sub-templates.

view details

Michael Hausenblas

commit sha b5a37fc853c90538269834d32c62abacff07dbc3

Merge pull request #438 from jaypipes/simplify-sdk-template Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 5 days

PR merged aws/aws-controllers-k8s

break out sdkUpdate into sep templates

continues the cleanup of the top-level sdk.go.tpl template file by breaking the sdkUpdate implementation for "normal" Update, custom update, and SetAttributes update code paths into separate sub-templates.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+141 -109

0 comment

9 changed files

jaypipes

pr closed time in 5 days

push eventaws/aws-controllers-k8s

Jay Pipes

commit sha 3501c4cee0c6ee818743fca5800607ab623b2088

move pkg/resource templates The Go templates that create the files in the `services/$SERVICE/pkg/resource/` subdirectories have been moved into `templates/pkg/resource` to match the end directory structure that is produced.

view details

Jay Pipes

commit sha 51f1be749d6577d5db4b30068c5576265796c9d4

split out sdkFind sub-templates Cleans up the primary `templates/pkg/resource/sdk.go.tpl` template by separating the `sdkFind` implementations for ReadOne, ReadMany, GetAttributes into their own sub-templates. Fewer conditionals in the top-level sdk.go.tpl template means the top-level template is easier to read.

view details

Michael Hausenblas

commit sha 8bd834f4609880c9747f2b0910b6bf8c433714eb

Merge pull request #437 from jaypipes/simplify-sdk-template Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 5 days

PR merged aws/aws-controllers-k8s

simplify SDK templates

The primary templates/pkg/crd_sdk.go.tpl was getting a little long in the tooth and barely readable. This patch cleans up this top-level template by separating sdkFind implementations into their own sub-templates.

In addition, we rename the templates that began with templates/pkg/crd_ by moving them into a new templates/pkg/resource/ directory, aligning the template name with the actual output Go file that is produced from the template.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+178 -372

0 comment

29 changed files

jaypipes

pr closed time in 5 days

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha 92dc1c73613bb5753d5367052485815aff71b1d8

adds books Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 5 days

startedinfinityworks/github-exporter

started time in 6 days

issue commentmhausenblas/mkdocs-deploy-gh-pages

Allow builds without Material Theme

Awesome, thank you @janoszen and happy to give you also more access to the repo if that helps?

MichaelCurrin

comment created time in 6 days

issue closedaws/aws-controllers-k8s

Documentation and test framework to validate multi controller nodes setup

Is your feature request related to a problem? Consider scenario where multiple instances of ACK service controller are deployed on K8s cluster. This feature request is to have documentation, test framework to test multi controller nodes deployment.

Describe the solution you'd like Documentation and test framework to validate multi controller nodes setup

Describe alternatives you've considered A description of any alternative solutions or features you've considered.

closed time in 6 days

kumargauravsharma

issue commentaws/aws-controllers-k8s

Documentation and test framework to validate multi controller nodes setup

Closing this since it's a dupe of #435

kumargauravsharma

comment created time in 6 days

issue closedmhausenblas/burry.sh

When restoring zk data, node data cannot be overwritten

I use the following commands to backup and restore zk data. For an existing path, the data cannot be overwritten, even if the -f parameter is added.

burry -e 127.0.0.1:2181 -t local
burry -o restore -e 127.0.0.1:2181 -t local -f -s 1603378589

closed time in 6 days

jianyun8023

issue commentmhausenblas/burry.sh

Temporary nodes in zk become persistent nodes after recovery

Sorry, my bad, this project is not actively maintained anymore. I'll archive it.

jianyun8023

comment created time in 6 days

issue commentmhausenblas/mkdocs-deploy-gh-pages

Allow builds without Material Theme

I froze the github action on a specific version when it broke... you could also maintain separate tags for material and non-material if that's not too much work.

I like that @janoszen. Can I interest you in sending in a PR to kick off the work?

BTW, best wishes to Sanja. Small world …

MichaelCurrin

comment created time in 7 days

issue commentmhausenblas/mkdocs-deploy-gh-pages

Allow builds without Material Theme

That's a fair point @janoszen. Still wondering what to do about it. Freeze on v5?

MichaelCurrin

comment created time in 7 days

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha 420285aa7269040d165401be8666045ac45d8d93

adds otel link Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 7 days

startedaws-observability/aws-otel-playground

started time in 7 days

startedsaulpw/visidata

started time in 7 days

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha ebe6cb4ccbba841131b403617bcb03b07efc1749

adds streaming activity Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 8 days

startedawslabs/amazon-ecr-containerd-resolver

started time in 8 days

PullRequestReviewEvent

pull request commentmhausenblas/mkdocs-template

Update repo name in config

Thank you

MichaelCurrin

comment created time in 10 days

push eventmhausenblas/mkdocs-template

Michael Currin

commit sha 22fc7725d0311cc5c073d773e30c493829c7eaf5

Update mkdocs.yml

view details

Michael Hausenblas

commit sha 06e49c47bf485df16ec3f603e20717e8f4ce61bf

Merge pull request #3 from MichaelCurrin/update-repo-name-in-config Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 10 days

push eventmhausenblas/mkdocs-deploy-gh-pages

dependabot[bot]

commit sha e9b30f0f3e5200f5b27106d35b6decc85700ef44

Bump squidfunk/mkdocs-material from 6.0.2 to 6.1.0 (#40) Bumps squidfunk/mkdocs-material from 6.0.2 to 6.1.0. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 10 days

delete branch mhausenblas/mkdocs-deploy-gh-pages

delete branch : dependabot/docker/squidfunk/mkdocs-material-6.1.0

delete time in 10 days

PR merged mhausenblas/mkdocs-deploy-gh-pages

Bump squidfunk/mkdocs-material from 6.0.2 to 6.1.0 dependencies docker

Bumps squidfunk/mkdocs-material from 6.0.2 to 6.1.0.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in 10 days

issue commentmhausenblas/mkdocs-deploy-gh-pages

Allow builds without Material Theme

Thanks for raising this issue @MichaelCurrin and thanks for your input @squidfunk much appreciated (also, thanks for Material, awesome work!). I wonder what would be the best way forward in terms of not breaking people's flow and being flexible, going forward?

MichaelCurrin

comment created time in 10 days

startedfcanas/mirror-displays

started time in 10 days

startedwarner/magic-wormhole

started time in 11 days

startedsmallstep/hello-mtls

started time in 12 days

push eventaws/aws-controllers-k8s

Geoffrey Cline

commit sha 2a6719facbf7b991833a48d95fd2057d481f1041

change features yaml update docs readme

view details

Michael Hausenblas

commit sha 2588fd8a67ecc249e8e8b49a856c60a3e73b7b75

Merge pull request #417 from geoffcline/main fix mkdocs config to enable tabs on docs site

view details

push time in 12 days

PR merged aws/aws-controllers-k8s

fix mkdocs config to enable tabs on docs site

Description of changes:

mkdocs-material api changed with version 6.0; updated mkdocs.yml to use new flag for navigation tabs; github action now builds site with navigation tabs;

people can browse the docs site again!

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+48 -6

2 comments

2 changed files

geoffcline

pr closed time in 12 days

pull request commentaws/aws-controllers-k8s

fix mkdocs config to enable tabs on docs site

Thanks a lot for this fix @geoffcline and pls update https://github.com/aws/aws-controllers-k8s/tree/main/docs with the findings and instructions on how to avoid this in future upgrades.

geoffcline

comment created time in 12 days

startedopen-telemetry/oteps

started time in 12 days

issue commentiovisor/kubectl-trace

Can't get trace on EKS with error "linux/types.h' file not found"

[ec2-user@ip-192-168-19-137 ~]$ ls -la /lib/modules/$(uname -r)
total 1200
drwxr-xr-x  7 root root   4096 Jul 24 16:02 .
drwxr-xr-x  3 root root     43 Jul 24 16:02 ..
lrwxrwxrwx  1 root root     46 Jul 24 16:02 build -> /usr/src/kernels/4.14.186-146.268.amzn2.x86_64
drwxr-xr-x  5 root root     42 Jul 24 16:02 extra
drwxr-xr-x 12 root root    130 Jul 24 16:02 kernel
-rw-r--r--  1 root root 170617 Jul 24 16:02 modules.alias
-rw-r--r--  1 root root 180101 Jul 24 16:02 modules.alias.bin
-rw-r--r--  1 root root    292 Jul 14 18:19 modules.block
-rw-r--r--  1 root root   3041 Jul 14 18:19 modules.builtin
-rw-r--r--  1 root root   4927 Jul 24 16:02 modules.builtin.bin
-rw-r--r--  1 root root  83649 Jul 24 16:02 modules.dep
-rw-r--r--  1 root root 118851 Jul 24 16:02 modules.dep.bin
-rw-r--r--  1 root root    383 Jul 24 16:02 modules.devname
-rw-r--r--  1 root root     13 Jul 14 18:19 modules.drm
-rw-r--r--  1 root root     13 Jul 14 18:19 modules.modesetting
-rw-r--r--  1 root root    231 Jul 14 18:19 modules.networking
-rw-r--r--  1 root root  32866 Jul 14 18:19 modules.order
-rw-r--r--  1 root root    580 Jul 24 16:02 modules.softdep
-rw-r--r--  1 root root 264809 Jul 24 16:02 modules.symbols
-rw-r--r--  1 root root 322035 Jul 24 16:02 modules.symbols.bin
lrwxrwxrwx  1 root root      5 Jul 24 16:02 source -> build
drwxr-xr-x  2 root root      6 Jul 14 18:19 updates
drwxr-xr-x  3 root root     57 Jul 24 16:02 vdso
drwxr-xr-x  2 root root      6 Jul 14 18:19 weak-updates
mhausenblas

comment created time in 13 days

startedfujita/greeter-bpf

started time in 13 days

issue commentiovisor/kubectl-trace

Can't get trace on EKS with error "linux/types.h' file not found"

Thanks @leodido for following up, clearly not dead ;)

Can you give us the output of ls -la /lib/modules/$(uname -r) please?

Will do ASAP, yes.

mhausenblas

comment created time in 14 days

issue closedmhausenblas/rbac.dev

Add alcideio/rbac-tool

https://github.com/alcideio/rbac-tool

closed time in 14 days

gadinaor

push eventmhausenblas/rbac.dev

Gadi Naor

commit sha 053a71949232456abe6d5a77ae2dc80ca7382954

Add Alcide rbac-tool Signed-off-by: Gadi Naor <gadi@alcide.io>

view details

Michael Hausenblas

commit sha 8881dcfd31a95a35699ca3e26db38ad103e95bba

Merge pull request #12 from alcideio/master Add Alcide rbac-tool

view details

push time in 14 days

PR merged mhausenblas/rbac.dev

Add Alcide rbac-tool

Signed-off-by: Gadi Naor gadi@alcide.io

+1 -0

1 comment

1 changed file

gadinaor

pr closed time in 14 days

pull request commentmhausenblas/rbac.dev

Add Alcide rbac-tool

Thanks! And now I understand why you closed #8 ha ha

gadinaor

comment created time in 14 days

issue commentmhausenblas/rbac.dev

Add alcideio/rbac-tool

out of interest, why closing this issue? :)

gadinaor

comment created time in 14 days

IssuesEvent

startedlightspin-tech/red-kube

started time in 14 days

startedopen-telemetry/opentelemetry-go-contrib

started time in 15 days

issue commentiovisor/kubectl-trace

Can't get trace on EKS with error "linux/types.h' file not found"

Is this project dead?

mhausenblas

comment created time in 15 days

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha 91b32d19222380f64e89652e876449a84318185b

Update README.md Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 15 days

push eventaws/aws-controllers-k8s

Jay Pipes

commit sha 78330b668aa29eecb60be719a0c58230cfdd1eb0

plumb log and metrics down into resource managers We want to use the service controller's logger and metrics struct from within the lowest-level resource managers and SDK linkage. This patch modifies the `pkg/types.AWSResourceManagerFactor:ManagerFor` interface method to pass in a `logr.Logger` and `*ackmetrics.Metrics` that is then placed into the `resourceManager` that is created by each resource package's `NewResourceManager` method. Also cleans up our mock generation to only generate mocks for the `pkg/types` which is our package containing interfaces. There's no need to generate mocks for any other package. Issue #355

view details

Michael Hausenblas

commit sha 0c76963771053ea4310b5ffd0aaa399af0f88e87

Merge pull request #406 from jaypipes/metrics plumb log and metrics down into resource managers

view details

push time in 16 days

PR merged aws/aws-controllers-k8s

Reviewers
plumb log and metrics down into resource managers

We want to use the service controller's logger and metrics struct from within the lowest-level resource managers and SDK linkage. This patch modifies the pkg/types.AWSResourceManagerFactory:ManagerFor interface method to pass in a logr.Logger and *ackmetrics.Metrics that is then placed into the resourceManager that is created by each resource package's NewResourceManager method.

Also cleans up our mock generation to only generate mocks for the pkg/types which is our package containing interfaces. There's no need to generate mocks for any other package.

Issue #355

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+411 -87

0 comment

52 changed files

jaypipes

pr closed time in 16 days

startedopen-telemetry/opentelemetry-operator

started time in 17 days

startedchriswalz/bit

started time in 17 days

startedreplicatedhq/troubleshoot

started time in 18 days

startedarzzen/git-quick-stats

started time in 19 days

push eventaws/aws-controllers-k8s

Jay Pipes

commit sha b69e3643ed09c5e9088e3050c61969e0e579024a

remove reference to CLA Our open source program office has consulted with our legal folks and determined that this mention of a CLA in our CONTRIBUTING docs was neither necessary nor desired.

view details

Michael Hausenblas

commit sha c82067d83aeb25237a658f34c39daa7070b0b5ff

Merge pull request #389 from jaypipes/no-more-cla remove reference to CLA

view details

push time in 19 days

PR merged aws/aws-controllers-k8s

Reviewers
remove reference to CLA

Our open source program office has consulted with our legal folks and determined that this mention of a CLA in our CONTRIBUTING docs was neither necessary nor desired.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+0 -2

0 comment

1 changed file

jaypipes

pr closed time in 19 days

startedopen-telemetry/opentelemetry-specification

started time in 20 days

startedopen-telemetry/community

started time in 20 days

startedaws-samples/one-observability-demo

started time in 20 days

startedSkyscanner/kms-issuer

started time in 20 days

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha 84bc55c7fd388bfe4872d2a9f6f08b31f3159b78

minor re-ordering Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 22 days

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha 7c2ab29711939aa04055ca38d49db804df96914a

updates job title Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 23 days

startedlovasoa/whitebophir

started time in 23 days

issue commentiovisor/kubectl-trace

Can't get trace on EKS with error "linux/types.h' file not found"

Thanks for confirming @howardjohn and wondering if anyone here had a chance to look into it?

mhausenblas

comment created time in 23 days

startednakabonne/ali

started time in 24 days

delete branch mhausenblas/mkdocs-deploy-gh-pages

delete branch : dependabot/docker/squidfunk/mkdocs-material-6.0.2

delete time in 24 days

push eventmhausenblas/mkdocs-deploy-gh-pages

dependabot[bot]

commit sha c4ea88683b87ab835dc24c9c0af9bac9bfc42aef

Bump squidfunk/mkdocs-material from 6.0.1 to 6.0.2 (#38) Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in 24 days

PR merged mhausenblas/mkdocs-deploy-gh-pages

Bump squidfunk/mkdocs-material from 6.0.1 to 6.0.2 dependencies docker

Bumps squidfunk/mkdocs-material from 6.0.1 to 6.0.2.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in 24 days

push eventmhausenblas/mhausenblas.github.com

Michael Hausenblas

commit sha 5f67c5b424e29aa8f93fb3abf2d2d04bb2680250

removed sr.ht verification

view details

push time in a month

push eventmhausenblas/mhausenblas.github.com

Michael Hausenblas

commit sha 8efc68a0da551879d90517271edbe2d000249f1c

adds sr.ht verification

view details

push time in a month

startedjoelagnel/adeb

started time in a month

startedsqlite/sqlite

started time in a month

PullRequestReviewEvent

pull request commentaws/aws-controllers-k8s

allow total override of Update op

I'm overall fine with this, only worry I have is the temporary nature (custom callback). These provisional solutions tend to stick around for longer than one anticipates and, if not properly documented, can yield to really nasty prod troubleshooting sessions. So, I suppose what I'm asking is: towards beta/GA, where will we document this in the user docs?

jaypipes

comment created time in a month

issue openediovisor/kubectl-trace

Can't get trace on EKS with error "linux/types.h' file not found"

I have a vanilla EKS cluster and tried the first example here, that is:

$ kubectl trace run ip-XXX-XXX-XXX-XXX.eu-west-1.compute.internal \
                 -e "tracepoint:syscalls:sys_enter_* { @[probe] = count(); }"

… however nothing happens. When I then look at the logs, I get:

$ kubectl trace logs kubectl-trace-ccf26276-03ef-11eb-bb6a-4865ee1b6baf                                                                                                                                                                             if your program has maps to print, send a SIGINT using Ctrl-C, if you want to interrupt the execution send SIGINT two times
/bpftrace/include/asm_goto_workaround.h:14:10: fatal error: 'linux/types.h' file not found
exit status 1

Any idea what I am doing wrong?

created time in a month

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha b9cd273cad7d5fb84c12e02e801fe37c95fa57d4

updates topics Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in a month

push eventmhausenblas/mhausenblas

Michael Hausenblas

commit sha d74b9f661ade5cb5fd644c6bc227c57bfe77fe88

updates roles Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in a month

push eventaws/aws-controllers-k8s

Jay Pipes

commit sha 42c1a0f0d92cf51e9a0b368ad448f60795d1c424

add documentation about release criteria Adds a new doc that discusses our different release statuses and the criteria for moving from DEVELOPER PREVIEW -> BETA -> GA. Issue #339

view details

Michael Hausenblas

commit sha 377df95cf40b4a1e5a6151811939cdcf690c532b

Merge pull request #346 from jaypipes/release-criteria Signed-off-by: Michael Hausenblas <hausenbl@amazon.com>

view details

push time in a month

PR merged aws/aws-controllers-k8s

add documentation about release criteria

Adds a new doc that discusses our different release statuses and the criteria for moving from DEVELOPER PREVIEW -> BETA -> GA.

Issue #339

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+142 -4

0 comment

3 changed files

jaypipes

pr closed time in a month

push eventaws/aws-controllers-k8s

Geoffrey Cline

commit sha 131256cceab259c5adc2d8d7ab0cc698de82e322

create github action

view details

Geoffrey Cline

commit sha f923c0899b8878c171abf82dad275718ccadc161

Merge pull request #1 from geoffcline/doc-publish-action create github action

view details

Geoffrey Cline

commit sha 45f1f7095d29bfefce8742a29a49ecfedee4323a

revise container syntax for github action

view details

Geoffrey Cline

commit sha 57966fe01f8b6b0db014d652de8597c5774944be

add mkdocs deploy command

view details

Geoffrey Cline

commit sha 95dded2e103b6d584679a420eaf23f228f071333

change dir for mkdocs deploy cmd

view details

Geoffrey Cline

commit sha da52aceab331a028f8b0a4920bbbfbfc8e7ad9e9

change container image to have mkdocs theme

view details

Geoffrey Cline

commit sha 171fb98be06a781edf9b8ea976ab6ef00d9ecf03

use force cmd for gh deploy

view details

Geoffrey Cline

commit sha 6a9c9687f8c5e7b262d12efdca3bf46ffda0c90b

add test change to index.md

view details

Geoffrey Cline

commit sha 08e041a8fa9a26373f8e01cde15a6c2d1bd775cd

revise comments in mkdocs-deploy gh action

view details

Geoffrey Cline

commit sha 402c3a66495e87eca438e68dfbff3c398ba3b3b8

actually add file this time

view details

Geoffrey Cline

commit sha 7197362a92407740486823dbac144006f4867ba2

revise triggers for mkdocs deploy action

view details

Geoffrey Cline

commit sha 89cc66d8d6bc5f6e2852920483107d5fa0aebccb

trigger change in a docs file

view details

Geoffrey Cline

commit sha ca7005000d805501af6689bd731c929adf12cac9

reset docs folder to main fork

view details

Geoffrey Cline

commit sha 082ce0ff6a2c703e9f1e5647ac7b110f4182862f

Merge pull request #2 from aws/main update master

view details

Geoffrey Cline

commit sha 3eea3e849b93db09f09bb70c0d23998638ec252d

Update mkdocs-deploy.yml

view details

Geoffrey Cline

commit sha a3958da152639a9e52e9a13a8e980363bd07b231

Update mkdocs-deploy.yml

view details

Geoffrey Cline

commit sha 187fa734cdbceab4e3273ae1a660c6d31ea2f37d

change back to mhausenblas action

view details

Michael Hausenblas

commit sha bb26701fd7a2ea414306e9242103cf99b72e80a1

Merge pull request #351 from geoffcline/doc-publish-v2 fix github action for mkdocs deploy

view details

push time in a month

PR merged aws/aws-controllers-k8s

Reviewers
fix github action for mkdocs deploy DO NOT MERGE bug documentation

Issue #, if available: N/A

Description of changes:

The current github action is incorrectly building the docs, due to using the wrong mkdocs version.

This PR fixes that by calling an external github action for deploying mkdocs. The github action is from mhausenblas/mkdocs-deploy-gh-pages

However, that github action requires mkdocs.yml to be stored in the root of the repo. ACK stores this config file under the docs/ subdirectory.

Thus, I submitted another PR to mhausenblas/mkdocs-deploy-gh-pages to add a config option for the location of mkdocs.yml.

This PR is blocked while we discuss updating mhausenblas/mkdocs-deploy-gh-pages

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

+8 -22

3 comments

1 changed file

geoffcline

pr closed time in a month

pull request commentaws/aws-controllers-k8s

fix github action for mkdocs deploy

LGTM, thanks a bunch Geoff!

geoffcline

comment created time in a month

Pull request review commentaws/aws-controllers-k8s

add documentation about release criteria

+# Releases++We use the following different release statuses:++* [PROPOSED](#proposed)+* [PLANNED](#planned)+* [BUILD](#build)+* [DEVELOPER PREVIEW](#developer-preview)+* [BETA](#beta)+* [GENERALLY AVAILABLE](#generally-available) (GA)++## PROPOSED++The `PROPOSED` status indicates that **the AWS service is on our radar** for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL NOT** be associated with a GitHub Milestone.++## PLANNED++The `PLANNED` status indicates that the AWS service is on our radar for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL BE** associated with a GitHub Milestone indicating the+target date for the `DEVELOPER PREVIEW` release of that service's controller.++## BUILD++The `BUILD` status indicates that the ACK service controller for the AWS+service is **actively being built** in preparation for `DEVELOPER PREVIEW`+release of that ACK service controller.++## DEVELOPER PREVIEW++The `DEVELOPER PREVIEW` status indicates that the **source code** for ACK+service controller for the AWS service has been check into the ACK source+repository along with **minimual end-to-end test cases** that run against a+local Kubernetes-in-Docker (KinD) cluster.++Notably, an ACK service controller in `DEVELOPER PREVIEW` **DOES NOT include+Helm charts or published binary Docker images** for easy installation of the+controller.++The following are release criteria for `DEVELOPER PREVIEW`:++* Source code for the controller checked into ACK source repository+* Mininal (smoke) tests for at least one resource+* Documentation on to test the controller using KinD++## BETA++The `BETA` status indicates that the ACK service controller for the AWS service+**has Helm charts and published binary Docker images** that users can use to+easily install and configure the controller.++In addition, ACK service controllers in `BETA` status have **more extensive

we need to qualify "more extensive"

jaypipes

comment created time in a month

Pull request review commentaws/aws-controllers-k8s

add documentation about release criteria

+# Releases++We use the following different release statuses:++* [PROPOSED](#proposed)+* [PLANNED](#planned)+* [BUILD](#build)+* [DEVELOPER PREVIEW](#developer-preview)+* [BETA](#beta)+* [GENERALLY AVAILABLE](#generally-available) (GA)++## PROPOSED++The `PROPOSED` status indicates that **the AWS service is on our radar** for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL NOT** be associated with a GitHub Milestone.++## PLANNED++The `PLANNED` status indicates that the AWS service is on our radar for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL BE** associated with a GitHub Milestone indicating the+target date for the `DEVELOPER PREVIEW` release of that service's controller.++## BUILD++The `BUILD` status indicates that the ACK service controller for the AWS+service is **actively being built** in preparation for `DEVELOPER PREVIEW`+release of that ACK service controller.++## DEVELOPER PREVIEW++The `DEVELOPER PREVIEW` status indicates that the **source code** for ACK+service controller for the AWS service has been check into the ACK source+repository along with **minimual end-to-end test cases** that run against a+local Kubernetes-in-Docker (KinD) cluster.++Notably, an ACK service controller in `DEVELOPER PREVIEW` **DOES NOT include+Helm charts or published binary Docker images** for easy installation of the+controller.++The following are release criteria for `DEVELOPER PREVIEW`:++* Source code for the controller checked into ACK source repository+* Mininal (smoke) tests for at least one resource+* Documentation on to test the controller using KinD++## BETA++The `BETA` status indicates that the ACK service controller for the AWS service+**has Helm charts and published binary Docker images** that users can use to+easily install and configure the controller.++In addition, ACK service controllers in `BETA` status have **more extensive+end-to-end tests** included in the source repository and the successful running+of these tests **gate any changes to the service controller source code**.++The following are release criteria for `BETA`:++* Comprehensive end-to-end tests for at least one resource+* Documentation on how to install and configure the controller using Helm+* Published binary Docker image for the controller++## GENERALLY AVAILABLE++An ACK service controller reaches the `GENERALLY AVAILABLE` (GA) release status+once a controller in the `BETA` release status has satisfied the following+criteria:++* Full end-to-end test coverage of all CRUD operations for all resources in the

… in the context of a specific AWS service ;)

jaypipes

comment created time in a month

Pull request review commentaws/aws-controllers-k8s

add documentation about release criteria

+# Releases++We use the following different release statuses:++* [PROPOSED](#proposed)+* [PLANNED](#planned)+* [BUILD](#build)+* [DEVELOPER PREVIEW](#developer-preview)+* [BETA](#beta)+* [GENERALLY AVAILABLE](#generally-available) (GA)++## PROPOSED++The `PROPOSED` status indicates that **the AWS service is on our radar** for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL NOT** be associated with a GitHub Milestone.++## PLANNED++The `PLANNED` status indicates that the AWS service is on our radar for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL BE** associated with a GitHub Milestone indicating the+target date for the `DEVELOPER PREVIEW` release of that service's controller.++## BUILD++The `BUILD` status indicates that the ACK service controller for the AWS+service is **actively being built** in preparation for `DEVELOPER PREVIEW`+release of that ACK service controller.++## DEVELOPER PREVIEW++The `DEVELOPER PREVIEW` status indicates that the **source code** for ACK+service controller for the AWS service has been check into the ACK source+repository along with **minimual end-to-end test cases** that run against a+local Kubernetes-in-Docker (KinD) cluster.++Notably, an ACK service controller in `DEVELOPER PREVIEW` **DOES NOT include+Helm charts or published binary Docker images** for easy installation of the+controller.++The following are release criteria for `DEVELOPER PREVIEW`:++* Source code for the controller checked into ACK source repository+* Mininal (smoke) tests for at least one resource+* Documentation on to test the controller using KinD++## BETA++The `BETA` status indicates that the ACK service controller for the AWS service+**has Helm charts and published binary Docker images** that users can use to+easily install and configure the controller.++In addition, ACK service controllers in `BETA` status have **more extensive+end-to-end tests** included in the source repository and the successful running+of these tests **gate any changes to the service controller source code**.++The following are release criteria for `BETA`:++* Comprehensive end-to-end tests for at least one resource+* Documentation on how to install and configure the controller using Helm+* Published binary Docker image for the controller++## GENERALLY AVAILABLE++An ACK service controller reaches the `GENERALLY AVAILABLE` (GA) release status+once a controller in the `BETA` release status has satisfied the following+criteria:++* Full end-to-end test coverage of all CRUD operations for all resources in the+  API+* Test coverage for "negative" or "fuzz" testing to ensure validating webhooks

We also need soak testing (let's say at least 1 week for starters?)

jaypipes

comment created time in a month

Pull request review commentaws/aws-controllers-k8s

add documentation about release criteria

+# Releases++We use the following different release statuses:++* [PROPOSED](#proposed)+* [PLANNED](#planned)+* [BUILD](#build)+* [DEVELOPER PREVIEW](#developer-preview)+* [BETA](#beta)+* [GENERALLY AVAILABLE](#generally-available) (GA)++## PROPOSED++The `PROPOSED` status indicates that **the AWS service is on our radar** for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL NOT** be associated with a GitHub Milestone.++## PLANNED++The `PLANNED` status indicates that the AWS service is on our radar for+building into ACK.++There will be a Github Issue for tracking the build of the ACK service+controller for the service.++The GitHub Issue **WILL BE** associated with a GitHub Milestone indicating the+target date for the `DEVELOPER PREVIEW` release of that service's controller.++## BUILD++The `BUILD` status indicates that the ACK service controller for the AWS+service is **actively being built** in preparation for `DEVELOPER PREVIEW`+release of that ACK service controller.++## DEVELOPER PREVIEW++The `DEVELOPER PREVIEW` status indicates that the **source code** for ACK+service controller for the AWS service has been check into the ACK source+repository along with **minimual end-to-end test cases** that run against a+local Kubernetes-in-Docker (KinD) cluster.++Notably, an ACK service controller in `DEVELOPER PREVIEW` **DOES NOT include+Helm charts or published binary Docker images** for easy installation of the+controller.++The following are release criteria for `DEVELOPER PREVIEW`:++* Source code for the controller checked into ACK source repository+* Mininal (smoke) tests for at least one resource+* Documentation on to test the controller using KinD++## BETA++The `BETA` status indicates that the ACK service controller for the AWS service+**has Helm charts and published binary Docker images** that users can use to+easily install and configure the controller.++In addition, ACK service controllers in `BETA` status have **more extensive+end-to-end tests** included in the source repository and the successful running+of these tests **gate any changes to the service controller source code**.++The following are release criteria for `BETA`:++* Comprehensive end-to-end tests for at least one resource+* Documentation on how to install and configure the controller using Helm+* Published binary Docker image for the controller

Suggest to reword to "all necessary artifacts such as container images and Helm charts are available via a public container registry"

jaypipes

comment created time in a month

more