Add new project structure and Kubernetes configurations #9

Merged
Grandiras merged 1 commit from secret-hotfix into tenbot-dev 2025-02-17 16:16:57 +00:00
Grandiras commented 2025-02-17 16:16:50 +00:00 (Migrated from github.com)
  • Added beta_config.json to .gitignore.
  • Updated Bots.AppHost.csproj to use Aspire.AppHost.Sdk v9.0.0.
  • Created a new builder in Program.cs with Token and BetaToken.
  • Modified launchSettings.json for new profiles and environment variables.
  • Created/updated appsettings.Development.json and appsettings.json for logging.
  • Added dashboard.yaml for Kubernetes deployment of aspire-dashboard.
  • Updated kustomization.yaml with new resources and options.
  • Added deployment.yaml for tenbot Kubernetes deployment.
  • Updated docker_update.bat for Docker container management.
  • Created manifest.json for tenbot parameters and references.
  • Created Bots.ServiceDefaults.csproj for shared services.
  • Added Extensions.cs for common services like health checks and OpenTelemetry.
  • Updated Bots.sln to include new projects.
  • Modified .dockerignore to exclude unnecessary files.
  • Updated Program.cs to use AddServiceDefaults().
  • Updated launchSettings.json for .NET SDK container profile.
  • Updated TODO.md to reflect new tasks.
  • Changed base image in TenBot.csproj and added new package references.
- Added `beta_config.json` to `.gitignore`. - Updated `Bots.AppHost.csproj` to use `Aspire.AppHost.Sdk` v9.0.0. - Created a new builder in `Program.cs` with `Token` and `BetaToken`. - Modified `launchSettings.json` for new profiles and environment variables. - Created/updated `appsettings.Development.json` and `appsettings.json` for logging. - Added `dashboard.yaml` for Kubernetes deployment of `aspire-dashboard`. - Updated `kustomization.yaml` with new resources and options. - Added `deployment.yaml` for `tenbot` Kubernetes deployment. - Updated `docker_update.bat` for Docker container management. - Created `manifest.json` for `tenbot` parameters and references. - Created `Bots.ServiceDefaults.csproj` for shared services. - Added `Extensions.cs` for common services like health checks and OpenTelemetry. - Updated `Bots.sln` to include new projects. - Modified `.dockerignore` to exclude unnecessary files. - Updated `Program.cs` to use `AddServiceDefaults()`. - Updated `launchSettings.json` for `.NET SDK` container profile. - Updated `TODO.md` to reflect new tasks. - Changed base image in `TenBot.csproj` and added new package references.
Sign in to join this conversation.
No description provided.