Skip to main content
Question

Installing multiple IFS CLOUD containerized MWS using the same Windows Managed server?

  • February 26, 2025
  • 5 replies
  • 36 views

Forum|alt.badge.img+7

Hi,

 

Is it possible to install multiple IFS CLOUD containerized Middleware servers using the same Windows Managed server?

EG: Installing Linux MWSs of both UAT and CST environments using one Windows managed server.

This will reduce the number of servers required for maintaining the test environments.

 

Thanks.

 

5 replies

Forum|alt.badge.img+10
  • Hero (Employee)
  • 173 replies
  • February 26, 2025

Hi,
- maybe
If they are on the same version and same version on Ubuntu version, then yes.
When you upgrade the Linux version to Ubuntu 22.04 of one of them, you will need a new remote version which uses a newer version of the powershell module posh-ssh which is a common Windows resource .
Not sure the scripts will be able to downport posh-ssh if you need to do something ole the older remotes… but maybe. 

If you keep all versions in sync it should be ok​​​​​​ at least.


Forum|alt.badge.img+4
  • Do Gooder (Customer)
  • 12 replies
  • February 26, 2025

You would most likely have to create multiple windows users. If you check your user home on the management server, you’ll see two directories: .ssh and .kube. If you check .kube for example, you’ll see that it links to the Ubuntu server. This is to allow kubectl to communicate with the Ubuntu server from the management server. There can only be one and unless you want to switch back and forth, you should at least create a second user.


Forum|alt.badge.img+10
  • Hero (Employee)
  • 173 replies
  • February 26, 2025

Hi Remo,
Not necessarily - the KUBECONFIG used by main.ps1 is always the one in ifsroot\config\kube\config

And if you want to use kubectl towards the different MT servers there is a script in the ifsinstaller folder set_remote_envs.cmd which will set your session’s  KUBECONFIG to the correct ifsroot\config\kube\config.

The script only works if you have the folder structures exactly as specified in the documentation.
e.g. C:\remote\ifsroot\deliveries\<delivery>\ifsinstaller

Note - powershell is only required when running main.ps1 - a normal cmd is easier for ssh/kubectl etc. 
 


Forum|alt.badge.img+4
  • Do Gooder (Customer)
  • 12 replies
  • February 26, 2025

Thanks! I wasn’t aware of it. I guess I still wouldn’t want a single server since we have a bunch of other things we do on the management server related to kubectl, but good to know anyway.


Forum|alt.badge.img+7
  • Author
  • Sidekick (Customer)
  • 34 replies
  • February 26, 2025

@hhanse  and ​@Remo 

 

Thanks for your valuable input.

 

Regards

Thilochana


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings