This is an automated email from the ASF dual-hosted git repository.

wilfreds pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/yunikorn-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 4a2e2a2e43 [YUNIKORN-2109] Deprecate service.operatorPlugins 
configuration (#363)
4a2e2a2e43 is described below

commit 4a2e2a2e4346cd52618a5223950f42c54b7d1350
Author: Craig Condit <[email protected]>
AuthorDate: Mon Nov 13 19:04:00 2023 +1100

    [YUNIKORN-2109] Deprecate service.operatorPlugins configuration (#363)
    
    Closes: #363
    
    Signed-off-by: Wilfred Spiegelenburg <[email protected]>
---
 .../pluggable_app_management.md                    |  0
 docs/user_guide/service_config.md                  | 39 ++++++++++++----------
 sidebars.js                                        |  2 +-
 3 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/docs/design/pluggable_app_management.md 
b/docs/archived_design/pluggable_app_management.md
similarity index 100%
rename from docs/design/pluggable_app_management.md
rename to docs/archived_design/pluggable_app_management.md
diff --git a/docs/user_guide/service_config.md 
b/docs/user_guide/service_config.md
index ffeb855b23..256a244001 100644
--- a/docs/user_guide/service_config.md
+++ b/docs/user_guide/service_config.md
@@ -400,7 +400,7 @@ or via the Helm `yunikornDefaults` section:
 
 | Deprecated setting                     | ConfigMap replacement               
            |
 
|----------------------------------------|-------------------------------------------------|
-| operatorPlugins                        | service.operatorPlugins             
            |
+| operatorPlugins                        | -                                   
            |
 | placeHolderImage                       | service.placeholderImage            
            |
 | admissionController: processNamespaces | 
admissionController.filtering.processNamespaces |
 | admissionController: bypassNamespaces  | 
admissionController.filtering.bypassNamespaces  |
@@ -432,7 +432,6 @@ Replacement example:
 ```yaml
 yunikornDefaults:
   service.policyGroup: queues
-  service.operatorPlugins: general
   service.placeholderImage: registry.k8s.io/pause:3.7
   admissionController.filtering.processNamespaces: "^spark-,^mpi-"
   admissionController.filtering.bypassNamespaces: "^kube-system$"
@@ -485,7 +484,6 @@ data:
   service.volumeBindTimeout: "10s"
   service.eventChannelCapacity: "1048576"
   service.dispatchTimeout: "5m"
-  service.operatorPlugins: "general"
   service.disableGangScheduling: "false"
   service.enableConfigHotRefresh: "true"
   service.placeholderImage: "registry.k8s.io/pause:3.7"
@@ -604,19 +602,6 @@ Example:
 ```yaml
 service.dispatchTimeout: "10m"
 ```
-#### service.operatorPlugins
-Controls the set of operator plugins which are enabled within YuniKorn.
-Currently, only the `general`, `spark-k8s-operator`, and `yunikorn-app`
-plugins are implemented. The `general` plugin should not be disabled.
-
-A change to this setting requires a restart of YuniKorn to take effect.
-
-Default: `general`
-
-Example:
-```yaml
-service.operatorPlugins: "general,spark-k8s-operator"
-```
 #### service.disableGangScheduling
 Allows global disabling of the gang scheduling feature (not recommended).
 
@@ -734,7 +719,6 @@ The `log.level` is the default log level for all loggers.
 log.level: "INFO"
 log.admission.level: "DEBUG"
 log.core.config.level: "INFO"
-log.shim.appmgmt.sparkoperator.level: "ERROR"
 ```
 
 ### Kubernetes settings
@@ -993,6 +977,27 @@ Example:
 admissionController.accessControl.externalGroups: "^sales$,^marketing$,^admin-"
 ```
 
+### Deprecated settings
+
+#### service.operatorPlugins
+
+**_DEPRECATED in 1.4.0:_** No replacement
+
+Controls the set of operator plugins which are enabled within YuniKorn.
+Currently, only the `general` plugin is implemented, and the plugin
+functionality will be removed entirely in a future release.  The `general`
+plugin should not be disabled as it is critical to the proper operation of
+YuniKorn.
+
+A change to this setting requires a restart of YuniKorn to take effect.
+
+Default: `general`
+
+Example:
+```yaml
+service.operatorPlugins: "general"
+```
+
 [^1]: Available log subsystem values:
     - admission
     - admission.client
diff --git a/sidebars.js b/sidebars.js
index fc859fa4ea..51b8a626d0 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -89,7 +89,6 @@ module.exports = {
                     'design/preemption',
                     'design/simple_preemptor',
                     'design/generic_resource',
-                    'design/pluggable_app_management',
                     'design/priority_scheduling',
                     'design/resilience',
                     'design/state_aware_scheduling',
@@ -107,6 +106,7 @@ module.exports = {
                     'archived_design/predicates',
                     'archived_design/scheduler_core_design',
                     'archived_design/cross_queue_preemption',
+                    'archived_design/pluggable_app_management',
                 ]                
             },
         ],


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to