cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

hetzner_pricing.csv (11915B)


      1 # Hetzner Cloud Pricing for OpenCost CSV Provider
      2 # Generated: 2026-04-03T13:33:23.292345
      3 # Source: Hetzner Cloud API (https://api.hetzner.cloud/v1/pricing)
      4 # Prices in EUR per hour (net, excluding VAT)
      5 #
      6 EndTimestamp,InstanceID,Region,AssetClass,InstanceIDField,InstanceType,MarketPriceHourly,Version
      7 ,cpx11,ash,node,metadata.labels.node.kubernetes.io/instance-type,cpx11,0.009600,2026.04
      8 ,cpx11,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx11,0.008800,2026.04
      9 ,cpx11,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx11,0.008800,2026.04
     10 ,cpx11,hil,node,metadata.labels.node.kubernetes.io/instance-type,cpx11,0.009600,2026.04
     11 ,cpx11,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx11,0.008800,2026.04
     12 ,cpx11,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx11,0.016000,2026.04
     13 ,cpx21,ash,node,metadata.labels.node.kubernetes.io/instance-type,cpx21,0.019200,2026.04
     14 ,cpx21,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx21,0.015200,2026.04
     15 ,cpx21,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx21,0.015200,2026.04
     16 ,cpx21,hil,node,metadata.labels.node.kubernetes.io/instance-type,cpx21,0.019200,2026.04
     17 ,cpx21,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx21,0.015200,2026.04
     18 ,cpx21,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx21,0.029600,2026.04
     19 ,cpx31,ash,node,metadata.labels.node.kubernetes.io/instance-type,cpx31,0.033600,2026.04
     20 ,cpx31,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx31,0.028000,2026.04
     21 ,cpx31,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx31,0.028000,2026.04
     22 ,cpx31,hil,node,metadata.labels.node.kubernetes.io/instance-type,cpx31,0.033600,2026.04
     23 ,cpx31,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx31,0.028000,2026.04
     24 ,cpx31,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx31,0.052100,2026.04
     25 ,cpx41,ash,node,metadata.labels.node.kubernetes.io/instance-type,cpx41,0.062500,2026.04
     26 ,cpx41,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx41,0.052100,2026.04
     27 ,cpx41,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx41,0.052100,2026.04
     28 ,cpx41,hil,node,metadata.labels.node.kubernetes.io/instance-type,cpx41,0.062500,2026.04
     29 ,cpx41,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx41,0.052100,2026.04
     30 ,cpx41,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx41,0.088900,2026.04
     31 ,cpx51,ash,node,metadata.labels.node.kubernetes.io/instance-type,cpx51,0.125000,2026.04
     32 ,cpx51,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx51,0.113800,2026.04
     33 ,cpx51,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx51,0.113800,2026.04
     34 ,cpx51,hil,node,metadata.labels.node.kubernetes.io/instance-type,cpx51,0.125000,2026.04
     35 ,cpx51,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx51,0.113800,2026.04
     36 ,cpx51,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx51,0.160200,2026.04
     37 ,cax11,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cax11,0.007200,2026.04
     38 ,cax11,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cax11,0.007200,2026.04
     39 ,cax11,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cax11,0.007200,2026.04
     40 ,cax21,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cax21,0.012800,2026.04
     41 ,cax21,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cax21,0.012800,2026.04
     42 ,cax21,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cax21,0.012800,2026.04
     43 ,cax31,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cax31,0.025600,2026.04
     44 ,cax31,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cax31,0.025600,2026.04
     45 ,cax31,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cax31,0.025600,2026.04
     46 ,cax41,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cax41,0.050500,2026.04
     47 ,cax41,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cax41,0.050500,2026.04
     48 ,cax41,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cax41,0.050500,2026.04
     49 ,ccx13,ash,node,metadata.labels.node.kubernetes.io/instance-type,ccx13,0.027200,2026.04
     50 ,ccx13,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,ccx13,0.025600,2026.04
     51 ,ccx13,hel1,node,metadata.labels.node.kubernetes.io/instance-type,ccx13,0.025600,2026.04
     52 ,ccx13,hil,node,metadata.labels.node.kubernetes.io/instance-type,ccx13,0.027200,2026.04
     53 ,ccx13,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,ccx13,0.025600,2026.04
     54 ,ccx13,sin,node,metadata.labels.node.kubernetes.io/instance-type,ccx13,0.044100,2026.04
     55 ,ccx23,ash,node,metadata.labels.node.kubernetes.io/instance-type,ccx23,0.054500,2026.04
     56 ,ccx23,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,ccx23,0.050500,2026.04
     57 ,ccx23,hel1,node,metadata.labels.node.kubernetes.io/instance-type,ccx23,0.050500,2026.04
     58 ,ccx23,hil,node,metadata.labels.node.kubernetes.io/instance-type,ccx23,0.054500,2026.04
     59 ,ccx23,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,ccx23,0.050500,2026.04
     60 ,ccx23,sin,node,metadata.labels.node.kubernetes.io/instance-type,ccx23,0.082500,2026.04
     61 ,ccx33,ash,node,metadata.labels.node.kubernetes.io/instance-type,ccx33,0.104200,2026.04
     62 ,ccx33,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,ccx33,0.100100,2026.04
     63 ,ccx33,hel1,node,metadata.labels.node.kubernetes.io/instance-type,ccx33,0.100100,2026.04
     64 ,ccx33,hil,node,metadata.labels.node.kubernetes.io/instance-type,ccx33,0.104200,2026.04
     65 ,ccx33,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,ccx33,0.100100,2026.04
     66 ,ccx33,sin,node,metadata.labels.node.kubernetes.io/instance-type,ccx33,0.155400,2026.04
     67 ,ccx43,ash,node,metadata.labels.node.kubernetes.io/instance-type,ccx43,0.208300,2026.04
     68 ,ccx43,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,ccx43,0.200300,2026.04
     69 ,ccx43,hel1,node,metadata.labels.node.kubernetes.io/instance-type,ccx43,0.200300,2026.04
     70 ,ccx43,hil,node,metadata.labels.node.kubernetes.io/instance-type,ccx43,0.208300,2026.04
     71 ,ccx43,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,ccx43,0.200300,2026.04
     72 ,ccx43,sin,node,metadata.labels.node.kubernetes.io/instance-type,ccx43,0.286000,2026.04
     73 ,ccx53,ash,node,metadata.labels.node.kubernetes.io/instance-type,ccx53,0.416700,2026.04
     74 ,ccx53,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,ccx53,0.400600,2026.04
     75 ,ccx53,hel1,node,metadata.labels.node.kubernetes.io/instance-type,ccx53,0.400600,2026.04
     76 ,ccx53,hil,node,metadata.labels.node.kubernetes.io/instance-type,ccx53,0.416700,2026.04
     77 ,ccx53,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,ccx53,0.400600,2026.04
     78 ,ccx53,sin,node,metadata.labels.node.kubernetes.io/instance-type,ccx53,0.613000,2026.04
     79 ,ccx63,ash,node,metadata.labels.node.kubernetes.io/instance-type,ccx63,0.625000,2026.04
     80 ,ccx63,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,ccx63,0.600100,2026.04
     81 ,ccx63,hel1,node,metadata.labels.node.kubernetes.io/instance-type,ccx63,0.600100,2026.04
     82 ,ccx63,hil,node,metadata.labels.node.kubernetes.io/instance-type,ccx63,0.625000,2026.04
     83 ,ccx63,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,ccx63,0.600100,2026.04
     84 ,ccx63,sin,node,metadata.labels.node.kubernetes.io/instance-type,ccx63,1.004800,2026.04
     85 ,cpx12,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx12,0.012800,2026.04
     86 ,cpx22,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx22,0.012800,2026.04
     87 ,cpx22,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx22,0.012800,2026.04
     88 ,cpx22,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx22,0.012800,2026.04
     89 ,cpx22,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx22,0.025600,2026.04
     90 ,cpx32,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx32,0.022400,2026.04
     91 ,cpx32,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx32,0.022400,2026.04
     92 ,cpx32,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx32,0.022400,2026.04
     93 ,cpx32,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx32,0.052100,2026.04
     94 ,cpx42,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx42,0.040800,2026.04
     95 ,cpx42,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx42,0.040800,2026.04
     96 ,cpx42,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx42,0.040800,2026.04
     97 ,cpx42,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx42,0.089700,2026.04
     98 ,cpx52,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx52,0.058500,2026.04
     99 ,cpx52,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx52,0.058500,2026.04
    100 ,cpx52,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx52,0.058500,2026.04
    101 ,cpx52,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx52,0.125000,2026.04
    102 ,cpx62,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cpx62,0.080900,2026.04
    103 ,cpx62,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cpx62,0.080900,2026.04
    104 ,cpx62,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cpx62,0.080900,2026.04
    105 ,cpx62,sin,node,metadata.labels.node.kubernetes.io/instance-type,cpx62,0.161000,2026.04
    106 ,cx23,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cx23,0.006400,2026.04
    107 ,cx23,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cx23,0.006400,2026.04
    108 ,cx23,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cx23,0.006400,2026.04
    109 ,cx33,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cx33,0.010400,2026.04
    110 ,cx33,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cx33,0.010400,2026.04
    111 ,cx33,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cx33,0.010400,2026.04
    112 ,cx43,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cx43,0.019200,2026.04
    113 ,cx43,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cx43,0.019200,2026.04
    114 ,cx43,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cx43,0.019200,2026.04
    115 ,cx53,fsn1,node,metadata.labels.node.kubernetes.io/instance-type,cx53,0.036000,2026.04
    116 ,cx53,hel1,node,metadata.labels.node.kubernetes.io/instance-type,cx53,0.036000,2026.04
    117 ,cx53,nbg1,node,metadata.labels.node.kubernetes.io/instance-type,cx53,0.036000,2026.04
    118 ,lb11,fsn1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb11,0.012000,2026.04
    119 ,lb11,nbg1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb11,0.012000,2026.04
    120 ,lb11,hel1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb11,0.012000,2026.04
    121 ,lb11,ash,node,metadata.labels.load-balancer.hetzner.cloud/type,lb11,0.012000,2026.04
    122 ,lb11,hil,node,metadata.labels.load-balancer.hetzner.cloud/type,lb11,0.012000,2026.04
    123 ,lb11,sin,node,metadata.labels.load-balancer.hetzner.cloud/type,lb11,0.012000,2026.04
    124 ,lb21,fsn1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb21,0.034400,2026.04
    125 ,lb21,nbg1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb21,0.034400,2026.04
    126 ,lb21,hel1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb21,0.034400,2026.04
    127 ,lb21,ash,node,metadata.labels.load-balancer.hetzner.cloud/type,lb21,0.034400,2026.04
    128 ,lb21,hil,node,metadata.labels.load-balancer.hetzner.cloud/type,lb21,0.034400,2026.04
    129 ,lb21,sin,node,metadata.labels.load-balancer.hetzner.cloud/type,lb21,0.034400,2026.04
    130 ,lb31,fsn1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb31,0.068900,2026.04
    131 ,lb31,nbg1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb31,0.068900,2026.04
    132 ,lb31,hel1,node,metadata.labels.load-balancer.hetzner.cloud/type,lb31,0.068900,2026.04
    133 ,lb31,ash,node,metadata.labels.load-balancer.hetzner.cloud/type,lb31,0.068900,2026.04
    134 ,lb31,hil,node,metadata.labels.load-balancer.hetzner.cloud/type,lb31,0.068900,2026.04
    135 ,lb31,sin,node,metadata.labels.load-balancer.hetzner.cloud/type,lb31,0.068900,2026.04
    136 ,hcloud-volumes,fsn1,pv,spec.storageClassName,hcloud-volumes,0.00007836,2026.04
    137 ,hcloud-volumes,nbg1,pv,spec.storageClassName,hcloud-volumes,0.00007836,2026.04
    138 ,hcloud-volumes,hel1,pv,spec.storageClassName,hcloud-volumes,0.00007836,2026.04