diff --git a/key-pair/main.tf b/key-pair/main.tf
index c65cda4ffc656ab1241197ed6d0a15533547bdaf..5ad5ed6cc36a469377cdc7a090ab102e0b9023fb 100644
--- a/key-pair/main.tf
+++ b/key-pair/main.tf
@@ -3,7 +3,7 @@ variable "ssh_public_key" {}
 
 resource "openstack_compute_keypair_v2" "keypair" {
   name       = var.keypair_name
-  public_key = file(var.ssh_public_key)
+  public_key = var.ssh_public_key
 }
 
 output "keypair_name" {
@@ -11,5 +11,5 @@ output "keypair_name" {
 }
 
 output "public_key" {
-    value = file(var.ssh_public_key)
+    value = var.ssh_public_key
 }