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

[Funding] Infrastructure budget #188

Open
fricklerhandwerk opened this issue Feb 13, 2025 · 8 comments
Open

[Funding] Infrastructure budget #188

fricklerhandwerk opened this issue Feb 13, 2025 · 8 comments

Comments

@fricklerhandwerk
Copy link
Contributor

fricklerhandwerk commented Feb 13, 2025

AFAIK @NixOS/infra has no fixed budget limits for operating infrastructure:

  • This is a problem, since the team can't meaningfully answer requests such as when teams request services to be deployed, since they don't know what is considered affordable
  • This bears a risk of overstretching available funds during normal operations, such as after the Equinix exit

Having visibility into what's possible is crucial for reducing uncertainty and stress, but also to expedite decisions on resource allocation.

I request the @NixOS/foundation to specify and publish monthly/yearly limits for official infrastructure expenses.

@refroni
Copy link
Contributor

refroni commented Feb 13, 2025

Appreciate the request here!
As we are currently going through the interview process for nominees on board rotation I'm happy to field specific items personally until we get the new board in place to handle this in a more sustainable/constructive way.
Also, I would love to see this be more collaborative. If you have a proposal to how we should calculate these yearly limits it would be helpful.

@fricklerhandwerk
Copy link
Contributor Author

I'll take a look at past expenses. @NixOS/infra should know what's currently going on and ahead of us.

@fricklerhandwerk
Copy link
Contributor Author

@mweinelt shared the following numbers, which I'd ask @kpark955 check (and compare to previous months) in our accounting system.

  • machines at hetzner (1600 EUR/mo rn)
  • aws storage and transfer cost (???)
  • domains at gandi (I don't have access here)
  • improvmx (likely the 9 USD/mo thing)

the hetzner machines are roughly the following:

  • hydra, its database (~270 EUR)
  • monitoring and other jobs (~40 EUR)
  • 2 x86_64-linux builders (~415 EUR)
  • 2 aarch64-linux builders (~385 EUR)
  • 5 darwin builders (~260 EUR)
  • non-critical infra host (~100 EUR)
  • ngi machine (~65 EUR)

@kpark955
Copy link

kpark955 commented Mar 4, 2025

  • machines at hetzner in 2024 paid average of €693.94 but in 2025 the costs went up to average €1,542.44 (1475.1 in January and 1609.78 in February 2025)
  • aws storage and transfer cost €56,140.88 in 2024
  • domains at gandi €269.16 2024-to date
  • improvmx $24 USD/month

Do you want me to provide a detailed breakdown of the hetzner costs as well? @mweinelt @fricklerhandwerk

@mweinelt
Copy link
Member

mweinelt commented Mar 4, 2025

I have access to our hetzner account, so not for me.

@fpletz
Copy link
Member

fpletz commented Mar 4, 2025

  • aws storage and transfer cost €56,140.88 in 2024

Can we get the current monthly sum we are paying for AWS? Background: In August 2024, we received a sponsorship extension plus an increase of AWS credits so the sum for 2024 is not very expressive.

@zimbatm
Copy link
Member

zimbatm commented Mar 4, 2025

The current AWS sum is Zero after the AWS credit is applied. We're close to the 15k USD/month limit.

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/update-on-nixos-foundation-operations-support/61603/1

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

No branches or pull requests

7 participants