Skip to content

Commit e664534

Browse files
(DOCSP-12662): Deprecate spec.podSpec resource attributes (#412)
* (DOCSP-12662): Deprecate spec.podSpec resource attributes * Remove deprecated settings from steps files * Fix copypasta * Deprecate fields for OM resources * copy review
1 parent 071dfb9 commit e664534

File tree

4 files changed

+23
-12
lines changed

4 files changed

+23
-12
lines changed

source/includes/options-k8s-shared.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,13 @@ name: spec.podSpec.cpu
196196
type: number
197197
directive: setting
198198
optional: true
199+
pre: |
200+
201+
.. deprecated:: 1.8.1
202+
203+
Use :setting:`spec.podSpec.podTemplate` instead.
199204
description: |
205+
200206
Maximum CPU capacity that must be available on a |k8s|
201207
|k8s-node| to host this {{component}} |k8s-mdbrsc|.
202208
@@ -213,6 +219,11 @@ name: spec.podSpec.cpuRequests
213219
type: number
214220
directive: setting
215221
optional: true
222+
pre: |
223+
224+
.. deprecated:: 1.8.1
225+
226+
Use :setting:`spec.podSpec.podTemplate` instead.
216227
description: |
217228
Minimum CPU capacity for the |k8s-node| being created to host
218229
this {{component}} |k8s-mdbrsc|. If omitted, this value is set to
@@ -240,6 +251,11 @@ name: spec.podSpec.memory
240251
type: string
241252
directive: setting
242253
optional: false
254+
pre: |
255+
256+
.. deprecated:: 1.8.1
257+
258+
Use :setting:`spec.podSpec.podTemplate` instead.
243259
description: |
244260
Maximum memory capacity that must be available on a
245261
|k8s| |k8s-node| to host this |k8s-mdbrsc| on |k8s|. This value is
@@ -263,6 +279,11 @@ name: spec.podSpec.memoryRequests
263279
type: string
264280
directive: setting
265281
optional: false
282+
pre: |
283+
284+
.. deprecated:: 1.8.1
285+
286+
Use :setting:`spec.podSpec.podTemplate` instead.
266287
description: |
267288
Minimum memory capacity for the |k8s-node| being created to host
268289
this {{component}} |k8s-mdbrsc|. If omitted, this value is set to

source/includes/steps-deploy-k8s-standalone.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,15 +143,12 @@ content: |
143143
- :setting:`spec.exposedExternally`
144144
- :setting:`spec.logLevel`
145145
- :setting:`spec.featureCompatibilityVersion`
146-
- :setting:`spec.podSpec.cpu`
147-
- :setting:`spec.podSpec.cpuRequests`
148-
- :setting:`spec.podSpec.memory`
149-
- :setting:`spec.podSpec.memoryRequests`
150146
- :setting:`spec.podSpec.persistence.single`
151147
- :setting:`spec.podSpec.persistence.multiple.data`
152148
- :setting:`spec.podSpec.persistence.multiple.journal`
153149
- :setting:`spec.podSpec.persistence.multiple.logs`
154150
- :setting:`spec.podSpec.podAffinity`
151+
- :setting:`spec.podSpec.podTemplate`
155152
- :setting:`spec.podSpec.nodeAffinity`
156153
157154
---

source/includes/steps-source-deploy-k8s-resource.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,6 @@ content: |
154154
- :setting:`spec.clusterDomain`
155155
- :setting:`spec.featureCompatibilityVersion`
156156
- :setting:`spec.logLevel`
157-
- :setting:`spec.podSpec.cpu`
158-
- :setting:`spec.podSpec.cpuRequests`
159-
- :setting:`spec.podSpec.memory`
160-
- :setting:`spec.podSpec.memoryRequests`
161157
- :setting:`spec.podSpec.persistence.single`
162158
- :setting:`spec.podSpec.persistence.multiple.data`
163159
- :setting:`spec.podSpec.persistence.multiple.journal`

source/reference/k8s-operator-om-specification.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,16 +147,13 @@ Optional |onprem| Resource Settings
147147
- ``spec.applicationDatabase.``:setting:`~spec.featureCompatibilityVersion`
148148
- ``spec.applicationDatabase.``:setting:`~spec.logLevel`
149149
- ``spec.applicationDatabase.``:setting:`~spec.persistent`
150-
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.cpu`
151-
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.cpuRequests`
152-
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.memory`
153-
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.memoryRequests`
154150
- ``spec.applicationDatabase.podSpec.persistence.``:setting:`~spec.podSpec.persistence.single`
155151
- ``spec.applicationDatabase.podSpec.persistence.multiple.``:setting:`~spec.podSpec.persistence.multiple.data`
156152
- ``spec.applicationDatabase.podSpec.persistence.multiple.``:setting:`~spec.podSpec.persistence.multiple.journal`
157153
- ``spec.applicationDatabase.podSpec.persistence.multiple.``:setting:`~spec.podSpec.persistence.multiple.logs`
158154
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.podAffinity`
159155
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.podAntiAffinityTopologyKey`
156+
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.podTemplate`
160157
- ``spec.applicationDatabase.podSpec.``:setting:`~spec.podSpec.nodeAffinity`
161158
- :opsmgrkube:`spec.applicationDatabase.version`
162159

0 commit comments

Comments
 (0)