add helm chart installation
This commit is contained in:
19
main.go
19
main.go
@@ -8,14 +8,12 @@ import (
|
||||
|
||||
"main/db"
|
||||
"main/handler"
|
||||
"main/jobs"
|
||||
"net/http"
|
||||
"regexp"
|
||||
"time"
|
||||
|
||||
"github.com/golang-jwt/jwt/v4"
|
||||
"github.com/gorilla/mux"
|
||||
"github.com/hibiken/asynq"
|
||||
"github.com/rs/cors"
|
||||
"go.mongodb.org/mongo-driver/bson"
|
||||
"golang.org/x/crypto/bcrypt"
|
||||
@@ -123,23 +121,6 @@ func loginHandler(w http.ResponseWriter, r *http.Request) {
|
||||
func main() {
|
||||
|
||||
db.InitDB()
|
||||
var redisClient = asynq.NewClient(asynq.RedisClientOpt{Addr: "130.185.77.247:30828", Password: "xwy8ahx46F"})
|
||||
chart := jobs.InstallChartPayload{
|
||||
ChartName: "redis",
|
||||
Version: "2.1.0",
|
||||
Namespace: "default",
|
||||
UserID: "razaghi",
|
||||
}
|
||||
if _, err := json.Marshal(chart); err != nil {
|
||||
fmt.Printf("Could not json ")
|
||||
}
|
||||
task := jobs.NewInstallCahrtTask(chart.ChartName, chart.Namespace, chart.Namespace, chart.UserID)
|
||||
info, err := redisClient.Enqueue(task)
|
||||
if err != nil {
|
||||
fmt.Printf("Error in connecting redis")
|
||||
}
|
||||
fmt.Printf("This is issued task %v", info.ID)
|
||||
go startWorker()
|
||||
|
||||
router := mux.NewRouter()
|
||||
router.HandleFunc("/register", registerHnadler)
|
||||
|
||||
Reference in New Issue
Block a user