在云环境中实施所有权和数据安全的工具

probator的Python项目详细描述


遗嘱认证人

用于验证基础结构的安全性和法规遵从性工具。有关完整文档,请转到https://probator.gitlab.io/

码头工人

使用提供的Dockerfile构建一个包含每次 运行后端、调度程序和工作进程所必需的。

构建参数

dockerfile当前支持3个参数作为--build-arg变量

NameDescription
pip_flagsUsed to pass any extra configuration arguments to the pip install command. An example of this could be to pass in the ^{} argument for loading extra packages from a private PyPi repository
extra_packagesAny extra python packages you would like to install, such as custom plugins
timezoneThe timezone to set in the container, used for the schedulers. Defaults to ^{}

限制

容器没有数据库,需要外部提供。你 还需要映射到包含配置文件的卷中

示例

使用来自私有存储库的自定义插件构建

此示例使用pip_flagsextra_packages安装自定义插件probator-auth-openid

docker build . -t probator:latest --build-arg pip_flags="--extra-index-url https://pypi.company.tld/simple/" --build-arg extra_packages="probator-auth-openid"
示例执行

要运行系统的任何部分,您需要在配置文件夹中传递所需的文件(config.jsonlogging.jsonssl/private.key),这些文件存在于容器中的/usr/local/etc/probator

下面的示例将执行调度程序

docker run --rm -v probator-config:/usr/local/etc/probator probator:latest probator scheduler

下一个示例演示如何使用生产api服务器的端口映射运行api服务器

docker run --rm -p 5000:5000 -v probator-config:/usr/local/etc/probator probator:latest gunicorn -w 6 -b 0.0.0.0:5000 -k gthread -t 60 "probator.wsgi:run()"

学分

基于防暴游戏的工作Cloud Inquisitor

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
netbeans根据命名约定返回布尔类的getter的Java名称   java如何在MessageFormat中使用单引号   java如何在整数数组中只对奇数排序,而将偶数保留在其原始位置?   自定义ArrayAdapter中未定义java构造函数   java joda时间格式化程序解析yyyyymmdd(额外一小时)   java Spring引导控制器测试始终返回404   java如何提取类文件以获取该类文件中的类?   JTable java列不会显示   java Selenium Web驱动程序输出错误的Web表行数   当应用程序在mac上打开时,java SWT选项卡项会从页面上消失   java如何将html文件映射到过滤器   swing Java计算一段时间内两点之间的转换   javawebsphere和javax。xml。ws。spi。提供者:提供者组织。阿帕奇。axis2。jaxws。spi。提供者不是子类型   For循环在Java中没有按预期继续?   java如何配置gson以排除0个整数值   java读取一个由tab分隔的文件,并将单词放入ArrayList中   java我需要做什么才能让LiveConnect重新工作?   sqlservermerge2xml&使用java提取这些数据并将其存储在db表中   java如何在模型中添加新对象时通知网格