Skip to content

Commit a85c13a

Browse files
authored
Merge pull request #4 from faroshq/arch.changes
Update arch changes
2 parents c9a2c9d + eb187d8 commit a85c13a

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/components/Architecture.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const layers = [
1010
gradient: 'from-blue-600 to-blue-500',
1111
components: [
1212
{ name: 'Metal3', badge: 'CNCF Sandbox', url: 'https://metal3.io' },
13-
{ name: 'Flatcar Linux', badge: 'CNCF Sandbox', url: 'https://www.flatcar.org' },
13+
{ name: 'Ubuntu 24.04 LTS', badge: 'Open Source', url: 'https://ubuntu.com/server' },
1414
{ name: 'Cluster API', badge: 'CNCF Incubating', url: 'https://cluster-api.sigs.k8s.io' },
1515
{ name: 'Kube-OVN', badge: 'CNCF Sandbox', url: 'https://kubeovn.github.io/docs/' },
1616
{ name: 'Rook-Ceph', badge: 'CNCF Graduated', url: 'https://rook.io' },

src/components/OpenSource.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ const cncfProjects = [
1010
{ name: 'Velero', status: 'Incubating', url: 'https://velero.io' },
1111
{ name: 'kcp', status: 'Sandbox', url: 'https://kcp.io' },
1212
{ name: 'Metal3', status: 'Sandbox', url: 'https://metal3.io' },
13-
{ name: 'Flatcar', status: 'Sandbox', url: 'https://www.flatcar.org' },
1413
];
1514
1615
const ossProjects = [
16+
{ name: 'Ubuntu', url: 'https://ubuntu.com/server' },
1717
{ name: 'Zitadel', url: 'https://zitadel.com' },
1818
{ name: 'OpenMeter', url: 'https://openmeter.io' },
1919
{ name: 'Grafana', url: 'https://grafana.com/oss/grafana' },

src/pages/architecture.astro

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ const layers = [
2323
alternatives: 'MAAS (Canonical, not fully open), Tinkerbell (CNCF Sandbox, lighter weight). Metal3 wins for deep Cluster API integration.',
2424
},
2525
{
26-
name: 'Flatcar Linux',
27-
url: 'https://www.flatcar.org',
28-
badge: 'CNCF Sandbox',
29-
role: 'Immutable container OS',
30-
why: 'Flatcar is an immutable, auto-updating Linux distribution designed for containers. No package manager, no drift — the OS is a known-good image that updates atomically. This eliminates entire classes of "works on my machine" problems and makes rollbacks trivial.',
31-
alternatives: 'Talos Linux (more opinionated, K8s-only), Bottlerocket (AWS-originated). Flatcar is the most flexible and has the strongest CNCF community.',
26+
name: 'Ubuntu 24.04 LTS',
27+
url: 'https://ubuntu.com/server',
28+
badge: 'Open Source',
29+
role: 'Base operating system',
30+
why: 'Ubuntu 24.04 LTS provides a stable, well-supported base OS with broad hardware compatibility and long-term security updates. Combined with cloud-init for automated provisioning, it delivers reliable node bootstrapping across bare metal and VM environments. The extensive ecosystem, driver support, and familiarity make operational tasks straightforward.',
31+
alternatives: 'Flatcar Linux (immutable, less flexible), Talos Linux (K8s-only, more opinionated), Bottlerocket (AWS-originated). Ubuntu offers the broadest hardware and driver support with the largest operational knowledge base.',
3232
},
3333
{
3434
name: 'Cluster API',
@@ -143,7 +143,7 @@ const layers = [
143143
url: 'https://prometheus.io',
144144
badge: 'CNCF Graduated',
145145
role: 'Metrics collection',
146-
why: 'Prometheus scrapes metrics from every component in the stack — kubelet, Cilium, kcp, operators, and application workloads. It\'s the universal metrics standard in the Kubernetes ecosystem. Every project in this stack exposes Prometheus metrics natively, making it the obvious choice for platform-level monitoring.',
146+
why: 'Prometheus scrapes metrics from every component in the stack — kubelet, Kube-OVN, kcp, operators, and application workloads. It\'s the universal metrics standard in the Kubernetes ecosystem. Every project in this stack exposes Prometheus metrics natively, making it the obvious choice for platform-level monitoring.',
147147
alternatives: 'Datadog (SaaS, expensive at scale), InfluxDB (less ecosystem integration). Prometheus is the CNCF standard and has the deepest Kubernetes integration.',
148148
},
149149
{

0 commit comments

Comments
 (0)