Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy MetricForwarder as a CF app #2944

Closed
wants to merge 17 commits into from
Closed

Deploy MetricForwarder as a CF app #2944

wants to merge 17 commits into from

Conversation

bonzofenix
Copy link
Contributor

  • Add initial files to push metricsforwarder as a cf app via binary
  • Adds lable 'skip-cleanup to keep the acceptance test deployment alive
  • Uses binary buildpack to deploy
  • Adds metricforwarder makefile for poc deployment
  • Remove tls from postgres
  • Refactor forwarder to support metrics forwardeR
  • update operations
  • Adds sg and updates manifest
  • Refactors loggregator metron emitter
  • wip: Adds syslog forwarder
  • WIP: Syslog implementation for metric forwarder
  • More refactor
  • Adds port for syslog server
  • fix broken test
  • Supports syslog via tls
  • Change MetricsForwarder references to Emitter
  • Fix autoscaler deploy
  • Makes sed usage compatible both with bsd and unix versions
  • Update gosub in bosh packages
  • fixes sed apprearences with unix only argument
  • Revert "Update gosub in bosh packages"
  • Revert "fixes sed apprearences with unix only argument"
  • Reapply "Update gosub in bosh packages"
  • fix package subs
  • Update package specs
  • pulls loggregator certs from vm
  • Defaults to metrics forwarder syslog on bosh release
  • Clean mod vendor before mod vendor
  • fix spec for metricforwarder
  • Fix config validation
  • Adds missing port for syslog server
  • Adds logs
  • Fix emitter selection
  • Adds more logging
  • Adds port to syslog emitter
  • Adds missing certs
  • Uses bosh dns to connect to syslog
  • Sets certs in the right path
  • Fix typo
  • chore(deps): update dependency gruntwork-io/terragrunt to v0.58.0
  • chore(deps): update ginkgo updates to v2.17.2
  • 🤖🦾🛠️ go mod tidy & make package-specs
  • chore(deps): update dependency gruntwork-io/terragrunt to v0.58.2
  • fix(deps): update module github.com/onsi/gomega to v1.33.1
  • 🤖🦾🛠️ go mod tidy & make package-specs
  • configure app memory via make
  • test with 64MB test memory
  • test with 128MB test memory
  • remove debug statement
  • feat! Remove buildin mode (feat! Remove buildin mode #2916)
  • ** feat(deps): Add devbox config ( feat(deps): Add devbox config #2914)**
  • feat(direnv): Check if devbox is installed before invoking it (feat(direnv): Check if devbox is installed before invoking it #2921)
  • chore(ci): Restore use_buildin_mode false until the next major version
  • feat(envrc): Automatically eval bbl env # Issue
  • chore(devbox): Add useful tools to devbox
  • chore(deps): update actions/checkout action to v4.1.5
  • fix(operator): Clean up scaling cooldowns
  • chore(deps): update dependency credhub-cli to v2.9.30
  • Update golang version to 1.21.5 (Update golang version to 1.21.5 #2931)
  • fix(deps): update module github.com/gin-contrib/zap to v1.1.3
  • 🤖🦾🛠️ go mod tidy & make package-specs
  • chore(config): migrate config renovate.json
  • chore(deps): update actions/checkout action to v4.1.6
  • chore(deps): update dependency golang to v1.22.3
  • chore(deps): update dependency gruntwork-io/terragrunt to v0.58.7
  • chore(deps): update dependency terraform to v1.8.3
  • Fix Linting
  • Does not remove postgres tls from bosh deployment
  • Delete src/autoscaler/metricsforwarder/Makefile
  • Delete templates/app-autoscaler.yml
  • Revert "Delete templates/app-autoscaler.yml"
  • Update app-autoscaler.yml
  • Update app-autoscaler.yml
  • Remove unused security group
  • Adds missing dependencies
  • Undo changes from rebase
  • Update .tool-versions
  • Undo changes from rebase
  • Update go mods
  • Removes hardcoded hostname in syslog messages
  • Fix spec test

Copy link

sonarcloud bot commented May 30, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@bonzofenix bonzofenix closed this May 30, 2024
@bonzofenix bonzofenix deleted the cf-deployment branch May 30, 2024 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants