Here are my current notes about how to make kimchi, based on making it for about 14 autumns.
I like it with:
Day 1 ingredients
Cabbage cut in strips
Radish in fat matchsticks (Optional)
Carrots in fat matchsticks (Optional but adds good color)
Dark green leaves such as kale or mustard greens add nice color too.
Salt
A container to store all the vegetables for a few hours or over night.
What is important is the majority of the vegetables should be cabbage family, such as cabbage, kale, radish, kohlrabi, broccoli or cauli florets, mustard greens, etc. The cabbage family always ferments nicely if given salt, an anaerobic environment, and warmth for several days. You can substitute up to about a quarter of the weight with something else -- I like carrots. It might work fine with a lot more of a non-cabbage, but I stick with the cabbage family things because they works so well, ferment without problems, and make a delicious winter condiment. Personally I avoid sweet things like apple in kimchi because I suspect they might ferment to alcohol and then vinegar or mold rather than the lactic acid that we want in kimchi. If you include a sweet fruit then please use a trusted recipe and measure everything.
Day 2 ingredients
Onion leaves (scallions). Or thin sliced onions.
Powdered red chilis, garlic, ginger, maybe salt.
Glass, ceramic or plastic jars (non-metal). Special fermentation airlocks are not necessary.
Day 1 method
Cut all the vegetables except onions. Salt them lightly, but mix thoroughly. They should be as salty as food that is salted -- I mean, you could eat it as a side salad, but make sure it is salted. Salt is essential to the fermentation, so kimchi is not a good fit for you if you are on a restricted sodium diet. Using a little too much salt at this stage is fine, because a lot of the salt will be removed in the brine that naturally comes out.
Cover and store the salted vegetables for a few hours or overnight in a bowl, bucket or container that won't rust. Stainless steel is okay since it's only brief exposure. Refrigeration is not necessary. This process wilts them so they can be packed tight and anaerobic and the jars for fermentation.
Day 2 method
Powder up delicious dried red chilies, not super hot ones but tasty sweet medium-hot ones. Remove stems, rotten ones, and some seeds before grinding. I grind them in the blender. Gloves and mask!
Chop garlic and ginger fine. I use 50-50 or heavier ginger, but a friend says that Korean customers told him it should have been more garlic than ginger. Optionally, grate them, or puree them in the blender.
Remove the brine from the bottom of the vegetable container by any method you like. (E.g. dump in a colander, or lift out the vegetables, or try to pour off the brine while holding back the veggies). Reserve the brine in case needed later.
Mix all the ginger-garlic with some of the powdered chilli. Mix all of this into the vegetables, then taste and add more chili or salt as needed. It should taste as salty and spicy as, or just a little bit saltier and spicier than, a side salad or condiment. For large batches, gloves are helpful -- otherwise no matter how you wash your hands, you will touch your eyes or tender bits with a spicy fingernail later today, you just know it!
Salt is not optional; it ensures proper fermentation. The garlic, ginger and chili are not necessary for fermentation or preservation, and any of them can be omitted if desired.
Then pack into jars, layering in the onions or scallions as you go. Push it down hard with your fist. Brine should rise up over the vegetables, and if it doesn’t, add back some of the brine that was removed, or if that was way too salty, add a little water. Leave a little empty headroom in the top of the jars because juice will bubble up. Put the tops on the jars. Strictly airtight is not necessary.
Place the jars on trays in case it bubbles over, and keep in a warm place or a sunny windowsill for about 5 to 8 days. Korean friends tell me absolutely no sun, but Indian pickle methods explicitly recommend sun. Both work just fine! The Korean friends agreed the results were excellent despite the sun.
Use a clean fork to dig out a piece every couple of days and taste it. When it tastes nice and sour, move the jars to chilly storage for winter. A fridge or root cellar is good. It will last for months if kept cold but not frozen.
The very top layer where vegetables stick up from the brine might be a little greyish and less nicely colored. You can dig around and bury that layer and pack everything down again before cool storage. Or you can ignore it, and when you take the jars out for consumption either discard the grey layer if you don't like it, or eat it.
When we make Ladakhi pickles, we wilt the vegetables (same type of veg mix, mostly cabbage family) by blanching (optionally) and then laying out to dry on cloth overnight. Then we mix them with salt, whole spice seeds (ladakhis consider small mustard seeds essential but I like to put different spices in each batch), and mustard oil that has been raised to the smoke point and cooled to remove the bitterness. The mustard oil lends a distinctly sweet umami flavor. Then pack and ferment as for kimchi: jars packed tight, with some headroom, and on trays in case it bubbles over, a warm place for several days until yummy, then into cold storage for a up to 4 or 5 months.