- MySQL
> helm install --name mysql --namespace netcorekit stable/mysql --set mysqlRootPassword=P@ssw0rd --set mysqlPassword=P@ssw0rd --set mysqlDatabase=maindb- Redis
> helm install --name redis --namespace redis stable/redis --set usePassword=true --set password=letmein- Kafka
> git clone https://github.com/confluentinc/cp-helm-charts.git
> kubectl ns create kafka
> helm install cp-helm-charts --name kafka --namespace kafka-
Build all solutions
-
Run multiple projects
NetCoreKit.Samples.TodoAPI,NetCoreKit.Samples.SignalRNotifier, andNetCoreKit.Samples.WebNotifier -
Run one-off tasks (e.g. database migration)
> kubectl apply -f samples/TodoApi/k8s/todolist-job.yamlNotes: Change configuration in appsettings.Development.json with your configuration on your local machine.