This blog promotes knowledge sharing through experience and collaboration. For more product information, visit our WebSphere Commerce CSE page. For easier navigation, utilize the Categories to find posts that match your interest.
Open Source deployment utilities in Github to further simplify the WCS v9 deployment and operation
Qiu Bin Duan 3100026AMD | 0 Comments | 4,942 Views
Many of you may have read the developerworks article "Deploying WebSphere Commerce Version 9 on Kubernetes" and tried to play your runtime WCS V9 environment, however, that article does not cover how to operate the environment, for example, building the images with customization and deploying them.
In order to further simplify the WCS v9 deployment and operation, WCS development team recently published DevOps utilities as open source in Github, check it out:
Such utilities are provided as reference tool chain to support deploying and operating WebSphere Commerce V9 in a Kubernetes environment. They are built and deployed as Docker images, and it contains three deployments: vault & consul, jenkins and nexus.
Vault works as the Certification Agent to automatically issue certification as well as the remote configuration center to store environment related configurations.
Jenkins is built into to a deploy controller, with all the CI/CD pipeline in it, for example, BuildDockerImage, CreateDockerfile, DeployWCSCloud etc.
Nexus works as the store to manage your customization packages.
As for how to deploy the DevOps utilities to your Kubernetes environment, you can get the Helm Chart from here:
The other thing to highlight is that we recently updated the "Deploying WebSphere Commerce Version 9 on Kubernetes" , compared to previous version, it has the following changes:
In this article the Helm Charts is provided with sample scripts, still many customer want to know the details of the package so as to customize accordingly. Now you can access below link to retrieve details from Git as well.
Keep in mind that all above assets are provided as a reference to help you deploy and operate your production environments, and they are not part of the WebSphere Commerce product. Therefore, in case you have any questions, feel free to raise a comment to the developerworks article or open "Issues" in the Github, and the team will respond you at the earliest convenience.