全球主机交流论坛

标题: Azure Manager自用版分享(修改自本论坛大佬) [打印本页]

作者: wise指南    时间: 2022-1-22 12:15
标题: Azure Manager自用版分享(修改自本论坛大佬)
本帖最后由 wise指南 于 2022-1-22 15:10 编辑

更新,下面一堆人说不行,其实API拿错了。

API获得的方式,从cloud shell进去

az ad sp create-for-rbac --role contributor

(, 下载次数: 1)

(, 下载次数: 0)

(, 下载次数: 0)


修改自本论坛大佬 @bvr3exe 的AZure Manager管理器。可以把自己的Azure主机资源用面板进行管理。



修改了几个bug:

1. 创建VM失败的时候,VM的名字和IP乱掉。

   Azure API创建VM的时候,先创建网络和IP,再创建主机,如果创建主机失败,那么残留着若干空IP信息,导致VM列表IP显示错乱


2. 创建VM的时候,如果选择的名字包含特殊符号,会失败

(, 下载次数: 0)


一些小小改:

修改UI,更适合在手机上操作。

(, 下载次数: 0)

添加Azure账户的时候,提示更加明确

(, 下载次数: 1)

另外,增加了错误日志,在docker / 目录下,方便大家定位错误问题。


没有上车的同学可以pull一下试试:

准备工作
已装docker的略过

yum -y install docker

systemctl enable docker

systemctl start docker

1 拉取镜像

docker pull huiwushi/azure200

2 运行镜像

docker run -itd --name az200.huiwushi.cc -p 8001:8888 huiwushi/azure200

解释:
az200.huiwushi.cc 是容器名字 ,根据你的需要可以改
8001 是主机端口 (可以根据你情况修改主机端口)
8888 是docker容器服务端口(不可改)

注意 :如果端口8888被占用了,可以删掉容器,指定另外一个端口
docker ps -a 找到容器
docker rm 47a9ef1c5fce

3 设置登录用户名密码
docker exec -it az200.huiwushi.cc flask admin user1 PwdAbcd132

4 运行

http://你的ip:8001/login
用户名 user1
密码 PwdAbcd132

5 关联资源
在你的Azure控制台,打开终端 > , 选择bash,输入
az ad sp create-for-rbac --role contributor

然后出现Azure API key,把它们输入验证

成功后,就可以开机愉快玩耍了

注意:在创建主机的时候,如果失败,可以去后台看日志

docker exec -it az200.huiwushi.cc sh

在 / 目录下,有 main_all.log ,可以看失败原因。 根据案例多数都是缺货,重新选择其他地区即可



作者: Patricia    时间: 2022-1-22 12:17
感谢大佬的分享 刚好有需要
作者: CharmingYi    时间: 2022-1-22 12:20
感谢大佬 有时间试试
作者: DuckDuckGo    时间: 2022-1-22 12:20
az100教育可以用吗
作者: wise指南    时间: 2022-1-22 12:21
DuckDuckGo 发表于 2022-1-22 12:20
az100教育可以用吗

凡事AZ都可以
作者: AaronYYDS    时间: 2022-1-22 12:21
谢谢分享 正好手里还有吃灰的az 折腾下
作者: vlin    时间: 2022-1-22 12:24
感谢大佬的分享 刚好有需要
作者: insightfy    时间: 2022-1-22 12:25
谢谢大佬
支持100刀学生机吗?
作者: DuckDuckGo    时间: 2022-1-22 12:35
5 关联资源 在你的Azure控制台,打开终端 >  控制台 终端在哪里
作者: N0rthkorea    时间: 2022-1-22 13:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: N0rthkorea    时间: 2022-1-22 13:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: insightfy    时间: 2022-1-22 13:20
本帖最后由 insightfy 于 2022-1-22 13:46 编辑

楼主教程问题比较多 所幸问题不大



告知一下后面的朋友,不用试了。
az stu 100用不了。
作者: 探针    时间: 2022-1-22 13:34

感谢大佬
作者: wise指南    时间: 2022-1-22 13:48
N0rthkorea 发表于 2022-1-22 13:15
[root@instance-3 ~]# docker run -itd –name az200.huiwushi.cc -p 8001:8888 huiwushi/azure200
/usr/bi ...

字符出现错误了。 -- 变成了 一条长线

docker run -itd --name az200.huiwushi.cc -p 8001:8888 huiwushi/azure200

https://huiwushi.cc/2022/01/20/azure-az200-azure-manager-web%e9%9b%86%e4%b8%ad%e7%ae%a1%e7%90%86-web%e5%bc%80%e6%9c%ba-%e5%85%b3%e6%9c%ba-%e6%9b%b4%e6%8d%a2ip/

作者: wise指南    时间: 2022-1-22 13:51
N0rthkorea 发表于 2022-1-22 13:08
[root@instance-3 ~]# docker run -itd -name az200.huiwushi.cc  -p 8001:8888 huiwushi/azure200
unknown ...

-name  错了
其实是 --name
作者: N0rthkorea    时间: 2022-1-22 13:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: zoenreo    时间: 2022-1-22 13:56
insightfy 发表于 2022-1-22 13:20
楼主教程问题比较多 所幸问题不大


我用过原版的,az100是可以用的,除非过了几个月了微软更新了规则,那我就不知道了
作者: wise指南    时间: 2022-1-22 13:59
insightfy 发表于 2022-1-22 13:20
楼主教程问题比较多 所幸问题不大

az ad sp create-for-rbac –role contributor

–role  其实是 --role , 格式黏贴错误。
作者: wise指南    时间: 2022-1-22 14:02
AaronYYDS 发表于 2022-1-22 12:21
谢谢分享 正好手里还有吃灰的az 折腾下

AZ还能吃灰? 你太吊了
作者: N0rthkorea    时间: 2022-1-22 14:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: wise指南    时间: 2022-1-22 14:04
N0rthkorea 发表于 2022-1-22 13:08
[root@instance-3 ~]# docker run -itd -name az200.huiwushi.cc  -p 8001:8888 huiwushi/azure200
unknown ...

-name -> --name  格式错乱
作者: wise指南    时间: 2022-1-22 14:05
N0rthkorea 发表于 2022-1-22 14:03
大佬 我的apikey之类的都是按照你的 办法查到的

都输入正确,但就是提示

进去docker

docker exec -it az200.huiwushi.cc sh

看看有啥错误日志

tail -300 main_all.log
作者: wise指南    时间: 2022-1-22 14:09
DuckDuckGo 发表于 2022-1-22 12:35
5 关联资源 在你的Azure控制台,打开终端 >  控制台 终端在哪里

azure 首页第一行搜索框,右边第一个图标


作者: N0rthkorea    时间: 2022-1-22 14:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: zaojiapai    时间: 2022-1-22 14:37
挺好的 不过我还是自己进入开机器
作者: 浪子之心    时间: 2022-1-22 15:06
照葫芦画瓢装上了,可以用,就是能加个改密码的地方就好了。用的是AZ200
作者: wise指南    时间: 2022-1-22 15:10
insightfy 发表于 2022-1-22 13:20
楼主教程问题比较多 所幸问题不大

你没有正确拿到API KEY,可以看看我的更新。
作者: wise指南    时间: 2022-1-22 15:55
浪子之心 发表于 2022-1-22 15:06
照葫芦画瓢装上了,可以用,就是能加个改密码的地方就好了。用的是AZ200

了解。 暂时先进入ssh去改吧。
作者: wise指南    时间: 2022-1-22 16:37
insightfy 发表于 2022-1-22 13:20
楼主教程问题比较多 所幸问题不大

刚刚一位朋友的AZ100可以玩哈,赶快更新你的错误观念。 可以重新pull下来试试。
作者: byg    时间: 2022-1-22 16:40
az ad sp create-for-rbac --role owner --sdk-auth --years 99

建议用这个,-h 看看详情
作者: wise指南    时间: 2022-1-22 16:46
byg 发表于 2022-1-22 16:40
建议用这个,-h 看看详情

哈哈,好的。
作者: wise指南    时间: 2022-1-27 19:01
修改了一点bug,更新了。




欢迎光临 全球主机交流论坛 (https://hostloc-workers.ikyomon.com/) Powered by Discuz! X3.4