Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
48 views
k8s Module Ansible
Uploaded by
Damian
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save k8s Module Ansible For Later
Download
Save
Save k8s Module Ansible For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
48 views
k8s Module Ansible
Uploaded by
Damian
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save k8s Module Ansible For Later
Carousel Previous
Carousel Next
Save
Save k8s Module Ansible For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 17
Search
Fullscreen
ft (./././index.html) / Collection Index (../../index.html) Collections in the Kubernetes Namespace (../index.html) / Kubernetes.Core (index.htm!) kubernetes.core.k8s module - Manage Kubernetes (K8s) objects Discuss Ansible in the new Ansible Forum! (https://forum.ansible.com/t/welcome-to-the- ansible-community/5) 6! (https://forum.ansible.com/t/ansible-contributor-summit-durham-2023/28) This is the latest (stable) community version of the Ansible documentation. For Red Hat customers, see the difference between Ansible community projects and Red Hat Life Cycle (https://access.redhat.com/support/policy/updates/ansible-automation- platform) for subscriptions. kubernetes.core.k8s module — Manage Kubernetes (K8s) objects @ Note This module is part of the kubernetes.core collection (https://galaxy.ansible.com/kubernetes/core) (version 2.4.0). You might already have this collection installed if you are using the ansible package. It is not included in ansibie-core . To check whether it is installed, run ansible-galaxy collection list. To install it, use: ansibie-galaxy collection install kubernetes.core . You need further requirements to be able to use this module, see Requirements for details. To use it in a playbook, specify: kubernetes..core.kss - + Synopsis + Requirements + Parameters + Notes + Examples + Return Values Search tis siteSynopsis + Use the Kubernetes Python client to perform CRUD operations on K8s objects + Pass the object definition from a source file or inline. See examples for reading files and using Jinja templates or vault-encrypted files. + Access to the full range of K8s APIs. + Use the kubernetes.core.k8s info (k8s info module.htmi#ansible-collections-kubernetes- core-k8: ;odule) module to obtain a list of items about an object of type kind + Authenticate using either a config file, certificates, password or token. + Supports check mode. @ Note This module has a corresponding action plugin ( _L.L./plugins/action htm|#action-plugins) Requirements The below requirements are needed on the host that executes this module. + python >= 3.6 + kubernetes >= 12.0.0 + PyYAML >= 3.11 + jsonpatch Parameters i_key string ‘Token used to authenticate with the API. Can also be specified via K8S_AUTH_API_KEY environment variable. i version aliases: api, version string Use to specify the API version. Use to create, delete, or discover an object without providing a full resource definition. Use in conjunction with kind, name, and namespace to identify a specific object. If resource definition is provided, the apiVersion value from the resource_definition will override this option. Default: va Search this siteappend_hash boolean Whether to append a hash to a resource name for immutability purposes Applies only to ConfigMap and Secret resources The parameter will be silently ignored for other resource kinds The full definition of an object is needed to generate the hash - this means that deleting an object created with append_hash will only work if the same object is passed with state=absent (alternatively, just use state=absent with the name including the generated hash and append_hash=no) Choices: + false © (default) apply boolean apply compares the desired resource defmnition with the previously supplied resource definition, ignoring properties that are automatically generated apply works better with Services than ‘force=yes’ mutually exclusive with merge_type Choices: + false © (default) cacert aliases: ssl_ca_cert path Path to a CA certificate used to authenticate with the API. The full certificate chain must be provided to avoid certificate validation errors. Can also be specified via K@S_AUTH_SSL_CA_CERT environment variable. client_cert aliases: cert. file path Path to a certificate used to authenticate with the API. Can also be specified via K@S_AUTH_CERT_FILE environment variable. client_key aliases: key file path Path to a key file used to authenticate with the API, Can also be specified via K8S_AUTH_KEY_FILE environment variable. context string The name of a context found in the config file. Can also be specified via K8S_AUTH_CONTEXT environment variable. Search this sitecontinue_on_error boolean ‘added in kubernetes.core 2.0.0 Whether to continue on creation/deletion errors when multiple resources are defined. This has no effect on the validation step which is controlled by the validate. ai1_on_error parameter. Choices: + false © (default) delete_options dictionary added in kubernetes.core 1.2.0 Configure behavior when deleting an object. Only used when state=absent. gracePeriodSeconds integer Specify how many seconds to wait before forcefully terminating. Only implemented for Pod resources. If not specified, the default grace period for the object type will be used. preconditions dictionary Specify condition that must be met for delete to proceed. resourceVersion string Specify the resource version of the target object. uid string Specify the UID of the target object. propagationPolicy string Use to control how dependent objects are deleted. If not specified, the default pc types. Choices: for the object type will be used. This may vary across object + "Foreground™ + “Background” "orphan Search this siteforce boolean Ifset to yes , and state is present , an existing object will be replaced. Choices: + false < (default) generate_name string ‘added in kubernetes.core 2.3.0 Use to specify the basis of an object name and random characters will be added automatically on server to generate a unique name. This option is ignored when state is not set to present or when apply is set to yes . If resource definition is provided, the metadata.generateName value from the resource_definit will override this option. If resource definition is provided, and contains metadata.name, this option is ignored, mutually exclusive with nase . host string Provide a URL for accessing the API. Can also be specified via KBS_AUTH_HOST environment variable. impersonate_groups list / elements=string ‘added in kubernetes.core 2.3.0 Group(s) to impersonate for the operation. Can also be specified via K8S_AUTH_IMPERSONATE_GROUPS environment. Example: Group1,Group2 impersonate_user string added in kubernetes.core 2.3.0 Username t¢ personate for the operation. Can also be specified via K8S_AUTH_IMPERSONATE_USER environment. kind string Use to specify an object model. Use to create, delete, or discover an object without providing a full resource definition. Use in conjunction with api_version, name, and namespace to identify a specific object. If resource definition is provided, the kind value from the resource_definition will override tl option. Search this sitekubeconfig any Path to an existing Kubernetes config file. If not provided, and no other connection options are provided, the Kubernetes client will attempt to load the default configuration file from ~/-kube/config. Can also be specified via KBS_AUTH_KUBECONFIG environment variable. Multiple Kubernetes config file can be provided using separator ‘’ for Windows platform or‘: for others platforms. ‘The kubernetes configuration can be provided as dictionary. This feature requires a python kubernetes client version >= 17.17.0. Added in version 2.2.0. label_selectors list / elements=string ‘added in kubernetes.core 2.2.0 Selector (label query) to filter on. merge_type list / elements=string ‘Whether to override the default patch merge approach with a specific type. By default, the strategic merge will typically be used. For example, Custom Resource Definitions typically aren't updatable by the usual strategic merge. You may want to Use nerge_ if you see “strategic merge patch format is not supported” See https://kubernetes.io/docs/tasks/run-application/updat -object-kubect!-patch/#use-a- json-merge-patch-to-update-a-deployment (https://kubernetes.io/docs/tasks/run- application/update-ani-object-kubect/-patch/#use-a-json-merge-patch-to-update-a- deployment), If more than one nerge_type is given, the merge_types will be tried in order. This defaults to 'strategic-rerge', ‘merge") , Which is ideal for using the same parameters on resource kinds that combine Custom Resources and built-in resources. mutually exclusive with apply merge_type=json is deprecated and will be removed in version 3.0.0. Please use kubernetes.core.k8s json_patch (k8s json_patch module.htmltansible-collect core-k8s-json-patch-module) instead. Choices: + "S800! + smerge’ + "strategic-nerge name string Use to specify an object name. Use to create, delete, or discover an object without provi a full resource definition. Use in conjunction with api_version, kind and namespace to identify a specific object. If resource definition is provided, the metadata.name value from the resource_definition will override this option. Search this sitenamespace string Use to specify an object namespace. Useful when creating, deleting, or discovering an object without providing a full resource definition. Use in conjunction with api_version, kind, and name to identify a specific object. If resource definition is provided, the metadata.namespace value from the resource_definition will override this option no_proxy string added in kubernetes.core 2.3.0 ‘The comma separated list of hosts/domains/IP/CIDR that shouldn't go through proxy. Can also be specified via K8S_AUTH_NO_PROXY environment variable. Please note that this module does not pick up typical proxy settings from the environment (e.g. NO_PROXY). This feature requires kubernetes>=19.15.0. When kubernetes library is less than 19.15.0, it fails even no_proxy set in correct. example value is “localhost, local,.example.com,127.0.0.1,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" password string Provide a password for authenticating with the API. Can also be specified via K8S_AUTH_PASSWORD environment variable. Please read the description of the usernane option for a discussion of when this option is applicable. persist_config boolean Whether or not to save the kube config refresh tokens. Can also be specified via K8S_AUTH_PERSIST_CONFIG environment variable. When the k8s context is using a user credentials with refresh tokens (like oidc or gke/gcloud auth), the token is refreshed by the k8s python client library but not saved by default. So the old refresh token can expire and the next auth might fail. Setting this flag to true will tell the k8s, python client to save the new refresh token to the kube config file. Default to false. Please note that the current version of the k8s python client library does not support setting this flag to True yet. ‘The fix for this k8s python library is here: htips://github,com/kubernetes-client/python- base/pull/169 (htty 1ub.com/kubernetes-client/python-base/pull/169) Choices: + false Search this siteproxy string ‘The URL of an HTTP proxy to use for the connection. Can also be specified via K8S_AUTH_PROXY environment variable. Please note that this module does not pick up typical proxy settings from the environment (e.g. HTTP_PROXY). proxy_headers dictionary added in kubernetes.core 2.0.0 ‘The Header used for the HTTP proxy. Documentation can be found here https:/urllib3,readthedocs io /en/latest/reference/urllib3,util,htm|? highlight=proxy_headers#urllib3.util: make headers Colon-separated username:password for basic authentication header. Can also be specified via K8S_AUTH_PROXY_HEADERS_BASIC_AUTH environment, proxy_basic_auth string Colon-separated username:password for proxy basic authentication header. Can also be specified via K8S_AUTH_PROXY_HEADERS_PROXY_BASIC_AUTH environment. user_agent string String representing the user-agent you want, such as foo/'1.0. Can also be specified via KBS_AUTH_PROXY_HEADERS_USER_AGENT environment. resource_definition aliases: definition, inline string Provide a valid YAML definition (either as a string, list, or dict) for an object when creating or updating. NOTE: kind, api_version, name, and namespace will be overwritten by corresponding values found in the provided resource_definition. server_side_apply dictionary added in kubernetes.core 2.3.0 When this option is set, apply runs in the server instead of the client. Ignored if appiy is not set oris set to False. This option requires "kubernetes >= 19.15.0". Search this sitefield_manager string / required Name of the manager used to track field ownership. force_conflicts boolean A conflict is a special status error that occurs when an Server Side Apply operation tries to change a field, which another user also claims to manage. ‘When set to True, server-side apply will force the changes against conflicts. Choices: + fase € (default) + true src path Provide a path to a file containing a valid YAML definition of an object or objects to be created or updated. Mutually exclusive with resource_definition. NOTE: kind, api_version, name, and namespace will be overwritten by corresponding values found in the configuration read in from the src file. Reads from the local file system. To read from the Ansible controller's file system, including vaulted files, use the file lookup plugin or template lookup plugin, combined with the from_yam filter, and pass the result to resource_definition. See Examples below. ‘The URL to manifest files that can be used to create the resource. Added in version 2.4.0. Mutually exclusive with template in case of kubernetes.core.k8s module. state string Determines if an object should be created, patched, or deleted. When set to present , an object will be created, if it does not already exist. If set to absent , an existing object will be deleted. If set to. present , an existing object will be patched, if its attributes differ from those specified using resource_definition or src. patehed state is an existing resource that has a given patch applied. If the resource doesn't exist, silently skip it (do not raise an error). Choices: + “absent” present” € (default) patched" Search this sitetemplate any Provide a valid YAML template definition file for an object when creating or updating, Value can be provided as string or dictionary. The parameter accepts multiple template files. Added in version 2.0.0. Mutually exclusive with sre and resource definition ‘Template files needs to be present on the Ansible Controller's file system. Additional parameters can be specified using dictionary. Valid additional parameters - newline_sequence (str): Specify the newline sequence to use for templating files. valid choices are "\n', “\P, “\r\n", Default value “\n", block start_string (str): The string marking the beginning of a block. Default value “{%". block_end_string (str): The string marking the end of a block. Default value "94" variable_start_string (str): The string marking the beginning of a print statement. Default value e, variable_end_steing (str): The string marking the end of a print statement. Default value “})’. ‘trie_blocks (bool): Determine when newlines should be removed from blocks. When set to yes. the first newline after a block is removed (block, not variable tag!). Default value is true. 1strip_plocks (bool): Determine when leading spaces and tabs should be stripped. When set to yes_ leading spaces and tabs are stripped from the start of a line to a block. This functionality requires Jinja 2.7 or newer. Default value is false. username string Provide a username for authenticating with the API. Can also be specified via K@S_AUTH_USERNAME environment variable. Please note that this only works with clusters configured to use HTTP Basic Auth. If your cluster has a different form of authentication (e.g. OAuth? in OpenShift), this option will not work as expected and you should look into the community.okd.k8s auth (././community/okd/k8s auth module, html#ansible-collections-community-okd-k8s-auth- module) module, as that might do what you need. validate dictionary how (if at all) to validate the resource definition against the kubernetes schema, Requires the kubernetes-validate python module. fail_on_error boolean whether to fail on validation errors. Choices: + false © true Search this sitestrict boolean whether to fail when passing unexpected properties Choices: + false + true © (default) version string version of Kubernetes to validate against. defaults to Kubernetes server version validate_certs aliases: verify_ssl boolean Whether or not to verify the API server's SSL certificates. Can also be specified via K@S_AUTH_VERIFY_SSL environment variable. Choices: + false wait boolean Whether to wait for certain resource kinds to end up in the desired state. By default the module exits once Kubernetes has received the request. Implemented for state-present for veployment , Daenonset and pod , and for state-absent for all resource kinds. For resource kinds without an implementation, wait returns immediately unless wait_condition is set. Choices: + faise © (default) wait_condition dictionary Specifies a custom condition on the status to wait for. Ignored if «ait is not set or is set to False. Search this sitereason string The value of the reason field in your desired condition For example, if a veptoysent is paused, The Progressing type will have the beploynentPaused reason ‘The possible reasons in a condition are specific to each resource type in Kubernetes. See the API documentation of the status field for a given resource to see possible choices. status string ‘The value of the status field in your desired condition For example, if a veptoysent is paused, the Progressing type will have the unknown status Choices: + “trues © (default) © "False! © "Unknown type string The type of condition to wait for. For example, the pod resource will set the ready condition (among others). Required if you are specifying a. wais_conaition Ifleft empty, the wait_condition field will be ignored. The possible types for a condition are specific to each resource type in Kubernetes. See the API documentation of the status field for a given resource to see possible choices. wait sleep integer Number of seconds to sleep between checks. Default: 5 wait_timeout integer How long in seconds to wait for the resource to end up in the desired state. Ignored if weit is not set. Default: 26 Notes @ Note + To avoid SSL certificate validation errors when vatidate_certs is True, the full certificate chain for the API server must be provided via ca_cert_or in the kubeconfig file. Search this siteExamples ~ name: Create a k8s nanespace kubernetes.core. kas: name: testing api_version: vt kind: Namespace stat present = name: Create a Service object from an inline definition kubernetes.core. kas: state: present definition: apiversion: va kind: service metadata: name: web app: galaxy service: web spec: selector: app: galaxy service: web ports: + protocol: 1cP targetport: 8000 name: port-8000-tep port: 8000 = name: Remove an existing Service object kubernetes.core.k8s: state: absent api_version: vi kind: Service namespace: testing name: wed # Passing the object definition fron a file = name: Create a Deployment by reading the definition from a local file kubernetes.core.k8s: state: present sre: /testing/deploynent..yml ~ name: >- Read definition file from the Ansible controller file systen. the definition file has been encrypted with Ansible Vault it will autoratically be decrypted kubernetes.core.k8s: state: present definition: "{{ lookup('file’, */testing/deployment.yml') | from yaml }}" (Alternative) Read definition file from the Ansible controller file system In this case, the definition file contains multiple YAML documents, separated by ~ If the definition file has been encrypted with Ansible Vault it will autoratically be decrypted kubernetes.core. kés state: present definition: "{{ lookup('file’, */testing/deployment.yml') | fromyaml_all }}" Search this site+ name: Read definition template file from the Ansible controller file system kubernetes.core. kes: state: present template: '/testing/deployment..j2" Read definition template file from the Ansible controller file system that uses custom start/end strings kubernetes.core. kas: state: present template: path: '/testing/deployment. 32" variable_start_string: “[[* variable_end_string: ‘]] Read multiple definition tenplate file from the Ansible cor kubernetes.core. kas: state: present template: - path: ‘/testing/deployment_one. 2" + path: ‘/testing/deployment_two. 2 variable_start_string: '[[ variable_end_string ‘oller file systen = mane: fail on validation errors kubernetes.core. kas: state: present definition: "{{ lookup(‘tenplate’, '/testing/deployment.ynl') | from_yaml }} validate: fail_on_error: yes + warn on validation errors, check for unexpected properties kubernetes.core. kas: state: present definition: "{{ lookup(‘tenplate’, '/testing/deployment.ynl') | from_yaml }} validate: fail_on_error: no strict: yes # Donntoad and apply manifest = name: Download netrics-server manifest to the cluster. ansible. builtin. get_ur’ url: https: //github.con/kubernetes-sigs/netrics~ server/releases/latest /dounload/conponents. yan] dest: ~/metrics-server.yaml mode: '2664" = name: Apply metrics-server manifest to the cluster, kubernetes.core, k8s: state: present sre: ~/metrics-server.yanl # Watt for a Deployment to pause before continuing = name: Pause a Deployment. kubernetes.core.k8s: definition: apiersion: apps/vi kind: Deployment metadata: name: exanple nanespace: tes spec: paused: True wait: yes Search this sitewait_condition type: Progressing status: Unknown reason: DeploynentPaused # Patch existing namespace : add Label add label to existing namespace kubernetes.core.k8s: state: patched kind: Nanespace name: patch_namespace definition: metadata: labels: support: patch # Create object using generateName create resource using name generated by the server kubernetes.core. kas: state: present generate_nane: pod- definition: spec containers = name: py image: python:3.7-alpine imagePullPolicy: IfNotPresent # Server side apply + Create confignap using server side apply kubernetes.core. kas: namespace: testing definition: apiversion: vi kind: configmap metadata: name: ny-confignap apply: yes server_side_apply: field_manager: ansible Return Values Common return values are documented here (..L././reference appendices/common return _values.htmli#common-return-values), the following are the fields unique to this module: result complex The created, patched, or otherwise present object. Will be empty in the case of a deletion, Returned: success Search this site|_version string The versioned schema of this representation of an object Returned: success duration integer elapsed time of task in seconds Returned: when wait is true Sample: 28 error complex error while trying to create/delete the object. Returned: error items list / elements=string Returned only when multiple yaml documents are passed to src or resource_definition Returned: when resource_definition or src contains list of objects kind string Represents the REST resource this object represents. Returned: success metadata complex. Standard object metadata. Includes name, namespace, annotations, labels, etc. Returned: success spec complex Specific attributes of the object. Will vary based on the api_version and kind. Returned: success status complex Current status details for the object. Returned: success Authors + Chris Houseknecht (@chouseknecht) + Fabian von Feilitzsch (@fabianvf) Search this siteCollection links Issue Tracker (https:/github.com/ansible-collections/kubernetes.core/issues) -collections/kubernetes.core) Search this site
You might also like
Shadow Work Journal Free PDF
PDF
91% (164)
Shadow Work Journal Free PDF
30 pages
Hourglass Workout Program by Luisagiuliet 2
PDF
76% (21)
Hourglass Workout Program by Luisagiuliet 2
51 pages
Book of Wisdom 2
PDF
87% (165)
Book of Wisdom 2
70 pages
BLING A Novel by Erica Kennedy
PDF
100% (18)
BLING A Novel by Erica Kennedy
468 pages
Book of Wisdom Revival of Wisdom
PDF
89% (93)
Book of Wisdom Revival of Wisdom
72 pages
12 Week Program: Summer Body Starts Now
PDF
87% (46)
12 Week Program: Summer Body Starts Now
70 pages
Knee Ability Zero Now Complete As A Picture Book 4 PDF Free
PDF
94% (68)
Knee Ability Zero Now Complete As A Picture Book 4 PDF Free
49 pages
Aussie Fitness - Low Calorie High Protein Recipes (BOOTLEG)
PDF
100% (12)
Aussie Fitness - Low Calorie High Protein Recipes (BOOTLEG)
462 pages
The Hold Me Tight Workbook - Dr. Sue Johnson
PDF
100% (16)
The Hold Me Tight Workbook - Dr. Sue Johnson
187 pages
GB Level Up Guide 3 Elevate PDF
PDF
79% (28)
GB Level Up Guide 3 Elevate PDF
115 pages
Read People Like A Book by Patrick King-Edited
PDF
58% (78)
Read People Like A Book by Patrick King-Edited
12 pages
Livingood, Blake - Livingood Daily Your 21-Day Guide To Experience Real Health
PDF
77% (13)
Livingood, Blake - Livingood Daily Your 21-Day Guide To Experience Real Health
260 pages
Cheat Code To The Universe
PDF
94% (79)
Cheat Code To The Universe
34 pages
Facial Gains Guide (001 081)
PDF
91% (45)
Facial Gains Guide (001 081)
81 pages
No Grid Survival Projects - Sophia Hall
PDF
91% (11)
No Grid Survival Projects - Sophia Hall
126 pages
Curse of Strahd
PDF
95% (467)
Curse of Strahd
258 pages
The Psychiatric Interview - Daniel Carlat
PDF
91% (34)
The Psychiatric Interview - Daniel Carlat
473 pages
The Ultimate Prepared Bug in Guide
PDF
100% (5)
The Ultimate Prepared Bug in Guide
149 pages
Mandate For Leadership Policy Recommendations
PDF
77% (62)
Mandate For Leadership Policy Recommendations
19 pages
Can't Hurt Me
PDF
69% (29)
Can't Hurt Me
10 pages
The Borax Conspiracy
PDF
91% (57)
The Borax Conspiracy
14 pages
Book of Wisdom - Part 2
PDF
92% (26)
Book of Wisdom - Part 2
41 pages
Carl Hart, Charles Ksir - Drugs, Society, and Human Behavior (2015)
PDF
100% (17)
Carl Hart, Charles Ksir - Drugs, Society, and Human Behavior (2015)
495 pages
Couples Therapy Workbook
PDF
95% (44)
Couples Therapy Workbook
157 pages
Dare To Lead by Brené Brown
PDF
45% (11)
Dare To Lead by Brené Brown
2 pages
Combs Indictment
PDF
91% (11)
Combs Indictment
14 pages
D&D Player Handbook 5e
PDF
96% (336)
D&D Player Handbook 5e
293 pages
Shortcut To Shred Ebook Revised 9-9-2015 PDF
PDF
88% (8)
Shortcut To Shred Ebook Revised 9-9-2015 PDF
15 pages
Workbook For Adult Children of Emotionally Immature Parents - How To Heal From Distant, Rejecting, or Self-Involved Parents
PDF
88% (16)
Workbook For Adult Children of Emotionally Immature Parents - How To Heal From Distant, Rejecting, or Self-Involved Parents
77 pages
Five Wishes (Rev 06.2011)
PDF
57% (7)
Five Wishes (Rev 06.2011)
12 pages
Trauma-Focused ACT - Russ Harris
PDF
95% (39)
Trauma-Focused ACT - Russ Harris
568 pages
Anastasia: The New Broadway Musical (LIBRETTO)
PDF
94% (174)
Anastasia: The New Broadway Musical (LIBRETTO)
117 pages
COSMIC CONSCIOUSNESS OF HUMANITY - PROBLEMS OF NEW COSMOGONY (V.P.Kaznacheev,. Л. V. Trofimov.)
PDF
94% (214)
COSMIC CONSCIOUSNESS OF HUMANITY - PROBLEMS OF NEW COSMOGONY (V.P.Kaznacheev,. Л. V. Trofimov.)
212 pages
I Hate You - Don't Leave Me
PDF
80% (54)
I Hate You - Don't Leave Me
6 pages
New Oxford Annotated Bible With Apocrypha (NRSV) 4e, The - Bible
PDF
95% (61)
New Oxford Annotated Bible With Apocrypha (NRSV) 4e, The - Bible
2,440 pages
TDA Birth Certificate Bond Instructions
PDF
97% (284)
TDA Birth Certificate Bond Instructions
4 pages
Complaint - Ventura V Combs
PDF
91% (11)
Complaint - Ventura V Combs
35 pages
The Secret Language of Attraction
PDF
86% (107)
The Secret Language of Attraction
278 pages
How To Develop and Write A Grant Proposal
PDF
83% (542)
How To Develop and Write A Grant Proposal
17 pages
Supreme Mathematics
PDF
80% (25)
Supreme Mathematics
1 page
Penis Enlargement Secret
PDF
60% (124)
Penis Enlargement Secret
12 pages
Workbook For The Body Keeps The Score
PDF
88% (52)
Workbook For The Body Keeps The Score
111 pages
Blue Beam Project
PDF
70% (20)
Blue Beam Project
3 pages
CPN Tut
PDF
95% (20)
CPN Tut
23 pages
Donald Trump & Jeffrey Epstein Rape Lawsuit and Affidavits
PDF
83% (1016)
Donald Trump & Jeffrey Epstein Rape Lawsuit and Affidavits
13 pages
PussyPrayers PDF
PDF
80% (110)
PussyPrayers PDF
108 pages
KamaSutra Positions
PDF
78% (69)
KamaSutra Positions
55 pages
KamaSutra Positions
PDF
68% (84)
KamaSutra Positions
55 pages
7 Hermetic Principles
PDF
93% (30)
7 Hermetic Principles
3 pages
Into The Wild Shadow Work Journal PDF n1cr4g
PDF
96% (27)
Into The Wild Shadow Work Journal PDF n1cr4g
79 pages
27 Feedback Mechanisms Pogil Key
PDF
77% (13)
27 Feedback Mechanisms Pogil Key
6 pages
Frank Hammond - List of Demons
PDF
92% (92)
Frank Hammond - List of Demons
3 pages
Phone Codes
PDF
78% (27)
Phone Codes
5 pages
36 Questions That Lead To Love
PDF
91% (35)
36 Questions That Lead To Love
3 pages
Sample Mental Health Progress Note
PDF
96% (47)
Sample Mental Health Progress Note
3 pages
How 2 Setup Trust
PDF
97% (307)
How 2 Setup Trust
3 pages
2025 MandateForLeadership FULL
PDF
70% (10)
2025 MandateForLeadership FULL
920 pages
How To Kiss A Woman's Breast
PDF
60% (114)
How To Kiss A Woman's Breast
14 pages
House of Leaves - Mark Z Danielewski
PDF
80% (20)
House of Leaves - Mark Z Danielewski
750 pages
(Psilocybin) How To Grow Magic Mushrooms A Simple Psilocybe Cubensis Growing Technique PDF
PDF
75% (8)
(Psilocybin) How To Grow Magic Mushrooms A Simple Psilocybe Cubensis Growing Technique PDF
48 pages
Singer's Anthology Master Song and Show Index 2008 PDF
PDF
37% (43)
Singer's Anthology Master Song and Show Index 2008 PDF
38 pages
Cellular Communication POGIL
PDF
80% (10)
Cellular Communication POGIL
5 pages
36 Questions To Fall in Love 1
PDF
97% (32)
36 Questions To Fall in Love 1
2 pages
Lundy - Why Does He Do That PDF
PDF
79% (42)
Lundy - Why Does He Do That PDF
1,020 pages
The 36 Questions That Lead To Love - The New York Times
PDF
94% (34)
The 36 Questions That Lead To Love - The New York Times
3 pages
100 Questions To Ask Your Partner
PDF
80% (35)
100 Questions To Ask Your Partner
2 pages
25 Most Valuable US Pennies
PDF
94% (16)
25 Most Valuable US Pennies
4 pages
Encyclopedia of Herbal Medicine - 3rd Edition (DK Publishing) (2016)
PDF
99% (162)
Encyclopedia of Herbal Medicine - 3rd Edition (DK Publishing) (2016)
338 pages
Satanic Calendar
PDF
25% (56)
Satanic Calendar
4 pages
DBT Assignment Workbook F0220
PDF
100% (65)
DBT Assignment Workbook F0220
218 pages
Do You Like Big Girls V01
PDF
21% (24)
Do You Like Big Girls V01
161 pages
The 36 Questions That Lead To Love - The New York Times
PDF
95% (21)
The 36 Questions That Lead To Love - The New York Times
3 pages
Jeffrey Epstein39s Little Black Book Unredacted PDF
PDF
75% (12)
Jeffrey Epstein39s Little Black Book Unredacted PDF
95 pages
14 Easiest & Hardest Muscles To Build (Ranked With Solutions)
PDF
100% (7)
14 Easiest & Hardest Muscles To Build (Ranked With Solutions)
27 pages
Chart of Seasons and Months Around The World
PDF
83% (35)
Chart of Seasons and Months Around The World
1 page
The Self Confidence Workbook
PDF
96% (104)
The Self Confidence Workbook
139 pages
The Book of Enoch
PDF
100% (80)
The Book of Enoch
265 pages
Starbucks Underfilled Latte Lawsuit
PDF
68% (76)
Starbucks Underfilled Latte Lawsuit
24 pages
How To Come Up With Good Ideas For Startups - The Scribd Story and The Trip Method
PDF
87% (487)
How To Come Up With Good Ideas For Startups - The Scribd Story and The Trip Method
22 pages
ALCHEMIST
PDF
64% (14)
ALCHEMIST
4 pages
1001 Songs
PDF
70% (71)
1001 Songs
1,798 pages
Trademark License Agreement
PDF
79% (382)
Trademark License Agreement
3 pages
The 4 Hour Workweek, Expanded and Updated by Timothy Ferriss - Excerpt
PDF
23% (954)
The 4 Hour Workweek, Expanded and Updated by Timothy Ferriss - Excerpt
38 pages
Zodiac Sign & Their Most Common Addictions
PDF
63% (30)
Zodiac Sign & Their Most Common Addictions
9 pages
k8s Basic
PDF
No ratings yet
k8s Basic
21 pages
Whyk 8 S
PDF
No ratings yet
Whyk 8 S
43 pages
k8s Arch Conn
PDF
No ratings yet
k8s Arch Conn
32 pages
K 8 S 1
PDF
No ratings yet
K 8 S 1
1 page
Noncompete Agreement
PDF
87% (141)
Noncompete Agreement
2 pages
Best of Best Women's Erotica by Marcy Sheiner PDF
PDF
41% (17)
Best of Best Women's Erotica by Marcy Sheiner PDF
209 pages