Rename Cortex to Codex
This commit is contained in:
@@ -41,9 +41,9 @@ include:
|
||||
- changes:
|
||||
- 'src/ServerPack/**/*'
|
||||
- 'nix/packages/serverpack.nix'
|
||||
- local: '/src/Cortex/.gitlab-ci.yml'
|
||||
- local: '/src/Codex/.gitlab-ci.yml'
|
||||
rules:
|
||||
- changes:
|
||||
- 'src/Cortex/**/*'
|
||||
- 'src/Codex/**/*'
|
||||
- 'nix/packages/node-modules.nix'
|
||||
- 'nix/packages/sources.nix'
|
||||
@@ -24,9 +24,9 @@
|
||||
<Project Path="src/Atlantis/src/Server/Petimeter/Petimeter.fsproj" />
|
||||
<Project Path="src/Atlantis/src/Server/Server.fsproj" />
|
||||
</Folder>
|
||||
<Folder Name="/Cortex/">
|
||||
<Project Path="src\Cortex\src\Client\Cortex.Client.fsproj" />
|
||||
<Project Path="src\Cortex\src\Server\Cortex.Server.fsproj" />
|
||||
<Folder Name="/Codex/">
|
||||
<Project Path="src\Codex\src\Client\Codex.Client.fsproj" />
|
||||
<Project Path="src\Codex\src\Server\Codex.Server.fsproj" />
|
||||
</Folder>
|
||||
<Folder Name="/DataAgent/">
|
||||
<Project Path="src/DataAgent/src/Entity/Entity.csproj" />
|
||||
@@ -53,4 +53,4 @@
|
||||
<Project Path="src/Sorcerer/src/Client/Client.fsproj" />
|
||||
<Project Path="src/Sorcerer/src/Server/Sorcerer.fsproj" />
|
||||
</Folder>
|
||||
</Solution>
|
||||
</Solution>
|
||||
@@ -49,7 +49,7 @@ let
|
||||
version
|
||||
env
|
||||
;
|
||||
cortex = packages.cortex;
|
||||
codex = packages.codex;
|
||||
};
|
||||
in
|
||||
{
|
||||
@@ -66,4 +66,4 @@ in
|
||||
checks = {
|
||||
pre-commit = import ./nix/pre-commit.nix;
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
atlantis-client,
|
||||
sorcerer,
|
||||
archivist,
|
||||
cortex,
|
||||
codex,
|
||||
}:
|
||||
let
|
||||
# Entrypoints
|
||||
@@ -94,5 +94,5 @@ in
|
||||
};
|
||||
};
|
||||
|
||||
cortex = pkgs.callPackage ../src/Cortex/container.nix { server = cortex; };
|
||||
}
|
||||
codex = pkgs.callPackage ../src/Codex/container.nix { server = codex; };
|
||||
}
|
||||
@@ -13,7 +13,7 @@ let
|
||||
|
||||
nodeModules = pkgs.callPackage ./node-modules.nix {};
|
||||
|
||||
cortex-client = pkgs.callPackage ../../src/Cortex/src/Client {
|
||||
codex-client = pkgs.callPackage ../../src/Codex/src/Client {
|
||||
inherit
|
||||
deps
|
||||
dotnet-sdk
|
||||
@@ -101,7 +101,7 @@ in
|
||||
;
|
||||
};
|
||||
|
||||
cortex = pkgs.callPackage ../../src/Cortex/src/Server {
|
||||
codex = pkgs.callPackage ../../src/Codex/src/Server {
|
||||
inherit
|
||||
deps
|
||||
dotnet-sdk
|
||||
@@ -109,6 +109,6 @@ in
|
||||
dotnet-runtime
|
||||
packageSources
|
||||
;
|
||||
client = cortex-client;
|
||||
client = codex-client;
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -8,5 +8,5 @@ include:
|
||||
ref: v4.2
|
||||
file: DotnetDeployment.gitlab-ci.yml
|
||||
inputs:
|
||||
project-name: cortex
|
||||
project-dir: src/Cortex
|
||||
project-name: codex
|
||||
project-dir: src/Codex
|
||||
@@ -3,4 +3,4 @@ WORKDIR /app
|
||||
|
||||
COPY dist /app
|
||||
|
||||
ENTRYPOINT ["dotnet", "/app/Cortex.Server.dll"]
|
||||
ENTRYPOINT ["dotnet", "/app/Codex.Server.dll"]
|
||||
@@ -1,4 +1,4 @@
|
||||
name='cortex'
|
||||
name='codex'
|
||||
cluster='oceanbox'
|
||||
|
||||
env=os.getenv('APP_ENV')
|
||||
@@ -31,7 +31,7 @@ local_resource(
|
||||
docker_build_with_restart(
|
||||
repository,
|
||||
'.',
|
||||
entrypoint = [ 'dotnet', '/app/Cortex.Server.dll' ],
|
||||
entrypoint = [ 'dotnet', '/app/Codex.Server.dll' ],
|
||||
dockerfile = 'Dockerfile',
|
||||
live_update = [
|
||||
sync('dist', '/app')
|
||||
@@ -42,4 +42,4 @@ docker_build_with_restart(
|
||||
k8s_yaml('tilt/k8s.yaml')
|
||||
k8s_resource(app, port_forwards='8085:8085')
|
||||
|
||||
# vim:ft=python
|
||||
# vim:ft=python
|
||||
@@ -4,7 +4,7 @@
|
||||
dockerTools,
|
||||
}:
|
||||
dockerTools.buildLayeredImage {
|
||||
name = "Cortex";
|
||||
name = "Codex";
|
||||
tag = "0.0.0-rc1";
|
||||
created = "now";
|
||||
|
||||
@@ -15,8 +15,8 @@ dockerTools.buildLayeredImage {
|
||||
];
|
||||
|
||||
config = {
|
||||
cmd = [ "Cortex.Server" ];
|
||||
workingDir = "/lib/Cortex";
|
||||
cmd = [ "Codex.Server" ];
|
||||
workingDir = "/lib/Codex";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Feliz
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex.Archives
|
||||
namespace Oceanbox.Codex.Archives
|
||||
|
||||
module Utils =
|
||||
open Browser
|
||||
@@ -6,8 +6,8 @@ module Utils =
|
||||
open Fable.Core.JsInterop
|
||||
open Fable.Remoting.Client
|
||||
|
||||
open Oceanbox.Cortex
|
||||
open Oceanbox.Cortex.Types
|
||||
open Oceanbox.Codex
|
||||
open Oceanbox.Codex.Types
|
||||
|
||||
let archiveName (archive: Archive) : string =
|
||||
let name = ResizeArray<string> [||]
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,11 +1,11 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
open Feliz
|
||||
open Feliz.Router
|
||||
|
||||
open Oceanbox.Cortex.Types
|
||||
open Oceanbox.Codex.Types
|
||||
|
||||
[<Erase>]
|
||||
type Drifters =
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,11 +1,11 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module Group =
|
||||
open Browser
|
||||
open Fable.Core
|
||||
open FsToolkit.ErrorHandling
|
||||
|
||||
open Oceanbox.Cortex.Types
|
||||
open Oceanbox.Codex.Types
|
||||
|
||||
let private fetchUsers (group: string) : Async<Result<string array, string>> =
|
||||
async {
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module GroupArchive =
|
||||
open Browser
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module GroupArchiveAddForm =
|
||||
open Browser
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Feliz
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Feliz
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Fable.Core
|
||||
open Feliz
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex.Groups
|
||||
namespace Oceanbox.Codex.Groups
|
||||
|
||||
module Utils =
|
||||
/// Ensures that the name starts with a "/"
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core.JsInterop
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Feliz
|
||||
open Feliz.Router
|
||||
@@ -7,7 +7,7 @@ module Index =
|
||||
[<ReactComponent>]
|
||||
let View () =
|
||||
Html.main [
|
||||
Html.h1 "Cortex"
|
||||
Html.h1 "Codex"
|
||||
Html.h2 "Index"
|
||||
Html.div [
|
||||
prop.children [
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module Main =
|
||||
open Browser
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core.JsInterop
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Fable.Core
|
||||
open Fable.OpenLayers
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex.OpenFGA
|
||||
namespace Oceanbox.Codex.OpenFGA
|
||||
|
||||
open Feliz
|
||||
open Feliz.Router
|
||||
@@ -7,7 +7,7 @@ module ArchiveOwnerList =
|
||||
[<ReactComponent>]
|
||||
let View (id: System.Guid) =
|
||||
let owners =
|
||||
Oceanbox.Cortex.OpenFGA.useUsers(
|
||||
Oceanbox.Codex.OpenFGA.useUsers(
|
||||
"archive",
|
||||
string id,
|
||||
"owner",
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,6 +1,6 @@
|
||||
namespace Oceanbox.Cortex.OpenFGA
|
||||
namespace Oceanbox.Codex.OpenFGA
|
||||
|
||||
open Oceanbox.Cortex
|
||||
open Oceanbox.Codex
|
||||
|
||||
module Types =
|
||||
type Objects = {
|
||||
@@ -1,10 +1,10 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
open Feliz
|
||||
|
||||
open Oceanbox.Cortex.OpenFGA.Types
|
||||
open Oceanbox.Codex.OpenFGA.Types
|
||||
|
||||
[<Erase>]
|
||||
type OpenFGA =
|
||||
@@ -1,10 +1,10 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
open Feliz
|
||||
|
||||
open Oceanbox.Cortex.OpenFGA.Types
|
||||
open Oceanbox.Codex.OpenFGA.Types
|
||||
|
||||
[<Erase>]
|
||||
type OpenFGA =
|
||||
@@ -1,10 +1,10 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
open Feliz
|
||||
|
||||
open Oceanbox.Cortex
|
||||
open Oceanbox.Codex
|
||||
|
||||
[<Erase>]
|
||||
type OpenFGA =
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Fable.Core
|
||||
open Feliz
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Feliz
|
||||
open Feliz.Router
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module Remoting =
|
||||
open Fable.Remoting.Client
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex.Types
|
||||
namespace Oceanbox.Codex.Types
|
||||
|
||||
type Archive = {
|
||||
Props: Archmaester.Dto.ArchiveProps
|
||||
@@ -7,7 +7,7 @@ type Archive = {
|
||||
}
|
||||
|
||||
type ProxyError = {
|
||||
error: Oceanbox.Cortex.Remoting.CustomError
|
||||
error: Oceanbox.Codex.Remoting.CustomError
|
||||
ignored: bool
|
||||
handled: bool
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Browser
|
||||
open Fable.Core
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo Building Cortex frontend
|
||||
echo Building Codex frontend
|
||||
|
||||
fable -e .jsx -o build --verbose --run \
|
||||
bunx --bun vite build -d -c ../../vite.config.js --mode development --minify false --outDir /home/simkir/oceanbox/poseidon/src/Cortex/dist/WebRoot
|
||||
bunx --bun vite build -d -c ../../vite.config.js --mode development --minify false --outDir /home/simkir/oceanbox/poseidon/src/Codex/dist/WebRoot
|
||||
@@ -13,7 +13,7 @@
|
||||
buildDotnetModule,
|
||||
}:
|
||||
let
|
||||
name = "Cortex.Client";
|
||||
name = "Codex.Client";
|
||||
in
|
||||
buildDotnetModule {
|
||||
name = name;
|
||||
@@ -22,7 +22,7 @@ buildDotnetModule {
|
||||
|
||||
src = nix-gitignore.gitignoreSource [ ] ../../../..;
|
||||
|
||||
projectFile = "src/Cortex/src/Client/Cortex.Client.fsproj";
|
||||
projectFile = "src/Codex/src/Client/Codex.Client.fsproj";
|
||||
|
||||
nugetDeps = deps {
|
||||
inherit
|
||||
@@ -53,13 +53,13 @@ buildDotnetModule {
|
||||
|
||||
cp -r ${nodeModules}/node_modules ./.
|
||||
|
||||
pushd src/Cortex/src/Client
|
||||
pushd src/Codex/src/Client
|
||||
${lib.getExe fable} --verbose -e .jsx -o build
|
||||
|
||||
${lib.getExe bun} ../../../../node_modules/.bin/vite build -d
|
||||
popd
|
||||
|
||||
mv src/Cortex/src/Client/dist .
|
||||
mv src/Codex/src/Client/dist .
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
@@ -72,4 +72,4 @@ buildDotnetModule {
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 514 B |
|
Before Width: | Height: | Size: 1010 B After Width: | Height: | Size: 1010 B |
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module Admin =
|
||||
open Microsoft.AspNetCore.Http
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module Archmaester =
|
||||
open Npgsql
|
||||
@@ -6,7 +6,7 @@
|
||||
<EnableDefaultContentItems>false</EnableDefaultContentItems>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
<RuntimeIdentifier>linux-x64</RuntimeIdentifier>
|
||||
<PackageId>Cortex.Server</PackageId>
|
||||
<PackageId>Codex.Server</PackageId>
|
||||
<RootNamespace>Oceanbox</RootNamespace>
|
||||
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
|
||||
</PropertyGroup>
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Npgsql
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module Oceanbox.Cortex.Server
|
||||
module Oceanbox.Codex.Server
|
||||
|
||||
open System
|
||||
open System.IO
|
||||
@@ -59,7 +59,7 @@ module Acl =
|
||||
(aid: Archmaester.Dto.ArchiveId)
|
||||
: Async<Result<Archmaester.Dto.ArchiveAcl, string>> =
|
||||
async {
|
||||
let logger = ctx.GetLogger "Oceanbox.Cortex.Server.Acl"
|
||||
let logger = ctx.GetLogger "Oceanbox.Codex.Server.Acl"
|
||||
let db = ctx.GetService<Entity.ArchiveContext> ()
|
||||
let! ownerEntities = Archmaester.EFCore.queryArchiveOwners db aid
|
||||
let ownerNames = ownerEntities |> Array.map _.Owner.Name
|
||||
@@ -83,7 +83,7 @@ module Acl =
|
||||
fun (archiveId: Guid, groups: string array) ->
|
||||
async {
|
||||
let user = ctx.User.Identity.Name
|
||||
let logger = ctx.GetLogger "Oceanbox.Cortex.Server.Acl"
|
||||
let logger = ctx.GetLogger "Oceanbox.Codex.Server.Acl"
|
||||
try
|
||||
do
|
||||
logger.LogInformation (
|
||||
@@ -142,7 +142,7 @@ let authorize: HttpHandler =
|
||||
requiresAuthentication (challenge OpenIdConnectDefaults.AuthenticationScheme)
|
||||
|
||||
let signin (next: HttpFunc) (ctx: HttpContext) =
|
||||
let logger = ctx.GetLogger "Oceanbox.Cortex.Server"
|
||||
let logger = ctx.GetLogger "Oceanbox.Codex.Server"
|
||||
do logger.LogInformation ("signin: is authenticated {IsAuthed}", ctx.User.Identity.IsAuthenticated)
|
||||
|
||||
(authorize >=> redirectTo false "/") next ctx
|
||||
@@ -258,7 +258,7 @@ let parser = opt "port" "p" "port" "Port to listen on"
|
||||
[<EntryPoint>]
|
||||
let main args =
|
||||
run
|
||||
"Cortex"
|
||||
"Codex"
|
||||
parser
|
||||
args
|
||||
(fun ct text ->
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open Oceanbox
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
open System
|
||||
|
||||
@@ -15,7 +15,7 @@ module Utils =
|
||||
|
||||
let rpcErrorHandler (ex: exn) (routeInfo: RouteInfo<HttpContext>) =
|
||||
let ctx = routeInfo.httpContext
|
||||
let logger = ctx.GetLogger "Oceanbox.Cortex.Server"
|
||||
let logger = ctx.GetLogger "Oceanbox.Codex.Server"
|
||||
do logger.LogError (ex, "Unhandeled error in RPC {Path}", routeInfo.path)
|
||||
match ex with
|
||||
| :? IO.IOException as x ->
|
||||
@@ -9,7 +9,7 @@
|
||||
buildDotnetModule,
|
||||
}:
|
||||
let
|
||||
name = "Cortex";
|
||||
name = "Codex";
|
||||
in
|
||||
buildDotnetModule {
|
||||
pname = name;
|
||||
@@ -18,7 +18,7 @@ buildDotnetModule {
|
||||
inherit dotnet-sdk dotnet-runtime;
|
||||
|
||||
src = ../../../..;
|
||||
projectFile = "src/Cortex/src/Server/Cortex.Server.fsproj";
|
||||
projectFile = "src/Codex/src/Server/Codex.Server.fsproj";
|
||||
dotnetRestoreFlags = "--force-evaluate";
|
||||
|
||||
nugetDeps = deps {
|
||||
@@ -35,7 +35,7 @@ buildDotnetModule {
|
||||
doCheck = false;
|
||||
|
||||
postInstall = ''
|
||||
rm -rf $out/lib/Cortex/WebRoot
|
||||
cp -r ${client}/WebRoot $out/lib/Cortex
|
||||
rm -rf $out/lib/Codex/WebRoot
|
||||
cp -r ${client}/WebRoot $out/lib/Codex
|
||||
'';
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,6 @@
|
||||
<handlers>
|
||||
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
|
||||
</handlers>
|
||||
<aspNetCore processPath="dotnet" arguments="Cortex.Server.dll" stdoutLogEnabled="false" stdoutLogFile="logs/stdout" />
|
||||
<aspNetCore processPath="dotnet" arguments="Codex.Server.dll" stdoutLogEnabled="false" stdoutLogFile="logs/stdout" />
|
||||
</system.webServer>
|
||||
</configuration>
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Oceanbox.Cortex
|
||||
namespace Oceanbox.Codex
|
||||
|
||||
module Remoting =
|
||||
type CustomError = { errorMsg: string }
|
||||
@@ -2,23 +2,23 @@ apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
labels:
|
||||
app: simkir-cortex
|
||||
name: simkir-cortex
|
||||
app: simkir-codex
|
||||
name: simkir-codex
|
||||
namespace: simkir-atlantis
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: simkir-cortex
|
||||
app: simkir-codex
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: simkir-cortex
|
||||
app: simkir-codex
|
||||
spec:
|
||||
containers:
|
||||
- image: yolo-registry.dev.oceanbox.io/simkir/cortex
|
||||
- image: yolo-registry.dev.oceanbox.io/simkir/codex
|
||||
imagePullPolicy: Always
|
||||
name: cortex
|
||||
name: codex
|
||||
ports:
|
||||
- containerPort: 8085
|
||||
protocol: TCP
|
||||
@@ -97,32 +97,32 @@ metadata:
|
||||
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
|
||||
nginx.ingress.kubernetes.io/ssl-redirect: "true"
|
||||
nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,213.239.94.191/32
|
||||
name: simkir-cortex
|
||||
name: simkir-codex
|
||||
namespace: simkir-atlantis
|
||||
spec:
|
||||
ingressClassName: nginx
|
||||
rules:
|
||||
- host: simkir-cortex.dev.oceanbox.io
|
||||
- host: simkir-codex.dev.oceanbox.io
|
||||
http:
|
||||
paths:
|
||||
- backend:
|
||||
service:
|
||||
name: simkir-cortex
|
||||
name: simkir-codex
|
||||
port:
|
||||
name: http
|
||||
path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls:
|
||||
- hosts:
|
||||
- simkir-cortex.dev.oceanbox.io
|
||||
secretName: simkir-cortex-tls
|
||||
- simkir-codex.dev.oceanbox.io
|
||||
secretName: simkir-codex-tls
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
labels:
|
||||
app: simkir-cortex
|
||||
name: simkir-cortex
|
||||
app: simkir-codex
|
||||
name: simkir-codex
|
||||
namespace: simkir-atlantis
|
||||
spec:
|
||||
internalTrafficPolicy: Cluster
|
||||
@@ -135,4 +135,4 @@ spec:
|
||||
protocol: TCP
|
||||
targetPort: http
|
||||
selector:
|
||||
app: simkir-cortex
|
||||
app: simkir-codex
|
||||
Reference in New Issue
Block a user