# megaide-experience **Repository Path**: mega-lab/megaide-experience ## Basic Information - **Project Name**: megaide-experience - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-02 - **Last Updated**: 2022-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 体验版中需要使用/data目录,请确保该目录重要文件做好备份 ### 修改本地dns ``` vim /etc/resolv.conf ``` * 将服务器IP(此处为10.11.25.1)添加内容至首行: ``` nameserver 10.11.25.1 ``` ### 修改/etc/hosts 增加以下内容 ``` 127.0.0.1 registry-svc ``` ### 确保k3s coredns解析文件正确 ``` vim /data/resolv.conf ``` ``` nameserver 10.11.25.1 ``` ### 开始安装 ``` sh mega-ide-aio.sh #输入服务器的ip就会开始安装 ``` ### 安装k3s后检查config IP ``` vi /root/.kube/config ``` 如果ip地址是127.0.0.1,请改成服务器IP ### 查看keycloak配置教程 [keycloak配置教程.md](https://gitee.com/mega-lab/megaide-experience/blob/master/keycloak%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B.md) ### 初始化ide 注意: 需要正确配置keycloak后初始化ide才会成功 ``` kubectl exec -it $(kubectl get pods -n default -l app='megaide-server' -o jsonpath='{.items[*].metadata.name}') -- make migrate kubectl exec -it $(kubectl get pods -n default -l app='megaide-server' -o jsonpath='{.items[*].metadata.name}') -- make init-data ```