| :warning: The tool described in this repository is not supported in any way by Red Hat!!! |
|-------------------------------------------------------------------------------------------|
# aicli repository
[![Build Status](https://travis-ci.org/karmab/kcli.svg?branch=master)](https://travis-ci.org/karmab/kcli)
![CI](https://github.com/karmab/aicli/actions/workflows/ci.yml/badge.svg)
[![Pypi](http://img.shields.io/pypi/v/aicli.svg)](https://pypi.python.org/pypi/aicli/)
[![Documentation Status](https://readthedocs.org/projects/aicli/badge/?version=latest)](https://aicli.readthedocs.io/en/latest/?badge=latest)
[![](https://images.microbadger.com/badges/image/karmab/aicli.svg)](https://microbadger.com/images/karmab/aicli "Get your own image badge on microbadger.com")
## Demo!
![](aicli.gif)
# Description
This is a sample python client on top of the generated assisted-installer python library to ease working with assisted installer API
Refer to the [documentation](https://aicli.readthedocs.io) for more information
## Quick Start
To use with SAAS, gather an offline token at [https://cloud.redhat.com/openshift/token](https://cloud.redhat.com/openshift/token), then
```
pip3 install aicli
```
or
```
alias aicli='podman run --net host -it --rm -e AI_OFFLINETOKEN=$AI_OFFLINETOKEN -v $HOME/.aicli:/root/.aicli -v $PWD:/workdir quay.io/karmab/aicli'
```
## What you can do
- create/delete cluster (autoinjecting pull secret file and ssh public key, static networking)
- create/delete manifests
- download discovery iso
- wait for hosts
- list cluster/hosts
- update hostnames and host roles
- update cluster attributes such as api vip and ingress vip
- launch cluster install
- wait for cluster
- create day2 cluster for adding hosts
## Contributors
See [contributors on GitHub](https://github.com/karmab/aicli/graphs/contributors)
## Copyright
Copyright 2020-2022 Karim Boumedhel
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
## Problems?
Open an issue !
Mc Fly!!!
karmab
没有合适的资源?快使用搜索试试~ 我知道了~
辅助安装程序 cli 帮助工具_python_代码_下载
共49个文件
yml:15个
sh:11个
yaml:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 100 浏览量
2022-07-03
13:04:16
上传
评论
收藏 1.3MB ZIP 举报
温馨提示
这是生成的辅助安装程序 python 库之上的示例 python 客户端,以简化使用辅助安装程序 API 有关详细信息,请参阅文档 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
aicli-main.zip (49个子文件)
aicli-main
MANIFEST.in 93B
kcli_plan
aicli.sh 286B
notify.sh 70B
minikube.sh 581B
deploy_cluster.sh 558B
racadm.sh 896B
install.sh 2KB
kcli_plan.yml 2KB
pre.sh 84B
.github
release.sh 365B
linting.sh 190B
aicli_parameters.yml 616B
release_snapshot.sh 522B
workflows
snapshot.yml 693B
ci.yml 836B
deploy_cluster.yml 2KB
nightly.yml 2KB
kcli_plan.yml 361B
build.sh 145B
Dockerfile 749B
ailib
cli.py 56KB
__pycache__
__init__.cpython-37.pyc 12KB
agent
registries.conf.templ 125B
infraenv.yaml 369B
pull-secret.yaml 168B
cluster-deployment.yaml 501B
cluster-image-set.yaml 123B
agent-cluster-install-sno.yaml 580B
cluster-deployment-sno.yaml 501B
agent-cluster-install.yaml 632B
__init__.py 64KB
common
registries.conf.templ 748B
__pycache__
__init__.cpython-37.pyc 3KB
__init__.py 3KB
redfish
__init__.py 5KB
samples
dual.yml 261B
bonding_kcli_plan.yml 462B
aicli_parameters.yml 85B
bonding.yml 2KB
static_network_config.yml 649B
billi.yml 3KB
static_network_config_multiple.yml 2KB
billi_disconnected.yml 5KB
aicli.gif 1.27MB
doc
index.rst 16KB
index.md 16KB
setup.py 768B
.gitignore 183B
README.md 2KB
共 49 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- win10-64位画图cab安装包Microsoft-Windows-MSPaint
- 基于C#财务管理系统设计与实现
- 封装redis常用基本命令.zip
- 基于python的图书推荐管理系统设计与实现
- Termius 7.13.0 (windows免登录版)
- 基于STM32F072C8T6单片机PWM波控制蜂鸣器实验软件例程 KEIL工程源码+核心板硬件PDF原理图.zip
- debian package
- Redis 命令脑图.zip
- 机器学习使用Stable Diffusion实现潜在空间搜索
- 基于Python+tkinter+MySQL的图书管理系统+设计报告+PPT(课程设计高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功