Module Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier alias identifier alias identifier Assign NameStore AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BoolOpOr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpAnd AttributeLoad NameLoad attr CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr AttributeLoad NameLoad attr body If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If SubscriptLoad NameLoad Index NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If SubscriptLoad NameLoad Index NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str If BoolOpAnd Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Str attr AttributeLoad NameLoad attr CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str Return Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr keyword Num keyword Num keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str Str AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Expr Call AttributeLoad NameLoad attr Str Return Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr keyword Num keyword Num keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str Str AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If NameLoad body Return NameLoad Return NameLoad decorator_list Call AttributeLoad NameLoad attr keyword Num keyword Num FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Call AttributeLoad NameLoad attr keyword Num keyword Num keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Str Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str Str Str Str Str Dict Str BinOpAdd NameLoad AttributeLoad NameLoad attr Dict Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If SubscriptLoad NameLoad Index NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str BinOpAdd NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr Str Str Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Str ListLoad If UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Num Index Str Assign NameStore ListLoad AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr Str Str Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Str NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Str Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Str Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Str Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Str Str Str Str Str Str Dict Str Str AttributeLoad NameLoad attr Dict NameLoad AttributeLoad NameLoad attr Dict Str Str Str NameLoad ListLoad NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore Dict Str Str Str Dict Str BinOpAdd NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BinOpAdd Str Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore Dict Str Str Str Str Str ListLoad Str Str NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str AttributeLoad NameLoad attr ListLoad Dict Str Str Str Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str Str Str Dict Str AttributeLoad NameLoad attr Dict Str Str Str ListLoad Dict Str AttributeLoad NameLoad attr Dict NameLoad AttributeLoad NameLoad attr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad AttributeLoad NameLoad attr body Assign NameStore NameLoad decorator_list
N/A N/A base64 N/A json N/A logging N/A random perfkitbenchmarker disk perfkitbenchmarker flags perfkitbenchmarker virtual_machine linux_virtual_machine perfkitbenchmarker vm_util perfkitbenchmarker providers perfkitbenchmarker.providers.kubernetes kubernetes_disk perfkitbenchmarker.vm_util OUTPUT_STDOUT STDOUT OUTPUT_STDERR STDERR OUTPUT_EXIT_CODE EXIT_CODE N/A FLAGS N/A flags FLAGS N/A DEFAULT_ZONE k8s N/A SECRET_PREFIX public-key- N/A UBUNTU_IMAGE ubuntu-upstart N/A SELECTOR_PREFIX pkb KubernetesVirtualMachine N/A N/A virtual_machine BaseVirtualMachine N/A N/A 
  Object representing a Kubernetes POD.
   N/A CLOUD N/A providers KUBERNETES __init__ N/A N/A self vm_spec N/A N/A N/A Initialize a Kubernetes virtual machine.

    Args:
      vm_spec: virtual_machine.BaseVirtualMachineSpec object of the vm.
     N/A N/A N/A N/A super KubernetesVirtualMachine self __init__ vm_spec N/A N/A self num_scratch_disks 0 N/A N/A self name N/A N/A N/A self name replace _ - N/A N/A self user_name N/A FLAGS username N/A N/A self image N/A N/A self image UBUNTU_IMAGE N/A _CreateDependencies N/A N/A self N/A N/A N/A N/A N/A self _CheckPrerequisites N/A N/A N/A self _CreateSecret N/A N/A N/A self _CreateVolumes N/A _DeleteDependencies N/A N/A self N/A N/A N/A N/A N/A self _DeleteVolumes N/A N/A N/A self _DeleteSecret N/A _Create N/A N/A self N/A N/A N/A N/A N/A self _CreatePod N/A N/A N/A self _CreateService N/A N/A N/A self _WaitForPodBootCompletion N/A N/A N/A self _WaitForEndpoint N/A _PostCreate N/A N/A self N/A N/A N/A N/A N/A self _SetSshDetails N/A N/A N/A self _ConfigureProxy N/A N/A N/A self _SetupDevicesPaths N/A N/A N/A vm_util Retry _Delete N/A N/A self N/A N/A N/A N/A N/A self _DeletePod N/A N/A N/A self _DeleteService N/A _CheckPrerequisites N/A N/A self N/A N/A N/A 
    Exits if any of the prerequisites is not met.
     N/A N/A N/A FLAGS kubernetes_nodes N/A N/A N/A Exception Kubernetes Nodes IP addresses not found. Please specifythem using --kubernetes_nodes flag. Exiting. N/A N/A N/A FLAGS kubectl N/A N/A N/A Exception Please provide path to kubectl tool using --kubectl flag. Exiting. N/A N/A N/A FLAGS kubeconfig N/A N/A N/A Exception Please provide path to kubeconfig using --kubeconfig flag. Exiting. N/A N/A N/A self disk_specs N/A N/A N/A N/A self disk_specs N/A 0 disk_type N/A disk STANDARD N/A N/A N/A N/A FLAGS ceph_monitors N/A N/A N/A Exception Please provide a list of Ceph Monitors using --ceph_monitors flag. N/A _CreatePod N/A N/A self N/A N/A N/A 
    Creates a POD (Docker container with optional volumes).
     N/A create_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig create -f - N/A create_rc_body N/A N/A self _BuildPodBody N/A output N/A N/A vm_util IssueCommand create_cmd input create_rc_body N/A N/A output N/A EXIT_CODE N/A N/A N/A Exception N/A Creating POD failed: %s N/A output N/A STDERR N/A N/A N/A logging info N/A N/A N/A output N/A STDOUT rstrip N/A _CreateService N/A N/A self N/A N/A N/A 
    Creates a Service (POD accessor).
     N/A create_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig create --validate=false -f - N/A create_svc_body N/A N/A self _BuildServiceBody N/A output N/A N/A vm_util IssueCommand create_cmd input create_svc_body N/A N/A output N/A EXIT_CODE N/A N/A N/A Exception N/A Creating Service failed: %s N/A output N/A STDERR N/A N/A N/A logging info N/A N/A N/A output N/A STDOUT rstrip N/A _WaitForPodBootCompletion N/A N/A self N/A N/A N/A 
    Need to wait for the PODs to get up  - PODs are created with a little delay.
     N/A exists_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig get pod -o=json N/A self name N/A N/A N/A logging info N/A Waiting for POD %s N/A self name N/A N/A pod_info _ _ N/A N/A vm_util IssueCommand exists_cmd suppress_warning True N/A pod_info N/A N/A pod_info N/A N/A json loads pod_info N/A containers N/A N/A pod_info N/A spec N/A containers N/A N/A N/A len containers 1 N/A N/A pod_status N/A N/A pod_info N/A status N/A phase N/A N/A N/A N/A N/A N/A containers N/A 0 N/A name startswith N/A self name N/A pod_status Running N/A N/A N/A N/A logging info POD is up and running. N/A N/A N/A Exception N/A POD %s is not running. Retrying to check status. N/A self name N/A N/A N/A vm_util Retry poll_interval 10 max_retries 100 log_errors False _WaitForEndpoint N/A N/A self N/A N/A N/A 
    Waits till Service is matched with a POD. Only after this we will be able
    to connect to container via SSH.
     N/A N/A N/A logging info N/A Waiting for endpoint %s N/A self name N/A exists_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig get endpoints -o=json N/A self name N/A N/A endpoint _ _ N/A N/A vm_util IssueCommand exists_cmd suppress_warning True N/A endpoint N/A N/A endpoint N/A N/A json loads endpoint N/A N/A N/A len N/A endpoint N/A subsets 0 N/A N/A N/A N/A logging info Endpoint found. Service is successfully matchedwith POD. N/A N/A N/A Exception N/A Endpoint %s not found. Retrying. N/A self name N/A N/A N/A vm_util Retry poll_interval 10 max_retries 20 log_errors False _DeletePod N/A N/A self N/A N/A N/A 
    Deletes a POD.
     N/A delete_pod N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig delete pod N/A self name N/A output N/A N/A vm_util IssueCommand delete_pod N/A N/A N/A logging info N/A N/A N/A output N/A STDOUT rstrip N/A _DeleteService N/A N/A self N/A N/A N/A 
    Deletes a Service.
     N/A delete_service N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig delete service N/A self name N/A output N/A N/A vm_util IssueCommand delete_service N/A N/A N/A logging info N/A N/A N/A output N/A STDOUT rstrip N/A _Exists N/A N/A self N/A N/A N/A 
    POD should have been already created but this is a double check.
     N/A exists_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig get pod -o=json N/A self name N/A N/A pod_info _ _ N/A N/A vm_util IssueCommand exists_cmd suppress_warning True N/A pod_info N/A N/A True N/A False N/A N/A N/A vm_util Retry poll_interval 10 max_retries 20 _CreateVolumes N/A N/A self N/A N/A N/A 
    Creates volumes for scratch disks. These volumes have to be created
    BEFORE containers creation because Kubernetes doesn't allow to attach
    volume to currently running containers.
     N/A N/A self scratch_disks N/A N/A kubernetes_disk CreateDisks N/A self disk_specs N/A self name N/A _DeleteVolumes N/A N/A self N/A N/A N/A 
    Deletes volumes.
     N/A scratch_disk N/A N/A self scratch_disks N/A N/A N/A N/A N/A scratch_disk _Delete N/A N/A N/A N/A self scratch_disks remove scratch_disk N/A N/A N/A vm_util Retry poll_interval 10 max_retries 20 log_errors False _CreateSecret N/A N/A self N/A N/A N/A 
    Creates a Kubernetes secret which will store public key.
    It will be used during during POD creation.
     N/A cat_cmd N/A cat N/A N/A vm_util GetPublicKeyPath N/A N/A key_file _ N/A N/A vm_util IssueRetryableCommand cat_cmd N/A encoded_public_key N/A N/A base64 b64encode key_file N/A template N/A kind apiVersion metadata data Secret v1 N/A name N/A SECRET_PREFIX N/A self name N/A authorizedkey encoded_public_key N/A create_secret_body N/A N/A json dumps template N/A create_secret N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig create -f - N/A output N/A N/A vm_util IssueCommand create_secret input create_secret_body N/A N/A output N/A EXIT_CODE N/A N/A N/A Exception N/A Creating secret failed: %s N/A output N/A STDERR N/A N/A N/A logging info N/A N/A N/A output N/A STDOUT rstrip N/A _DeleteSecret N/A N/A self N/A N/A N/A 
    Deletes a secret.
     N/A delete_secret N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig delete secret N/A SECRET_PREFIX N/A self name N/A result N/A N/A vm_util IssueCommand delete_secret N/A N/A N/A logging info N/A N/A N/A result N/A STDOUT rstrip N/A DeleteScratchDisks N/A N/A self N/A N/A N/A N/A _SetSshDetails N/A N/A self N/A N/A N/A 
    SSH to containers is done through one of Kubernetes Nodes:
    - SSH IP address is the address of one of the Nodes,
    - SSH port is assigned to Kubernetes Service matched with this container.
     N/A get_service_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig get service N/A self name -o json N/A N/A stdout _ _ N/A N/A vm_util IssueCommand get_service_cmd suppress_warning True N/A service N/A N/A json loads stdout N/A ports N/A N/A N/A N/A service get spec N/A get ports N/A N/A N/A ports N/A N/A N/A Exception N/A Port of service %s not found. Retrying. N/A self name N/A N/A self ssh_port N/A N/A ports N/A 0 N/A nodePort N/A get_pod_cmd N/A N/A FLAGS kubectl N/A --kubeconfig=%s N/A FLAGS kubeconfig get pod N/A self name -o json N/A N/A stdout _ _ N/A N/A vm_util IssueCommand get_pod_cmd suppress_warning True N/A pod N/A N/A json loads stdout N/A pod_ip N/A N/A N/A N/A pod get status N/A get podIP None N/A N/A pod_ip N/A N/A N/A Exception Internal POD IP address not found. Retrying. N/A N/A self internal_ip pod_ip N/A N/A self ip_address N/A N/A random choice N/A FLAGS kubernetes_nodes N/A _ConfigureProxy N/A N/A self N/A N/A N/A 
    In Docker containers environment variables from /etc/environment
    are not sourced - this results in connection problems when running
    behind proxy. Prepending proxy environment variables to bashrc
    solves the problem. Note: APPENDING to bashrc will not work because
    the script exits when it is NOT executed in interactive shell.
     N/A N/A FLAGS http_proxy N/A N/A http_proxy sed -i '1i export http_proxy=%s' /etc/bash.bashrc N/A N/A N/A self RemoteCommand N/A http_proxy N/A FLAGS http_proxy N/A N/A FLAGS https_proxy N/A N/A https_proxy sed -i '1i export https_proxy=%s' /etc/bash.bashrc N/A N/A N/A self RemoteCommand N/A https_proxy N/A FLAGS http_proxy N/A N/A FLAGS ftp_proxy N/A N/A ftp_proxy sed -i '1i export ftp_proxy=%s' /etc/bash.bashrc N/A N/A N/A self RemoteCommand N/A ftp_proxy N/A FLAGS ftp_proxy N/A _SetupDevicesPaths N/A N/A self N/A N/A N/A 
    Sets the path to each scratch disk device.
     N/A scratch_disk N/A self scratch_disks N/A N/A N/A N/A scratch_disk SetDevicePath self N/A _BuildPodBody N/A N/A self N/A N/A N/A 
    Builds a JSON which will be passed as a body of POST request
    to Kuberneres API in order to create a POD.
     N/A container N/A N/A self _BuildContainerBody N/A volumes N/A N/A self _BuildVolumesBody N/A template N/A kind apiVersion metadata spec Pod v1 N/A name labels N/A self name N/A SELECTOR_PREFIX N/A self name N/A volumes containers dnsPolicy volumes N/A container ClusterFirst N/A N/A N/A json dumps template N/A _BuildVolumesBody N/A N/A self N/A N/A N/A 
    Constructs volumes-related part of POST request to create POD.
     N/A volumes N/A N/A secret_volume N/A name secret ssh-details N/A secretName N/A SECRET_PREFIX N/A self name N/A N/A N/A volumes append secret_volume N/A scratch_disk N/A self scratch_disks N/A N/A N/A N/A scratch_disk AttachVolumeInfo volumes N/A volumes N/A _BuildContainerBody N/A N/A self N/A N/A N/A 
    Constructs containers-related part of POST request to create POD.
     N/A public_key N/A /bin/mkdir /root/.ssh
 mv /tmp/authorizedkey /root/.ssh/authorized_keys
 N/A container_boot_commands N/A public_key /usr/sbin/sshd -D N/A container N/A command image name securityContext volumeMounts N/A bash -c container_boot_commands N/A self image N/A self name N/A privileged N/A FLAGS docker_in_privileged_mode N/A N/A name mountPath ssh-details /tmp N/A scratch_disk N/A self scratch_disks N/A N/A N/A N/A scratch_disk AttachVolumeMountInfo N/A container N/A volumeMounts N/A container N/A _BuildServiceBody N/A N/A self N/A N/A N/A 
    Constructs body of a POST request to create a Service.
     N/A service N/A kind apiVersion metadata spec Service v1 N/A name N/A self name N/A ports selector type N/A N/A port N/A self ssh_port N/A SELECTOR_PREFIX N/A self name NodePort N/A N/A N/A json dumps service N/A N/A DebianBasedKubernetesVirtualMachine N/A KubernetesVirtualMachine N/A linux_virtual_machine DebianMixin N/A N/A DEFAULT_IMAGE UBUNTU_IMAGE N/A