<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Adding PVCs to compute, batch pods and persisting oauth/LDAP config after applying msnifests in SAS Viya</title>
    <link>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972050#M2949</link>
    <description>The example PatchTransformer $deploy/sas-bases/examples/sas-compute-server/config/compute-server-add-nfs-mount.yaml shows how to add a volume to podTemplates with the label sas.com/template-intent=sas-launcher, which would include batch and compute servers.&lt;BR /&gt;Since you'd be adding a PVC instead of an NFS volume, instead of:&lt;BR /&gt;      nfs:&lt;BR /&gt;        path: {{ PATH-TO-BE-MOUNTED }}&lt;BR /&gt;        server: {{ HOST }}&lt;BR /&gt;you would use:&lt;BR /&gt;persistentVolumeClaim:&lt;BR /&gt;  claimName: {{ PVC-NAME }}&lt;BR /&gt;&lt;BR /&gt;Your LDAP and oauth configurations are persisted in the SAS Configuration Server, so these would not be lost when pods are restarted or you apply new assets.</description>
    <pubDate>Mon, 04 Aug 2025 13:29:12 GMT</pubDate>
    <dc:creator>gwootton</dc:creator>
    <dc:date>2025-08-04T13:29:12Z</dc:date>
    <item>
      <title>Adding PVCs to compute, batch pods and persisting oauth/LDAP config after applying msnifests</title>
      <link>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/971993#M2948</link>
      <description>&lt;P&gt;As the title says, I'd like to add PVCs already created on EKS to SAS Viya 4 compute and batch pods. Documentation doesn't mention about adding PVCs for FSX filesystems. How do I do that?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After making the mounts available in pods, I believe I'd have to run kustomize followed by running kubectl apply commands to apply manifests in site.yaml. When I'd do that, the pods will get recreated and all the LDAP/oauth configuration will be lost. How do I persist these settings between pod restarts?&lt;/P&gt;</description>
      <pubDate>Sat, 02 Aug 2025 04:36:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/971993#M2948</guid>
      <dc:creator>Kamsher</dc:creator>
      <dc:date>2025-08-02T04:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: Adding PVCs to compute, batch pods and persisting oauth/LDAP config after applying msnifests</title>
      <link>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972050#M2949</link>
      <description>The example PatchTransformer $deploy/sas-bases/examples/sas-compute-server/config/compute-server-add-nfs-mount.yaml shows how to add a volume to podTemplates with the label sas.com/template-intent=sas-launcher, which would include batch and compute servers.&lt;BR /&gt;Since you'd be adding a PVC instead of an NFS volume, instead of:&lt;BR /&gt;      nfs:&lt;BR /&gt;        path: {{ PATH-TO-BE-MOUNTED }}&lt;BR /&gt;        server: {{ HOST }}&lt;BR /&gt;you would use:&lt;BR /&gt;persistentVolumeClaim:&lt;BR /&gt;  claimName: {{ PVC-NAME }}&lt;BR /&gt;&lt;BR /&gt;Your LDAP and oauth configurations are persisted in the SAS Configuration Server, so these would not be lost when pods are restarted or you apply new assets.</description>
      <pubDate>Mon, 04 Aug 2025 13:29:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972050#M2949</guid>
      <dc:creator>gwootton</dc:creator>
      <dc:date>2025-08-04T13:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: Adding PVCs to compute, batch pods and persisting oauth/LDAP config after applying msnifests</title>
      <link>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972119#M2950</link>
      <description>Thanks for the response. Regarding the last part about LDAP/ OAuth, I am concerned that these settings will be lost if I make patch updates and run kubectl apply commands to apply the updates. Isn't that right?</description>
      <pubDate>Tue, 05 Aug 2025 14:10:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972119#M2950</guid>
      <dc:creator>Kamsher</dc:creator>
      <dc:date>2025-08-05T14:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: Adding PVCs to compute, batch pods and persisting oauth/LDAP config after applying msnifests</title>
      <link>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972123#M2952</link>
      <description>No, that isn't correct. Applying patch updates, version upgrades, or changes to your configuration by rebuilding a reapplying your assets would not remove your existing configurations. Those are persisted in the sas-viya-consul-data-volume-* PVCs.</description>
      <pubDate>Tue, 05 Aug 2025 15:36:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/Adding-PVCs-to-compute-batch-pods-and-persisting-oauth-LDAP/m-p/972123#M2952</guid>
      <dc:creator>gwootton</dc:creator>
      <dc:date>2025-08-05T15:36:53Z</dc:date>
    </item>
  </channel>
</rss>

