What are the Slack Archives?
Itโs a history of our time together in the Slack Community! Thereโs a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you wonโt be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Are any of the Spryker Kubernetes available in open sources?
Are any of them available in open sources? Can they be found on unofficial sources, or these are closed repositories?
Comments
-
Sorry, should have started the thread from the beginning.
I meant that Spryker doesn't provide anything related to k8s.
So in case something exists "out there in the wild", someone will reply here as well. ๐
If I'm not mistaken some projects might have their own setups already and maybe will share their knowledge.0 -
We have been running Spryker in Kubernetes since early 2020. Works well.
0 -
Will you please adviseย how is thisย implemented in more details?
0 -
While analyzing docker sdk, I see a completely wrong approach (to my mind) in building images and using them as a corporate product, since everything is built on bash using not a best-practice approach
0 -
We are building our own images using our own base images through GitLab CI. We are not using docker/sdk in CI/CD at all.
0 -
That's really cool. We also use GitLab and the task is to transfer spyker to GitLab CI/CD. Could you please provide a part of the CI/CD on building images for spyker? That would help much.
0 -
I don't know how much I can share here, but it's all basic stuff, really. We start from the official PHP-FPM containers and devise a base image compatible with spryker that also has composer. This is used for testing the code (running console commands) and also used as the base for our shop images. For the shop, we create one image that contains the code (which is used as yves/zed/glue pods) and one with nginx as a base for the assets. So our assets only contain the compiles assets in a bare nginx image.
To parameterize, we use a
kubernetes
environment where important stuff is overridden usinggetenv()
. Finally, we deploy to Kubernetes using Ansible, where the different stages are distinguished.0 -
docker build
for that shop image runs a customized install script, similar to the docker/sdk one but just a little different.0 -
Thanks for your reply
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 76 Spryker News
- 929 Developer Corner
- 787 Spryker Development
- 89 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 35 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 26 Job Opportunities
- 3.2K ๐ Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 70 Spryker Safari Questions
- 50 Random