Closed SlavikCA closed 1 month ago
Expected behavior I expect that I'll be able to use Secret I created.
The Output
must belong to the same namespace as your secret to be visible in the dropdown.
@votdev Thank you for the reply.
You response is about Output
, and looks like it is working, as expected.
My issue is not about Output
, but about Cluster Output
.
Currently in Harvester, there is no way to select namespace for Cluster Output
.
Also, I read some docs here: https://kube-logging.dev/docs/quickstarts/single/#configure-the-logging-operator
Note: The control namespace is where the Logging operator deploys the forwarder’s resources, like the StatefulSet and the configuration secrets. Usually it’s called logging.
By default, this namespace is used to define the cluster-wide resources: SyslogNGClusterOutput, SyslogNGClusterFlow, ClusterOutput, and ClusterFlow. For details, see Configure log routing.
It looks like that means, that Cluster Output
can only use secret from the "control namespace", which is missing in Harvester UI
Thanks for reporting this issue, @SlavikCA. This one seems a little bit similar to https://github.com/harvester/harvester/issues/6107, though in different scenario. One possible workaround is use Edit as YAML
to create secret under cattle-logging-system
namespace.
Closing this issue as it is a duplicate of https://github.com/harvester/harvester/issues/6107. @SlavikCA, if you have any questions, feel free to reach out, thank you.
To Reproduce
Monitoring & Logging -> Logging -> Cluster Output
and click CREATEExpected behavior I expect that I'll be able to use Secret I created.
Actual behavior
Environment