Persistant data storage for containers #1059
|
i can deploy docker and bootstrap EJBCA's CA. I deploy free EJBCA container into home lab. And there is an alternative... I would love to hear from Keyfactor rep, how do they see situation? And i don't mind hearing honest truth. My lab is exactly this - discard-able lab. I am not a small business IT guy who deployes EJBCA pod for sake of having PKI. its used for learning. and possible for learning how to implement Keyfactor's product in the future. I am NOT asking for support. Like i said. I deployed and bootstrapped before. CMP/ACME - I have had for breakfast before. Its matter of time i implement them with EJBCA. together with softHSM inside of a container. I am curious about EJBCA containers from perspective of updates/persistence. |
Replies: 3 comments 2 replies
|
i am guessing this is addressing my questions: persistent DB could be all that is needed. as long as DB schemas don't change. |
|
That is a good tutorial yes. The container does not have a MariaDB built in, a quick start uses the built in WildFly database, H2, which is in-memory. The DockerHub container documentation have a section about "Using an external database", https://hub.docker.com/r/keyfactor/ejbca-ce |
|
said document, has yaml file in it. dimko@CA: i followed instructions, now i have persistent ejbca container instance, which is cool as hell! I still mantain my position, it has MariaDB :D i already have found problems, which i will report :D Nothing serious, not security compromising. can't wait otherwise to automate lab with some auto issuance to kubernetes containers over ACME or whatever :D |
That is a good tutorial yes.
The container does not have a MariaDB built in, a quick start uses the built in WildFly database, H2, which is in-memory.
The DockerHub container documentation have a section about "Using an external database", https://hub.docker.com/r/keyfactor/ejbca-ce
You also have docker-compose examples here under deployment-examples. https://github.com/Keyfactor/keyfactorcommunity