Skip to content

Instantly share code, notes, and snippets.

View pgressa's full-sized avatar

Pavol Gressa pgressa

View GitHub Profile
@pgressa
pgressa / meta-observability.md
Last active February 7, 2022 12:43
Observability - K8s pre Meta

Observability of system is generally composed from these three areas:

Metrics

Mostly time series data used for measuring of the performance. This applies both for the infrastructure and application.

Not requested

Event logs

public class MicronautFactory {
private final ApplicationContext context = ApplicationContext.run();
public TaskScheduler getTaskScheduler() {
return context.getBean(TaskScheduler.class, Qualifiers.byName(TaskExecutors.SCHEDULED));
}
}
public class HowToFetchTaskScheduler {
@pgressa
pgressa / sukaj.sh
Created May 30, 2022 16:19
helm-deploy-compare
#!/usr/bin/env bash
#
# Store into the root of mgmt-service-templates directory and simply run. It uses python3.9 specifically to run templating
CURR_DIR=$(pwd)
OUT_DIR=${CURR_DIR}/tests
rm -rf ./tmp