diff --git a/nuon/components/container_image.toml b/nuon/components/container_image.toml deleted file mode 100644 index 4317b77..0000000 --- a/nuon/components/container_image.toml +++ /dev/null @@ -1,5 +0,0 @@ -name = "httpbin" -type = "container_image" -[public] -image_url = "kennethreitz/httpbin" -tag = "latest" diff --git a/nuon/components/introspection_api.toml b/nuon/components/introspection_api.toml new file mode 100644 index 0000000..10cb269 --- /dev/null +++ b/nuon/components/introspection_api.toml @@ -0,0 +1,7 @@ +name = "introspection_api" +type = "docker_build" +dockerfile = "Dockerfile" +[public_repo] +repo = "demo" +directory = "src/introspection-api" +branch = "main" diff --git a/nuon/nuon.aws-ecs-app.toml b/nuon/nuon.aws-ecs-app.toml deleted file mode 100644 index bc8bbac..0000000 --- a/nuon/nuon.aws-ecs-app.toml +++ /dev/null @@ -1,39 +0,0 @@ -#:schema https://api.nuon.co/v1/general/config-schema - -# This file contains values for common Nuon application configuration options. -# To use it for your app, edit as needed, create an application called aws-ecs-app and run -# -# nuon apps sync -c nuon.aws-ecs-app.toml -# -# See https://docs.nuon.co/concepts/apps for more information. - -version = "v1" -description = "Deploy the app in it's own VPC." -display_name = "Stand-Alone Deployment" -slack_webhook_url = "https://slack.nuon.co" - -# this installer is used for all the apps, -# but it needs to be in one of the app configs we can sync it -[installer] -source = "installer.toml" - -[inputs] -source = "app_inputs.toml" - -[runner] -runner_type = "aws-ecs" - -[sandbox] -terraform_version = "1.7.5" -# https://docs.nuon.co/guides/install-access-delegation#setup-delegation -aws_delegation_iam_role_arn = "arn:aws:iam::949309607565:role/aws-ecs-app" -[sandbox.public_repo] -directory = "aws-ecs" -repo = "nuonco/sandboxes" -branch = "main" - -[[components]] -source = "components/container_image.toml" - -[[components]] -source = "components/ecs_service.toml" diff --git a/nuon/nuon.aws-ecs-byovpc.toml b/nuon/nuon.aws-ecs-byovpc.toml index b4a9378..4c3a6db 100644 --- a/nuon/nuon.aws-ecs-byovpc.toml +++ b/nuon/nuon.aws-ecs-byovpc.toml @@ -32,7 +32,7 @@ branch = "main" vpc_id = "{{.nuon.install.inputs.vpc_id}}" [[components]] -source = "components/docker_image.toml" +source = "components/introspection_api.toml" [[components]] source = "components/ecs_service.toml" diff --git a/nuon/nuon.ecs-demo.toml b/nuon/nuon.ecs-demo.toml index 4a313d1..296c5f7 100644 --- a/nuon/nuon.ecs-demo.toml +++ b/nuon/nuon.ecs-demo.toml @@ -18,7 +18,7 @@ repo = "nuonco/sandboxes" branch = "main" [[components]] -source = "components/container_image.toml" +source = "components/introspection_api.toml" [[components]] source = "components/ecs_service.toml" diff --git a/nuon/nuon.eks-demo.toml b/nuon/nuon.eks-demo.toml index 0f8c49f..c594c8b 100644 --- a/nuon/nuon.eks-demo.toml +++ b/nuon/nuon.eks-demo.toml @@ -18,7 +18,7 @@ repo = "nuonco/sandboxes" branch = "main" [[components]] -source = "components/container_image.toml" +source = "components/introspection_api.toml" [[components]] source = "components/certificate.toml" diff --git a/src/docker-image/Dockerfile b/src/introspection-api/Dockerfile similarity index 100% rename from src/docker-image/Dockerfile rename to src/introspection-api/Dockerfile diff --git a/src/docker-image/discover.go b/src/introspection-api/discover.go similarity index 100% rename from src/docker-image/discover.go rename to src/introspection-api/discover.go diff --git a/src/docker-image/go.mod b/src/introspection-api/go.mod similarity index 100% rename from src/docker-image/go.mod rename to src/introspection-api/go.mod diff --git a/src/docker-image/go.sum b/src/introspection-api/go.sum similarity index 100% rename from src/docker-image/go.sum rename to src/introspection-api/go.sum diff --git a/src/docker-image/internal/health/health.go b/src/introspection-api/internal/health/health.go similarity index 100% rename from src/docker-image/internal/health/health.go rename to src/introspection-api/internal/health/health.go diff --git a/src/docker-image/internal/health/livez.go b/src/introspection-api/internal/health/livez.go similarity index 100% rename from src/docker-image/internal/health/livez.go rename to src/introspection-api/internal/health/livez.go diff --git a/src/docker-image/internal/health/readyz.go b/src/introspection-api/internal/health/readyz.go similarity index 100% rename from src/docker-image/internal/health/readyz.go rename to src/introspection-api/internal/health/readyz.go diff --git a/src/docker-image/internal/introspection/env.go b/src/introspection-api/internal/introspection/env.go similarity index 100% rename from src/docker-image/internal/introspection/env.go rename to src/introspection-api/internal/introspection/env.go diff --git a/src/docker-image/internal/introspection/internal.go b/src/introspection-api/internal/introspection/internal.go similarity index 100% rename from src/docker-image/internal/introspection/internal.go rename to src/introspection-api/internal/introspection/internal.go diff --git a/src/docker-image/internal/introspection/nuon.go b/src/introspection-api/internal/introspection/nuon.go similarity index 100% rename from src/docker-image/internal/introspection/nuon.go rename to src/introspection-api/internal/introspection/nuon.go diff --git a/src/docker-image/internal/introspection/response.go b/src/introspection-api/internal/introspection/response.go similarity index 100% rename from src/docker-image/internal/introspection/response.go rename to src/introspection-api/internal/introspection/response.go diff --git a/src/docker-image/internal/introspection/svc.go b/src/introspection-api/internal/introspection/svc.go similarity index 100% rename from src/docker-image/internal/introspection/svc.go rename to src/introspection-api/internal/introspection/svc.go diff --git a/src/docker-image/internal/introspection/svc_test.go b/src/introspection-api/internal/introspection/svc_test.go similarity index 100% rename from src/docker-image/internal/introspection/svc_test.go rename to src/introspection-api/internal/introspection/svc_test.go diff --git a/src/docker-image/main.go b/src/introspection-api/main.go similarity index 100% rename from src/docker-image/main.go rename to src/introspection-api/main.go