mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-03-26 21:33:02 +00:00
* Cleanup gha * test by removing matrix excludes * Rename sanity tests * trigger integration tests * Fix ansible-lint workflow * Fix concurrency * Add ansible-lint config * Add ansible-lint config * Fix integration and lint issues * integration wf * fix yamllint issues * fix yamllint issues * update readme and add ignore-2.16.txt * fix ansible-doc * Add version * Use /dev/random to generate random data The GHA environment has difficultly generating entropy. Trying to read from /dev/urandom just blocks forever. We don't care if the random data is cryptographically secure; it's just garbage data for the test. Read from /dev/random, instead. This is only used during the k8s_copy test target. This also removes the custom test module that was being used to generate the files. It's not worth maintaining this for two task that can be replaced with some simple command/shell tasks. * Fix saniry errors * test github_action fix * Address review comments * Remove default types * review comments * isort fixes * remove tags * Add setuptools to venv * Test gh changes * update changelog * update ignore-2.16 * Fix indentation in inventory plugin example * Update .github/workflows/integration-tests.yaml * Update integration-tests.yaml --------- Co-authored-by: Mike Graves <mgraves@redhat.com> Co-authored-by: Bikouo Aubin <79859644+abikouo@users.noreply.github.com>
50 lines
1.5 KiB
Python
50 lines
1.5 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
# Copyright: (c) 2018, Red Hat | Ansible
|
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
|
|
|
# Options used by scale modules.
|
|
|
|
from __future__ import absolute_import, division, print_function
|
|
|
|
__metaclass__ = type
|
|
|
|
|
|
class ModuleDocFragment(object):
|
|
DOCUMENTATION = r"""
|
|
options:
|
|
replicas:
|
|
description:
|
|
- The desired number of replicas.
|
|
type: int
|
|
required: True
|
|
current_replicas:
|
|
description:
|
|
- For Deployment, ReplicaSet, Replication Controller, only scale, if the number of existing replicas
|
|
matches. In the case of a Job, update parallelism only if the current parallelism value matches.
|
|
type: int
|
|
resource_version:
|
|
description:
|
|
- Only attempt to scale, if the current object version matches.
|
|
type: str
|
|
wait:
|
|
description:
|
|
- For Deployment, ReplicaSet, Replication Controller, wait for the status value of I(ready_replicas) to change
|
|
to the number of I(replicas). In the case of a Job, this option is ignored.
|
|
type: bool
|
|
default: yes
|
|
wait_timeout:
|
|
description:
|
|
- When C(wait) is I(True), the number of seconds to wait for the I(ready_replicas) status to equal I(replicas).
|
|
If the status is not reached within the allotted time, an error will result. In the case of a Job, this option
|
|
is ignored.
|
|
type: int
|
|
default: 20
|
|
wait_sleep:
|
|
description:
|
|
- Number of seconds to sleep between checks.
|
|
default: 5
|
|
type: int
|
|
version_added: 2.0.0
|
|
"""
|