diff --git a/externalDNS/namespace.yaml b/externalDNS/namespace.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..5f001d95f13ff0b0c19b7843ebdc081d617f8483
--- /dev/null
+++ b/externalDNS/namespace.yaml
@@ -0,0 +1,5 @@
+# namespace.yaml
+apiVersion: v1
+kind: Namespace
+metadata:
+  name: external-dns
diff --git a/resource/federated_deployment.yaml b/resource/federated_deployment.yaml
index a5fb0dd5bf9134ef380c45c4fc3f6b30b76ab324..8c942adabb563cedf03f848940fd2022777b587f 100644
--- a/resource/federated_deployment.yaml
+++ b/resource/federated_deployment.yaml
@@ -2,26 +2,34 @@
 apiVersion: types.kubefed.io/v1beta1
 kind: FederatedDeployment
 metadata:
-  name: fed-helloworld
-  namespace: fed-namespace
+  name: fed-librespeed
+  namespace: fed-librespeed
 spec:
   template:
     metadata:
-      name: helloworld
+      name: fed-librespeed
+      namespace: fed-librespeed
     spec:
       replicas: 2
       selector:
         matchLabels:
-          app: helloworld
+          app: librespeed
       template:
         metadata:
           labels:
-            app: helloworld
+            app: librespeed
         spec:
           containers:
-          - image: docker.io/csdgarr/hello-world:v1
-            name: helloworld
+          - image: adolfintel/speedtest:latest
             imagePullPolicy: IfNotPresent
+            name: librespeed
+            ports:
+            - name: http
+              containerPort: 80
+              protocol: TCP
+            env:
+            - name: TITLE
+              value: "GARR <3 LibreSpeed"
   placement:
     clusters:
     - name: member-cluster-1
diff --git a/resource/federated_ingress.yaml b/resource/federated_ingress.yaml
index 6b98ae9f886a97b69a3109e7058618ebdfd59f9d..1bc25f529a0797f74e735b21cc22b70947be96d8 100644
--- a/resource/federated_ingress.yaml
+++ b/resource/federated_ingress.yaml
@@ -2,23 +2,23 @@
 apiVersion: types.kubefed.io/v1beta1
 kind: FederatedIngress
 metadata:
-  name: fed-helloworld-ingress
-  namespace: fed-namespace
+  name: fed-librespeed-ingress
+  namespace: fed-librespeed
 spec:
   template:
     metadata:
-      name: helloworld-ingress
+      name: fed-librespeed-ingress
       labels:
-        app: helloworld
+        app: librespeed
     spec:
       rules:
-      - host: helloworld.<domain>
+      - host: librespeed.<domain>
         http:
           paths:
           - path: / 
             backend:
-              serviceName: fed-helloworld-service
-              servicePort: 8080
+              serviceName: fed-librespeed-service
+              servicePort: 80
   placement:
     clusters:
     - name: member-cluster-1
diff --git a/resource/federated_namespace.yaml b/resource/federated_namespace.yaml
index 1374faa74041413fe0caedb789acba51fba68ebf..10de5621b957808bcce3fcf7f24961466367a9ff 100644
--- a/resource/federated_namespace.yaml
+++ b/resource/federated_namespace.yaml
@@ -2,8 +2,8 @@
 apiVersion: types.kubefed.io/v1beta1
 kind: FederatedNamespace
 metadata:
-  name: fed-namespace
-  namespace: fed-namespace
+  name: fed-librespeed
+  namespace: fed-librespeed
 spec:
   placement:
     clusters:
diff --git a/resource/federated_service.yaml b/resource/federated_service.yaml
index 4e95a1a878a1b53ccdd6c785d73d15c6c601025c..777e0d7987ef8ff9371ce62b6fa40460c7b49cfa 100644
--- a/resource/federated_service.yaml
+++ b/resource/federated_service.yaml
@@ -2,22 +2,22 @@
 apiVersion: types.kubefed.io/v1beta1
 kind: FederatedService
 metadata:
-  name: fed-helloworld-service
-  namespace: fed-namespace
+  name: fed-librespeed-service
+  namespace: fed-librespeed
 spec:
   template:
     metadata:
-      name: fed-helloworld-service
+      name: fed-librespeed-service
       labels:
-        app: helloworld
+        app: librespeed
     spec:
       selector:
-        app: helloworld
+        app: librespeed
       type: ClusterIP
       ports:
       - name: http
-        port: 8080
-        targetPort: 8080
+        port: 80
+        targetPort: 80
         protocol: TCP
   placement:
     clusters:
diff --git a/resource/namespace.yaml b/resource/namespace.yaml
index d9411d98b0d41eb864df353663dabc68229a190a..7fd5f1926d4a5f50d4351a139938a75fa4e08bd7 100644
--- a/resource/namespace.yaml
+++ b/resource/namespace.yaml
@@ -1,5 +1,5 @@
-# namespace.yaml file
+# namespace.yaml
 apiVersion: v1
 kind: Namespace
 metadata:
-  name: fed-namespace
+  name: fed-librespeed