Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

☸️🐋 GitOps Flux-based adsb.lol infrastructure - kubernetes, readsb, tar1090, mlat-server, api, history

License

NotificationsYou must be signed in to change notification settings

adsblol/infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the adsb.lol infrastructure.It aims to aggregateADS-B &MLAT

The repo should contain everything for you to be able to run a copy of this service.

Why?

Due to recent events regarding ADSBExchange being acquired, it would be wise for the community to have a quick and easy way to deploy an alternative aggregation service.

How?

Right now, the infrastructure's entrypoint is meant to bemanifests/default

You can see what manifests would end up on the cluster by doingkustomize build manifests/default.

Should you need to copy this for your own infrastructure, an understanding of Kubernetes and Kustomize is recommended.

What?

bases

Thebases folder contains basic Kubernetes components. These will be reused later.

mlat-server

Running wiedehopf's mlat-server

readsb

Running wiedehopf's readsb

manifests

Themanifests folder is closer to the expected state of the cluster.

Everything is inherited from a component inbases and then patched as necessary.

ingest (readsb)

This is meant to be the publicly accessible ingest readsb. Can be scaled if needed.

This reasdb sends data to the hub readsb

base

This is a pattern you will see throughout this repo.

The general idea is thatbase inherits, or defines a basic deployment of the application.

default

The general idea is thatdefault has the patches for this service to be configured properly.This would include any environment variables, etc.

mlat (mlat-server)

Runs mlat-server

hub (readsb)

A copy of readsb aggregating ingest data

This readsb sends data to the planes readsb

planes (readsb)

A copy of readsb, with its tar1090 instance exposed to the public.

resources.yaml

Global (to the namespace) resources such as publicly-intended services and ingresses, NetworkPolicies.

Where?

user -> ingest -> hub -> planes

ingest -> mlat -> hub -> planes

About

☸️🐋 GitOps Flux-based adsb.lol infrastructure - kubernetes, readsb, tar1090, mlat-server, api, history

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

    Packages

    No packages published

    [8]ページ先頭

    ©2009-2025 Movatter.jp